问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

基于STM32单片机的空气质量检测系统设计

创作时间:
作者:
@小白创作中心

基于STM32单片机的空气质量检测系统设计

引用
CSDN
1.
https://blog.csdn.net/qq_24269417/article/details/143176572

基于STM32单片机的空气质量检测系统是一种集成了多种环境监测功能的智能设备。它能够实时监测温湿度、PM2.5浓度和甲醛含量,并通过OLED显示屏和手机APP进行数据展示。当检测到环境参数超过预设阈值时,系统会触发声光报警并自动开启风扇进行空气净化。本文将详细介绍该系统的硬件组成、工作原理和功能特点。

系统概述

本文详细介绍了一款基于 STM32F103 单片机的 PM2.5 和温湿度甲醛检测系统。系统通过 DHT11 温湿度传感器检测当前温度和湿度,PM2.5 传感器检测当前粉尘浓度,甲醛传感器检测当前甲醛浓度。所有检测数据通过单片机串口发送,并在 OLED 液晶显示屏上实时显示。同时,系统通过 ESP8266 无线模块与手机进行通信,将检测数据发送到手机端进行显示。用户可以通过按键设置温湿度、PM2.5 和甲醛的报警上限,当检测到的参数超过上限值时,蜂鸣器将发出报警信号。

系统组成

系统主要由以下几个部分组成:

  • STM32F103C8T6 单片机:负责数据处理和系统控制
  • PM2.5 传感器:检测当前粉尘浓度
  • DHT11 温湿度传感器:检测当前环境温度和湿度
  • 甲醛传感器:检测当前甲醛气体浓度
  • OLED 液晶显示屏:显示当前甲醛、PM2.5、温湿度等参数
  • 按键:用于设置甲醛、PM2.5、温湿度的上限阈值
  • 蜂鸣器:当检测参数超出范围时进行声光报警
  • 继电器:控制风扇的开启和关闭
  • ESP8266 无线模块:实现数据的无线传输

功能特点

  1. 多参数监测:系统能够同时监测温湿度、PM2.5浓度和甲醛含量,提供全面的环境质量评估。
  2. 本地显示与远程监控:通过 OLED 显示屏实时显示监测数据,同时支持通过手机APP远程查看。
  3. 报警与控制:当监测参数超出设定范围时,系统会触发声光报警,并自动开启风扇进行空气净化。
  4. 无线传输:通过 ESP8266 模块实现数据的无线传输,方便用户随时随地查看环境参数。

实物展示

系统设计

系统设计分为三个版本:

727-6 基本版

  • STM32F103C8T6 单片机:进行数据处理
  • PM2.5 传感器:检测当前粉尘浓度
  • DHT11 温湿度传感器:检测当前环境温度和湿度
  • 甲醛传感器:检测当前甲醛气体浓度
  • OLED 液晶显示屏:显示当前甲醛、PM2.5、温湿度
  • 按键:设置甲醛、PM2.5、温湿度上限阈值
  • 蜂鸣器:当任意参数超出范围时进行声光报警
  • 继电器:控制风扇开启

727-7 蓝牙版

在基本版的基础上增加了蓝牙传输功能:

  • HC05 无线蓝牙模块:将数据传输到手机端
  • 手机端控制:支持通过手机像按键一样进行反向控制

727-8 WIFI版

在基本版的基础上增加了WIFI传输功能:

  • ESP8266 无线WIFI模块:将数据传输到手机端
  • 手机端控制:支持通过手机像按键一样进行反向控制

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号