点击空白处退出提示
作品详情
硬件部分:MCU:两款MCU均可进行wifi连接,esp8266强大的片上处理和存储能力,使其可通过GPIO口集成传感器及其他应用的特定设备。ESP32-CAM是一款功耗极低、价格便宜的集成摄像头模块的体积超小的 802.11b/g/n Wi-Fi 和蓝牙BT/BLE SoC模块。DTH11可以较为准确的采集温湿度。用土壤湿度传感器采集土壤湿度。用光敏电阻采集光照强度。
软件部分:ESP8266的驱动通过调用DHT11获取温湿度、通过模拟输入获取土壤湿度和光照强度的模拟值,再直接通过连接的wifi用HTTP和MQTT协议传输到云端服务器,服务器计算模拟值并储存。ESP32-CAM的图片采集后,服务器处理图片流信息进行格式转化和命名。微信小程序通过订阅MQTT主题获取数据并展示,通过获取url来展示图片,同时叶通过MQTT发送命令来控制水泵和LED灯。其中自动获取网络时间天气和数据显示到OLED屏幕,并且自动判断土壤湿度的值,自动打开水泵进行浇水,根据获取的光敏数值进行自动补光。
作品优点及创新:使用国产超低功耗wifiMCU:ESP8266和ESP32开发,其成本低廉,功能强大;项目同时连接三个服务器,获取信息及数据上传和接受数据,有断开自动重连功能保证断电后自启动,网络不好也能用。丰富的功能:1.网络时钟 2.今日天气 3.天气预报 4.温度显示 5.湿度显示 6.土壤湿度显示 7.小程序控制灯和水泵 8.图片云存储 9.自动灌溉 10.自动补光。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论