咸鱼ZTMR实例—自动浇花器

咸鱼ZTMR实例—自动浇花器

我们之前用过土壤湿度计检测模块,继电器我们也会用了,还等什么呢?自动灌水安排上~


主控板:ZTMR1.1开发板
在这里插入图片描述
土壤湿度计检测模块
在这里插入图片描述
模块介绍

  • 采用优质土壤传感器做土壤湿度的检测,表面采用镀镍处理,有加宽的感应面积,可以提高导电性能,防止接触土壤容易生锈的问题,延长使用寿命;
  • 宽范围控制土壤的湿度,通过电位器调节控制相应阀值,湿度低于设定值时,DO输出高电平,高于设定值时,DO输出低电平;
  • 比较器采用LM393芯片,工作稳定
  • 工作电压3.3V-5V
  • 设有固定螺栓孔,方便安装
  • PCB尺寸:3.2cm * 1.4m

5V继电器
继电器模块原理基本类似,我们只做些应用,想了解原理百度讲的很详细,我这里就不赘述了。
在这里插入图片描述

功能:土壤湿度计检测模块检测到土壤干燥开启水泵。(水泵暂时没有 我们先用RGB模块代替,效果是一样的)
接线说明

  • 继电器
引脚说明
COM可理解为主控板供电,把板子的电接入到这来
IN连接开发板 B1
GND连接开发板GND
VCC连接开发板电(5V继电器就连接5V)
  • 水泵(3色代替)
引脚说明
doY11
GND连接到板子的 GND
VCC连接到继电器上的 NO

示例代码

from pyb import LED,Pin,delay
cs=Pin('B1',Pin.OUT_PP)  # 继电器的
do = Pin('Y11',Pin.IN)   # 土壤模块的

while True:
    delay(1000)
    print(do.value())
    if do.value() == 1:      #检测值为1 表示土壤干燥
    	cs(1)				 #我的模块是高电平触发
        print("dry")         
    else:
    	cs(0)                #检测值为0 表示土壤湿润
        print("wet")   		 #为了检测方便我直接扔水里了

效果就是土壤干燥就亮灯表示浇水中,土壤不干燥就灭灯。(换上水泵一个效果)

相关推荐
©️2020 CSDN 皮肤主题: 鲸 设计师:meimeiellie 返回首页