基于STM32的室内环境监测系统
目录
一、前言
二、项目功能说明
三、主要元器件
四、接线说明
五、原理图与PCB
六、手机APP
七、完整资料
一、前言
项目成品图片:
哔哩哔哩视频链接:
咸鱼商品链接:
基于STM32的室内环境监测系统商品链接
二、项目功能说明
基础功能:
1)检测功能:检测温度、湿度、甲烷、甲醛。
2)显示功能:OLED屏显示系统的数据。
3)控制功能:系统可以控制风扇。
4)按键功能:
① 可以切换显示屏界面。
② 可以修改阈值。
5)报警功能: 温度、湿度、甲烷、甲醛浓度超过阈值时声光报警。
6)风扇功能:温度、湿度、甲烷、甲醛浓度超过阈值时启动风扇通风。
7)数据通过WiFi上传至云服务器保存。
8)远程功能:
① 物联网APP查看系统数据。
② 物联网APP远程控制系统。
系统上电后,OLED显示温度、湿度、甲烷、甲醛。
按下按键1,可以在主界面和阈值界面切换。
在阈值界面,按键2用于可以切换光标所在行。
按键3可以设置光标所在行的阈值的百位数,按键4可以设置光标所在行的阈值的十位数,按键5可以设置光标所在行的阈值的个位数。
温度、湿度、甲烷、甲醛浓度超过阈值时声光报警,同时启动风扇通风。
机智云手机APP完成对系统的远程监控。
三、主要元器件
元器件 | 数量 |
STM32F103C8T6最小系统板 | 1 |
0.96寸OLED显示屏 | 1 |
LED灯 | 2 |
按键 | 6 |
无源蜂鸣器 | 1 |
DHT11温湿度传感器 | 1 |
MQ4传感器 | 1 |
继电器(风扇) | 1 |
SPG30二氧化碳甲醛传感器 | 1 |
ESP01S WIFI模块 | 1 |
四、接线说明
- OLED显示屏
VCC | 3.3V |
SCL | PB12 |
SDA | PB13 |
- LED灯
IO1 | PB14 |
IO2 | PB15 |
- 按键
KEY1 | PA12 |
KEY2 | PB7 |
KEY3 | PB8 |
KEY4 | PB9 |
KEY5 | PA8 |
KEY6 | PB5 |
- DHT11温湿度传感器
VCC | 3.3V |
IO | PA11 |
- MQ-4甲烷传感器
VCC | 5V |
AO | PA1 |
- SPG30二氧化碳甲醛传感器
VCC | 3.3V |
SCL | PB0 |
SDA | PB1 |
- 声光报警模块
VCC | 3.3V |
IO | PB6 |
- 继电器(风扇)
VCC | 5V |
IO | PA4 |
- ESP01S WIFI模块
VCC | 3.3V |
TX | PA10 |
RX | PA9 |
五、原理图与PCB
- PCB
六、手机APP
七、完整资料