芯芯点灯-智慧花盆

我要开发同款
墨宸iot2022年06月25日
549阅读
作品源文件
zip格式 381.13 KB
¥200.00

作品详情

作品主要使用国产MCU:ESP8266和ESP32-CAM,开发环境是arduino和乐鑫的IDF;使用DHT11温湿度传感器、土壤湿度传感器、光敏传感器,OV2640摄像头进行数据的采集;结合巴法云平台和自己搭建在阿里云的服务器进行数据存储和计算;在微信小程序展示温湿度、设备状态及设备控制等数据及功能。硬件部分: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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论