编号:
T4942601E
设计简介:
本设计是基于ESP32的冷冷链箱温湿度监测与预警,主要实现以下功能:
1.温湿度传感器采集温湿度,当温度高于阈值,打开制冷片和风扇(风扇档位随温差自动调节),到达预设温度值,停止制冷
2.通过MQ-135检测异常气体值
3.舵机模拟物流车门的开关状态
4.GPS模块获取车的具体经纬度
5.通过WIFI获取信息远程监控
6.显示屏显示温湿度、异常气体值、制冷片和风扇状态、车门状态
7.摄像头监测车厢货物
电源: 5V
传感器:温湿度传感器(DHT11)、摄像头模块(ESP32-Cam)、GPS模块(NEO-7M)
显示屏:OLED12864
单片机:ESP32C3
执行器:继电器、风扇(N-Nos驱动)、舵机(SG90)
人机交互:独立按键
通信模块:ESP32C3
标签:ESP32、OLED12864、DHT11、ESP32-Cam、NEO-7M、独立按键、继电器、风扇、SG90、独立按键
题目扩展:温湿度控制系统、智能恒温箱![]()
![]()
![]()
![]()

基于ESP32的冷链箱温湿度监测与预警
一、主控部分
核心:ESP32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
二、输入部分
- 温湿度传感器模块:用于实时采集冷链箱内温湿度数据
- 异常气体监测模块(MQ135):用于检测箱内异常气体浓度
- 人脸识别模块:用于识别授权人员身份
- 摄像头模块:用于监测车厢货物及司机运行状态
- GPS模块:用于获取车辆实时经纬度位置信息
- 独立按键模块:用于切换显示界面、设置温湿度与气体阈值、手动控制外设
- 供电电路:采用电池供电模式,用于给整个系统稳定供电
三、输出部分
- OLED 显示屏:用于显示温湿度、异常气体浓度、制冷片与风扇工作状态、舵机状态,当温度高于设定阈值时显示"温度过高"预警文字,正常状态显示"温度正常"
- 舵机控制模块:用于模拟冷链箱车门开关
- MOS管控制输出模块:用于驱动散热风扇启停
- 继电器控制输出模块:用于控制制冷片工作
- WiFi 模块:用于连接 OneNet 云平台账号,实现数据远程上传、实时监控,同时支持手机端查看历史监测数据



