厌倦了每两年更换一次露台灌溉计时器,我决定设计一个计时器:显然是物联网,基于MQTT。 结果是这个灌溉计时器的完整DIY项目,比根据现有技术设计和制造的许多商业计时器更好。 硬件组件: Itead Sonoff Wifi× 1 Itead防水套× 1 土壤湿度计湿度检测模块× 1 220V交流电动电磁阀× 1 母/母跳线× 8 cs的内联引脚× 5 FE-SP-HDR23-100 / 22× 1 电阻220 K欧姆× 1 该计时器包含一个STA(WIFI客户端),一个AP(未使用),一个MQTT客户端和一个MQTT服务器(代理),提供可编程逻辑(脚本):实际上是一个迷你mosquitto +节点红色板载! 所以在这个项目中,操作逻辑都是内部的:不需要外部MQTT服务器24/7(实际上我认为服务器24/7太多而无法为露台浇水!)。定时器完全自治,但同时始终与外部标准MQTT客户端和代理兼容。 探头监测土壤的状态(干燥/浸泡,具有可调节的阈值)并调节浇水。 使用仪表板的MQTT客户端在PC和智能手机上执行计时器的监视和配置。通过WIFI进行本地访问,但可以使用免费的动态DNS服务进行Internet全球访问(例如:noip:https://www.noip.com/)。 使用更新和质量的组件时,这个计时器非常便宜:总成本低于15欧元(18美元)!所有这一切都是通过两种非凡产品的快乐结合实现的: Sonoff基本,经济型WIFI卡,带电源,微处理器EPS8266和继电器 esp_MQTT,由Martin-ger创建的EPS8266固件,将Sonoff-basic转换为坦克。