以前短期不在家的时候,为了实现自动给花浇水,做了一套装置。为了检测水流输出,当时用的是最简单的连根导线接在出水口的位置,只要水流出,改变两根导线之间的电阻,通过简单的电压比较,输出不同的电平,适配到单片机输入口,就能实现水流输出的检测。但是用了一段时间以后发现,因为氧化反应已经水的弱酸性,导致导线端子被腐蚀掉了,失去了检测能力。于是又找到了两款替代的传感器,
1、非接触式液位触摸开关
2、非接触式液位传感器电容式水位检测模块
两者价格差别挺大的,第一款不到3元,第二款13元。在使用上,第一款电压在3.3V~5V之间都可使用,第二款工作电压5V。通电后发现:
第一款手指头靠近测量端,会触发;用2mm后的玻璃杯盛水,贴近也能触发。未触发时,输出高电平;触发后输出低电平。3.3V供电,未触发时,工作电流0.48mA。触发后1.34mA。5V供电,未触发时,工作电流0.65mA。触发后2.02mA。主要是由于点亮LED造成电流增加。
第二款手指头靠近测量端,会触发;用2mm后的玻璃杯盛水,贴近也能触发。未触发时,输出低电平;触发后输出高电平。5V供电,未触发时,工作电流5.24mA。触发后5.19mA。第二款灵敏度是可以调节的。
这两款在实际测量中,必须贴近测量容器才行。我应用时也是打算贴在出水管上的,应该没有问题。从功耗角度考虑,第一款比较合适。但安装时要注意,第一款是裸板,需要做好防水处理。