<aside> 🛰️
改建定位:原“环境数据采集系统”中期项目保留全部功能,项目名称调整为“无人机载荷舱环境监测系统”。
</aside>
完整保留原项目要求:LCD显示温湿度与距离;联网后先显示IP;发送 dht 获取温湿度、发送 dis 获取距离。新增无人机载荷任务说明、数据字典和模块分工。测试正常启动、WiFi失败、传感器断开、无回波、错误指令五种场景。
硬件20%,功能25%,代码结构20%,测试报告20%,无人机应用说明15%。
使用esp32开发板、dht11温湿度传感器、sr04超声波测距传感器,lcd1602屏幕,搭建一个环境数据(温度、湿度)、物体测距数据采集系统。
使用lcd1602屏幕显示环境数据和物体测距信息(示例:temp:23℃,hum:75% 第二行:dis:15 cm)
在本地环境数据采集系统的基础上,为开发板配置WiFi网络,当开发板连接上网络之后:
1、首先在lcd1602屏幕显示10秒开发板的IP地址(示例:IP:192.168.5.x)
2、10秒后显示温湿度与测距信息(示例:temp:23℃,hum:75% 第二行:dis:15 cm)
3、根据开发板地址,使用 网络调试助手 向开发板发送指令获取温湿度或测距数据:
发送dht ,获取温湿度数据(接收格式:当前温度是 23 ℃,湿度是75%),发送dis获取测距数据(接收格式:当前测距是 15 厘米)
本项目作为一个综合项目,将第五次课DHT11温湿度传感器、第四次课超声波测距、第六次课LCD屏幕、第三次课网络通信的课程内容进行综合,结合MicroPython与ESP32开发板,开发一个环境监测系统。