跳到主要内容

9.土壤湿度警报

案例说明


用于农作物土壤,放置土壤长期湿度过高导致农作物发霉腐败,这个装置是类似打更人的角色,装置传感器部分插入土壤,当检测大过高的土壤湿度会驱动舵机敲打"罗盘"。

知识要点

  • sugar 土壤模块使用方法

案例实现


结构搭建

土壤湿度警报装置.pdf

电路连线

  • 土壤传感器接在Robotbit P1的端子座上。

程序编写

1、搭建使用到舵机,因此程序开始需要对扩展板进行初始化,并把舵机角度进行初始化设置

2、将土壤湿度范围映射为我们设计的特定值100~0

3、Microit点阵屏根据湿度的情况,亮起不同数量的点阵

4、同时循环进行干湿判断,当土壤大于或者小于某个值时,进行“打更人”提醒

土壤.png

程序源文件