树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1521|回复: 1
收起左侧

[交流] 树莓派驱动的物联网滴灌系统

[复制链接]
发表于 2019-8-12 23:38:04 | 显示全部楼层 |阅读模式
用树莓派制作一款自动浇灌系统

材料清单
硬件:
Raspberry Pi(树莓派)3B ×1
NodeMCU ESP8266 开发板 ×1
Everything ESP Wemos D1 Mini×1
DFRobot电容式土壤湿度传感器×1
超声波传感器 – HC-SR04(通用)×1
继电器模块(通用)×1
电阻1k欧姆×1
DHT11温湿度传感器×1
光敏电阻×1
跳线(通用)×1
面包板(通用)×1
Android设备×1

回复

使用道具 举报

 楼主| 发表于 2019-8-12 23:42:00 | 显示全部楼层
本帖最后由 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





回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-26 03:57 , Processed in 1.093750 second(s), 25 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表