土壤湿度传感器罢工了
离上一篇文章通过土壤湿度控制电磁水阀启停也就两个多星期时间,今早上发现花盆里的水都溢出了!急忙看了下土壤湿度数据一看都成0了,心想难道硬件出什么毛病了。打开IOT平台发现数据因为一直为0不满足50的条件还在加水,首先果断关掉阀门。
等想起来拍的时候,花盆里的水都渗下去了。(盘子里的水都溢出了)
然后点击获取“土壤湿度按钮“依然得到数据为0。紧接着把传感器从土里拿出来再重新插入试试,看看效果。结果一拿出来发现传感器表面的一层铜皮都被腐蚀掉光了,这才真相大白了。
如果做实验这东西能对付,真用到实际生产确实会出大问题。这件事同时也暴露出一个问题,当传感器处于非正常工作中,如何保证供水水阀不会在无监管的情况下长时间工作。
解决方案:
1、更换土壤湿度传感器,购买耐腐蚀性好的传感器。
2、增加判断,如果数值为0或者100这两个极端情况下直接关掉水阀。