首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
CJ-32-2022-089
设计简介:
本设计是基于LoRa网的环境监测系统设计,主要实现以下功能:
1,分为主从机两部分,主从机间通过lora进行数据的传输;
2,从机检测co2、空气温度湿度和pm2.5,超过阈值进行报警;
3,主机通过WIFI连接手机,可在手机上查看数据和设置阈值;
4,可通过按键切换界面设置阈值;
标签:STM32、lora、WIFI、OLED显示屏、PM2.5、二氧化碳检测
题目扩展:家庭环境检测系统
基于LoRa网的环境监测系统设计:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分概述
核心控制器: STM32单片机作为整个系统的中枢,负责协调和管理各个模块的工作。
主要功能:
- 数据采集与处理: 从输入部分接收数据,包括独立按键输入、LORA接收的从机数据等,进行内部处理。
- 控制输出: 根据处理结果,控制输出部分的显示、报警及数据上传等功能。
- 界面切换与设置: 通过独立按键模块,实现用户界面的切换和各项阈值的设置。
输入部分概述
中控输入:
- 独立按键模块: 用于用户交互,如切换显示界面、设置各项环境参数的阈值。
- LORA模块: 接收从机发送的环境监测数据,如温湿度、CO2浓度、PM2.5浓度等。
- 供电电路: 为中控部分提供稳定可靠的电源。
从机输入:
- 温湿度传感器: 检测环境中的温度和湿度。
- DS18B20温度检测模块: 检测土壤温度,提供土壤环境信息。
- CO2传感器: 监测空气中的CO2浓度。
- PM2.5检测模块: 检测空气中的PM2.5颗粒物浓度。
- 供电电路: 为从机部分提供所需电源。
输出部分概述
中控输出:
- OLED显示模块: 显示当前环境参数(温湿度、CO2浓度、PM2.5浓度)及设置的阈值。
- 蜂鸣器模块: 当检测到环境参数超过设定的阈值时,发出报警声。
- WIFI模块: 将环境数据上传至云平台,同时可从云平台接收设置指令。
从机输出:
- LORA模块: 将检测到的环境数据发送给主机,实现数据的远程传输。
- 蜂鸣器模块: 与中控部分的蜂鸣器功能类似,当检测到异常环境参数时,从机也会发出报警声,提供本地报警功能。