雨滴传感器,它是一个模拟(数字)输入模块,也叫雨水、雨量传感器。可用于各种天气状况的监测,检测是否下雨及雨量的大小,转成数字信号(DO)和模拟信号(AO)输出,并广泛应用于汽车自动刮水系统、智能灯光系统和智能天窗系统等。
AO模拟输出,可以连接单片机的模拟IO口检测滴在上面的雨量大小。
DO数字输出,可以连接单片机的数字IO口检测是否有雨。
图1:雨滴传感器
二、课前准备学习本节课请准备Arduino UNO主板1块、扩展板1块、雨滴传感器1个、杜邦线5根、USB方口数据线1根、Mixly(米思齐,V0.998)。
图2:课前需要准备的物品及编程软件
三、雨滴传感器特性1、传感器采用高品质FR-04双面材料,超大面积5.0*4.0CM,并用镀镍处理表面,具有对抗氧化,导电性,及寿命方面更优越的性能;
2、小板PCB尺寸:3.2cm x 1.4cm
3、设有固定螺栓孔,方便安装
4、工作电压3.3V-5V
5、使用宽电压LM393比较器输出,信号干净,波形好,驱动能力强,超过15mA;
6、输出形式:数字开关量输出(0和1)和模拟量AO电压输出;
7、配电位器调节灵敏度;
四、雨滴传感器接口说明把雨滴传感器连接到扩展板A1号模拟管脚
图3:传感器与扩展板连接图
1、VCC:接电源正极(3-5V)
2、GND:接电源负极
3、DO:TTL开关信号输出
4、AO:模拟信号输出
注意:正负极不能反接,会烧坏传感器。
五、雨滴传感器电路图图4 雨滴传感器电路图
六、雨滴传感器结构图图5 雨滴传感器结构图
七、程序示例:获取雨滴传感器返回值点击观看视频讲解
八、结束语初始化工作室重点关注“乐高、Scratch、Arduino的学习与创意以及STEAM教育的实施”,如果需要更多相关课程,请关注我,谢谢。