基于stm32的环境安全检测
本环境监测系统以 STM32F103C6 单片机为中控,搭载温湿度、甲醛、烟雾、PM2.5 采集模块、电源与按键作为输入单元;OLED 展示各项环境数据,参数异常时声光报警,温湿度失调驱动继电器控制加热器,有害气体超标驱动步进电机模拟开窗;通过蓝牙 模块与上位机通信,上位机存储全部监测数据,同时支持手机端远程操控执行设
系统中控核心 系统分为中控、输入、输出三大部分,中控采用 STM32F103C6 单片机,负责采集输入模块数据、运算处理后驱动各类输出外设。 系统输入组成 ①温湿度、甲醛、烟雾、PM2.5 四类采集模块,分别采集对应环境污染物与温湿度数据; ②电源模块,为单片机与整套硬件系统稳定供电; ③独立按键模块,用于手动修改监测阈值、切换 OLED 显示模式。 本地显示与报警输出 OLED 显示模块实时展示温湿度、甲醛、烟雾、PM2.5 全部环境参数;声光报警模块在环境参数超出阈值时点亮 LED、驱动蜂鸣器发出告警提示。 环境调节执行模块 温湿度数值异常时,继电器模块动作控制加热器调温;烟雾、甲醛、PM2.5 浓度超标时,步进电机运转模拟自动开窗通风。 ESP8266-01S WiFi 通信与上位机数据存储 搭载 ESP8266-01S WiFi 模块完成单片机与上位机、手机端的数据交互;上位机具备数据存储功能,留存全部环境监测记录;手机端可远程控制继电器、步进电机启停,同时在线修改各项监测阈值。 3xcyj0069