python单片机自动浇花_【应用教程】Micro:bit自动浇花系统
这是一个搭建起来比较简单的项目,在这个项目中将使用 microbit 控制器连接土壤湿度传感器及继电器模块,实现对土壤湿度的值的实时监控,与设定的允许最低湿度进行对比,当检测湿度值小于设定湿度值时,microbit 控制继电器导通,水泵开始抽水,进行浇花,并且让 microbit 在不同湿度下显示出不同的”表情“,下面就开始项目的搭建。
一、使用硬件
1、1 * Microbit 控制器
2、1 * 土壤湿度传感器
3、1 * Microbit 扩展板
4、1 * 直流抽水水泵
5、1 * 7.4V 1300mAh 锂电池
6、1 * 继电器模块
7、实验连接线若干
8、1 * Micro USB 数据线
二、硬件连接
三、程序代码
1、JavaScript Blocks Editor
2、MicroPython
from microbit import *
while True:
MistureSensor = pin1.read_analog()
if MistureSensor > 200:
pin0.write_digital(0)
smile = Image( "00000:"
"09090:"
"00000:"
"90009:"
"09990")
display.show(smile)
elif MistureSensor < 200:
pin0.write_digital(1)
frown = Image( "00000:"
"09090:"
"00000:"
"09990:"
"90009")
display.show(frown)
四、实验效果
当土壤湿度值大于 200 时,microbit 显示“开心”表情,水泵不会抽水浇花
当土壤湿度值小于 200 时,microbit 显示“不开心”表情,同时水泵抽水开始浇花,当湿度值大于 200 后,水泵停止浇花
五、实验总结
在本项目中,我们使用了microbit 的模拟读取和数字写入功能,比较读取到的土壤湿度与设定的土壤湿度,通过 microbit 控制器的“表情”显示出来,同时控制连接在 Pin0 接口的继电器,在湿度值小于设定的湿度时,接通继电器,水泵抽水浇花,当湿度值达到设定的湿度时,断开继电器,水泵停止抽水。
----------------------------------------------------------------------------------------------------------------
微信号:搜索公众号“奥松机器人”
QQ群: 271230889(讨论,解惑)
微博:@奥松机器人基地
----------------------------------------------------------------------------------------------------------------
温馨提示:予人玫瑰,手留余香;如果你喜欢这篇文章,不妨转发推荐给你身边的朋友!
python单片机自动浇花_【应用教程】Micro:bit自动浇花系统相关推荐
- python nlp文本摘要实现_用TextRank算法实现自动文本摘要
[51CTO.com快译]1. 引言 文本摘要是自然语言处理(NLP)领域中的应用之一,它必将对我们的生活产生巨大影响.随着数字媒体和出 版业的不断发展,谁还有时间浏览整篇文章/文档/书籍来决定它们是 ...
- python树莓派经典书籍推荐_树莓派教程书籍推荐:带你玩转Raspberry Pi
随着<星球大战><复仇者联盟><NASA>等科幻电影的热映,人工制作装置也更加受到人们关注,与这些电影有关的一切设备都显得非常有科技感,格调很高.本期树莓派教程书籍 ...
- python传奇自动打怪脚本_易语言传奇sf自动打怪脚本源码
從目前的傳奇推出的新地圖來看,闖赤月殺蜘蛛還是很刺激的.特別是像我這樣的老玩家,在傳奇中混了很長一段時間了,殺一些簡單的怪,已經很乏味了.好不容易出了新地圖,總不可能放過吧,但大家也別小看了這些蜘蛛哦 ...
- python代码优化无限营销软件工作室_这个教程价值有点高,利用Python制作全自动化营销软件!...
前言 利用Python去控制咱们的手机,这样的话全天24小时你可以解放你自己的双手,功能的话可以根据自己的需求多样化. 既然要控制手机,那么咱们需要利用到一个工具 ADB ,这个东西叫做安卓控制桥梁, ...
- python 鼠标 自动点击_鼠标隔段时间自动点击屏幕
知识点:Python库及简单定时器的使用 1. 鼠标自动点击屏幕代码 (1). 首先 pip install pymouse (2). 运行代码出现:ModuleNotFoundError: No m ...
- python机器人编程与操作_【教程免费下载】机器人系统设计与制作:Python语言实现-问答-阿里云开发者社区-阿里云...
前言 本书包含12章,主要介绍如何从零开始构建自主移动的机器人,并使用Python进行编程.本书所提到的机器人是用于家庭.宾馆.餐厅的服务机器人,我们将按照顺序介绍如何一步一步构建它.书中从机器人的基 ...
- 如何关闭苹果手机自动扣费_苹果iPhone老是被自动扣费怎么办?iPhone取消订阅自动续费教程...
最近,系统迷看到有部分小伙伴反应,自己的iPhone老是会莫名地被扣费.明明自己也没有在AppStore购买什么应用,但是每个月都能收到苹果的账单.这让人就非常难受了,难道这钱都飞了? 为了解决大家的 ...
- python迅雷远程下载页面_【教程】Chrome浏览器添加迅雷下载支持
2019年4月28日更新: 目前官方最新版本的迅雷X已经实现自动安装Chrome扩展,无需手动安装. 请仍在使用老版本迅雷的雷友升级到官方最新版本的迅雷X. 以下内容已经过期 最近一段时间,Googl ...
- 大一python基础编程题水果_【教程】简单教程:用Python解决简单的水果分类问题...
在这篇文章中,我们将使用Python中最流行的机器学习工具scikit- learn,在Python中实现几种机器学习算法.使用简单的数据集来训练分类器区分不同类型的水果.这篇文章的目的是识别出最适合 ...
- 怎么用python算单价和总价_怎样用EXCEL表格自动算出数量单价总金额
展开全部 日常用EXCEL表格自动算出数量单2113价的总金额,5261需要用到EXCEL里面的公式,具体操作4102步骤如下: 1.创建1653一个EXCEL表格,在表格上输入有关于"数量 ...
最新文章
- 《iOS取证实战:调查、分析与移动安全》一2.4 安全
- Android获取的状态栏高度,Android中获取状态栏高度的两种方法分享
- Kafka参数broker.id详解
- 【学习笔记】WQS二分详解及常见理解误区解释
- Java的子类可以继承父类的私有变量和私有方法吗?
- char[]:strlen和sizeof的区别
- JSON字符串转换为Map
- 单目视觉里程计 mono vo
- 【PostgreSQL-9.6.3】分区表
- 控制器发生异常 eofexception_关于气动薄膜调节阀常发生的故障你可能还不知道...
- Mysql 查询当月时间数据
- 药库管理系统登录界面设计
- uniapp-页面内/页面间数据的流动传递-this-that
- 2021,排名前 15 的 Vue 后台管理模板
- mysql调用耗时_记一次服务器执行MySQL耗时问题
- 童年记忆中做过的农活
- Laravel Guzzle封装
- 屏幕增强字段如何保存修改记录
- fiddler抓包 - Android 虚拟机
- 设计模式--SOLID四大原则,KISS和YAGNI笔记
热门文章
- 高考水平科测试软件,新高考选课测评app-新高考最好用的软件推荐!
- 线性代数1.3行列式的按行展开
- nvm: node版本管理器[使用教程]
- 为了显示此页面,Firefox 必须发送将重复此前动作的数据(例如搜索或者下订单)...
- 70句计算机英语,70句成人英语日常口语大全
- 名额已排到10月 | Apache DolphinScheduler Meetup分享嘉宾继续火热招募中~
- 蓝牙 bluetooth-之一
- 电机控制中标幺的目的
- 锁屏界面某些设置已由组织隐藏或管理_路由器:安装,设置,更改密码,桥接全攻略...
- Joda-Time包基础应用