MicroPython实例:TurnipBit开发板DIY自动浇水系统
STMCU
2338 人阅读
|
1 人回复
|
2018-07-03
TA的每日心情 | 慵懒 2018-1-6 09:01 |
|---|
签到天数: 7 天 连续签到: 1 天 [LV.3]偶尔看看II
进士
- 积分
- 1873
|
1.实验目的:
?学习在PC机系统中扩展简单I/O 接口的方法
?学习TurnipBit拼插编程
?学习土壤传感器的工作原理以及使用方法
2.所需原器件:
TurnipBit一块
TurnipBit扩展板一块
usb 数据线一条
土壤湿度检测模块
杜邦线若干
3.土壤湿度检测模块原理:
土壤湿度检测模块主要用来测量土壤容积含水量。它利用电磁脉冲原理、根据电磁波在介质中传播频率来测量土壤的表观介电常数(ε),从而得到土壤容积含水量(θv),当检测到土壤湿度达到某一设置标准则开始浇水。
4.接线方法:
TurnipBit扩展板与发光二极管接口对应如下表:
5. 源代码:
打开TurnipBit可视化编程地址http://www.turnipBit.com
代码如下:
- from microbit import *
- while True:
- if pin5.read_digital():
- pin8.write_digital(0)
- display.show(Image("09990:99999:09090:00000:00900"))
- else:
- pin8.write_digital(1)
- display.show(Image.HAPPY)
复制代码
可视化编程图
|
|
|
|
|
|
|
|
|
TA的每日心情 | 难过 2021-2-27 22:16 |
|---|
签到天数: 1568 天 连续签到: 1 天 [LV.Master]伴坛终老
司徒
- 积分
- 33047
|
沙发
feixiang20
发表于 2018-8-13 22:34:30
|
只看该作者
|
|
|
|
|
|
|
|