编号:
T3422602M
设计简介:
本设计是基于LoRa的环境监测系统,主要实现以下功能:
从机部分:
1、通过温湿度传感器实时监测环境的温湿度值。
2、通过烟雾传感器实时监测环境的烟雾浓度。
3、当烟雾超过阈值蜂鸣器报警,温湿度不在阈值范围报警。
4、通过OLED显示屏显示数据。
主机部分:
1、通过WiFi模块将从机上传的环境数据实时传输至云端平台远程监控。
2、通过OLED12864显示屏实时显示从机上传的各项环境数据及设置阈值数据。
3、通过按键可以设置数据的阈值。
电源: 5V
传感器:温湿度传感器(DHT11)、烟雾传感器(MQ-2)
显示屏:OLED12864
单片机:STM32F103C8T6
执行器:蜂鸣器
人机交互:独立按键
通信模块:WiFi模块(ESP8266-12F)、LORA通信模块(ATK-LORA-01)
标签:STM32、OLED12864、DHT11、MQ-2、ESP8266-12F、ATK-LORA-01
题目扩展:智能家庭环境监测系统设计、智能厨房环境设计![]()
![]()
![]()
![]()

基于LoRa的环境监测系统
-
主控部分
核心:STM32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分
系统结构:分为主机部分与从机部分,采用一主一从的组网方式一、主机部分
(一)输入部分
- 独立按键模块:用于主机的界面切换、温湿度及烟雾阈值设置等操作
- 供电电路:为主机所有模块提供稳定工作电源
(二)输出部分
- OLED 显示屏:用于展示从机上传的温湿度、烟雾浓度监测数据、设置的阈值参数及 LoRa 通信状态
- 蜂鸣器模块:用于当从机上传的监测数据超出阈值时触发报警
- WiFi 模块:用于实现主机与云平台的数据交互,将环境监测数据上传至云平台并支持远程查看
- LoRa通信模块:与从机 LoRa 模块进行双向数据传输,完成指令下发与状态反馈
二、从机部分
(一)输入部分
- 温湿度传感器模块:用于检测从机区域的环境温湿度值
- 烟雾传感器模块:用于监测环境中的烟雾浓度
- 供电电路:为从机部分稳定供电
(二)输出部分
- OLED 显示屏:用于展示从机本地采集的温湿度、烟雾浓度参数及系统运行状态
- 蜂鸣器模块:用于当烟雾浓度超过阈值或温湿度超出设定范围时触发报警
- LoRa通信模块:与主机进行控制指令及状态数据的双向传输,将环境监测数据上传至主机




