社区导航

 

搜索
查看: 801|回复: 3

[讨论] Micropython 如何用Turnipbit做一个自动浇水装置

[复制链接]

94

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2018-3-8 10:33 | 显示全部楼层 |阅读模式
最近在研究Turnipbit这块板子,打算是连接一个摄像头模块,正在实验练习中,(祝自己早日弄好)上篇文章我们讲了用Turnipbit连接LCD5110显示英文词句,前几天给家里花浇水的时候发现花招了很多虫子,忍痛全剪掉了,看着空空如也的花盆又想起浇水的事,我们能不能做一个装置,通过检测土壤湿度实现自动浇水的功能。装置还没做出来,我就想可不可以通过Turnipbit以及Turnipbit扩展板来实现当土壤湿度达到设置的定值时做出报警提示.        具体装置怎么做请求各位大佬给点意见。                                                                                       
需要一些器件
1.Turnipbit板和Turnipbit扩展板一块
2.杜邦线若干
3.土壤湿度检测模块一个
4.usb数据线一条

先来看一下土壤湿度检测模块原理
土壤湿度检测模块主要用来测量土壤容积含水量。它利用电磁脉冲原理、根据电磁波在介质中传播频率来测量土壤的表观介电常数(ε),从而得到土壤容积含水量(θv),当检测到土壤湿度达到某一设置标准则开始浇水。
Turnipbit扩展板与发光二极管接口对应如下表:
Turnip扩展板
土壤湿度检测模块
3V3
VCC
GND
GND
P5
DO

关于代码 ,首先打开Turnipbit可视化编程界面http://www.turnipbit.com/
我用了编程代码和可视化编程两种方式来实现。
from microbit import *


while True:
  if pin5.read_digital():
    display.show(Image("09990:99999:00090:09000:00900"))
  else:
    display.show(Image.HAPPY)

可视化编程图








回复

使用道具 举报

1996

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-3-8 10:40 | 显示全部楼层
好东西


回复

使用道具 举报

94

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2018-3-10 09:57 | 显示全部楼层


回复

使用道具 举报

1996

TA的帖子

0

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-3-10 11:28 | 显示全部楼层
哈哈


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 /7 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-2-28 09:36 , Processed in 0.145280 second(s), 18 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表