106.1.种植监测控制-图传-V2-基于STM32单片机物联网设计【硬件+APP+云平台】
(1)硬件端
1. STM32F103C8T6:用于所有程序的中控和模块数据通信;
2. ESP32-Cam:使用图传技术进行监控图像获取;
3. 0.96寸OLDE:用于显示当前当前环境数据。
4. 蜂鸣器:用于设备报警和状态提示;
5. Wife模块:用于设备联网,实现远程APP查看;
6. 温湿度模块:获取环境的温湿度情况;
7. 光敏电阻:获取环境的光照强度;
8. 土壤湿度传感器;用于获取土壤的湿度情况;
9. 水泵:可以设置土壤湿度环境阈值,在自动模式下,实现自动浇水功能
10. 风扇:可以设置环境的湿度阈值,在自动模式下,若湿度过高,则开启风扇进行通风
11. 可以设置自动和手动模式,自动模式下设备根据环境阈值控制,手动模块三下可以直接远程控制设备状态
12. 雾化器:使用雾化器代替施肥功能,可以实现定时施肥或手动施肥
(2)APP端
1. 使用MQTT协议与设备进行信息交互;
2. 可采集到底层设备数据并且展示到界面UI中;
3. 可以设置环境的湿度阈值以及土壤湿度阈值
4. 使用数据库保存环境数据,用过历史数据查询
5. 可获取到设备的环境图像,达到监控作用
6. 可以设置远程设置定时任务,以及远程控制设备状态
(3) ESP32端
1. 在设备连上网络以后,重新给ESP32-CAM进行上电,ESP32连上以后会自动给硬件设备发送IP地址,可在屏幕获取查看到
2. 填写对应的IP地址
如果手机热点查看不到IP地址,可以直接使用电脑,电脑先链接一个
无线网络/有线网络,打开对应的热点信息,电脑可以直接查看到IP地址
(电脑需要与APP在同一网络(NET)的环境下哦)
(4)云平台使用
只是链接各个设备使用,采用MQTT即时通讯;

照片名称:1电路原理图

照片名称:2实物运行图

照片名称:3app运行截图

照片名称:4app运行截图

照片名称:5app运行截图

照片名称:6app运行截图

照片名称:7app运行截图

照片名称:8app运行截图

照片名称:9keil源码工程样例

照片名称:10安卓工程样例
更多推荐


所有评论(0)