土壤湿度
概述
可用于检测土壤的水分,当土壤缺水时,传感器输出值将减小,反之将增大。
技术参数
工作电压: VCC 3.3V -5V
固定安装:2个螺丝孔
数据类型:模拟采样值
引脚定义
引脚 |
定义 |
|---|---|
GND |
地 |
VCC |
电源 |
AO |
模拟采样值 |
NC |
空 |
示例程序
AO口输出模拟值,将探头插入土壤,然后使用主控AD转换器读取AO引脚。土壤水分越大,AO输出越大。
掌控板OLED屏显示土壤湿度测量值,同时当测量值小于2000时,掌控板RGB灯亮。
from mpython import *
from bluebit import SoilHumiditySensor
soilHumidity_0 = SoilHumiditySensor(0)
import time
while True:
oled.fill(0)
oled.DispChar(str(str('土壤湿度:') + str(soilHumidity_0.get_raw_val())), 0, 0, 1)
oled.show()
if soilHumidity_0.get_raw_val() < 2000:
rgb.fill((int(255), int(0), int(0)))
rgb.write()
time.sleep_ms(1)
time.sleep(1)
else:
rgb.fill( (0, 0, 0) )
rgb.write()
time.sleep_ms(1)