本帖最后由 fumika 于 2019-8-12 23:43 编辑
软件:
Slack
谷歌 Sheet
Darksky Weather API
特性
MicroPython节点能够使用HTTP请求在它们之间传输信息,例如:一个扩展板获取了土壤湿度并向服务器报告,然后另一个扩展板请求该信息并读取它来决定是否运行泵。
关于节水问题,水泵控制器也能够从万博网页版登陆页派请求天气预报。当万博网页版登陆页派收到此请求时,它会请求Darksky获取接下来24小时的降水概率。水泵控制器再次使用该信息来决定是否运行泵,即如果在明天的浇水循环之前下雨,则不需要水泵运行。
我使用的是一个小型USB水族箱泵。它是一个潜水泵,如果它不在水里就会烧坏。为了防止这种情况,我将hcsr04超声波传感器放在水箱顶部,以测量到水顶的距离。如果水泵在低水位运行,MicroPython板将请求万博网页版登陆页派,然后万博网页版登陆页派将使用Slack向我的手机发送通知。
https://www.hackster.io/bobbyleo ... o-irrigation-6286ae