7. 土壤湿度传感器

7.1. 概述

土壤湿度传感器又名土壤水分传感器,土壤含水量传感器。土壤湿度传感器由不锈钢防水探头构成,可长期埋设于土壤和堤坝内使用,对表层和深层土壤进行墒情的定点监测和在线测量,是利用判断土壤中水分含量的多少来判定土壤湿度的大小。

../../_images/16-1.png
技术规格
  • 工作电源:3.3V
  • 尺寸:3.14 x 18 ²mm
  • 接口类型 :3PIN直插接口
  • 设备类型:模拟输出
接口定义
  • V:电源正极
  • G:电源负极
  • S:信号线

7.2. 案例程序

图形化:
../../_images/16-2.png
代码:
from mpython import *

p0 = MPythonPin(0, PinMode.ANALOG)

import time
while True:
    oled.fill(0)
    oled.DispChar('土壤湿度:', 0, 0, 1)
    oled.DispChar((str(p0.read_analog())), 0, 16, 1)
    oled.show()
    time.sleep(1)
    if p0.read_analog() < 2000:
        rgb[0] = (int(255), int(0), int(0))
        rgb.write()
        time.sleep_ms(1)
        time.sleep(0.5)
    else:
        rgb.fill( (0, 0, 0) )
        rgb.write()
        time.sleep_ms(1)