设计简介
本设计是基于STM32的智能家居环境监控系统的设计与实现,主要实现以下功能:
- 使用温湿度传感器、CO、甲烷传感器监测温湿度和气体信息,用烟雾传感器监测室内烟雾浓度。
- 通过WIFI连接手机,用手机查看数据设置阈值。
- 当监测到光照度比较暗时,USB自动打开。
- 烟雾浓度高于设定值时蜂鸣器报警,并会在手机上显示。
标签:STM32、OLED、WIFI、光敏电阻

基于STM32的智能家居环境监控系统的设计与实现包含中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
一、中控部分
核心控制器:STM32F103C6T6单片机
- 功能概述:作为整个智能家居环境监控系统的控制中枢,负责接收输入部分传感器采集的数据,进行内部处理,并根据处理结果控制输出部分执行相应的动作。
- 主要作用:数据处理与决策制定,确保系统能够根据预设条件自动响应环境变化。
二、输入部分
- DHT11温湿度传感器
- 功能:采集室内环境的温度和湿度数据。
- MQ-4甲烷浓度传感器
- 功能:检测室内甲烷气体的浓度。
- MQ-2烟雾浓度传感器
- 功能:检测室内烟雾的浓度。
- MQ-7 CO浓度传感器
- 功能:检测室内一氧化碳(CO)的浓度。
- 光敏电阻
- 功能:检测室内光照强度。
- 独立按键
- 功能:提供用户交互接口,用于设置环境参数的阈值。
- 供电电路
- 功能:为整个系统提供稳定可靠的电源供应。
三、输出部分
- OLED显示屏
- 功能:显示输入部分传感器采集的数据以及用户设置的阈值。
- USB灯
- 功能:根据光敏电阻检测到的光照强度自动开关。
- 蜂鸣器
- 功能:在检测到烟雾浓度超过阈值时发出报警声。
- WIFI模块
- 功能:将传感器采集的数据发送到手机端,实现远程监控。







