该系统使用STM32F103ZET6单片机作为控制处理器,再加上外部设备,构成了最小的单片机系统。

配备输入和输出部件,它可以收集温度和湿度,一氧化碳,甲醛,PM2.5和其他数据,并将其显示在LCD上。

添加了单独的时钟晶体振荡器电路,以保护掉电后的时间参数。

外部5v电源为整个系统供电。

对于HCSR04测试,只需将您的手放在模块前面,这时蜂鸣器将发出蜂鸣声,并且屏幕将提示“有人”。

有人可以测试PM2.5点燃香烟,然后将烟吹向PM2.5传感器。

此时,屏幕上的值将发生显着变化,并且该值达到一定值时将发出警报。

数据收集部分主要由传感器电路模块组成。

主要传感器模块包括一氧化碳传感器(MQ-7),温度和湿度传感器(DHT11),PM2.5传感器(GP2Y1014YU),人体红外传感器HC-SR501,蜂鸣器模块电路等。

这些传感器收集的数据为由单片机处理。

TFT触摸屏显示,主要显示当前日期和时间,温度,湿度,PM2.5,CO等参数,并在设定过程中相应改变动作时间。

在输入和输出部分中,输入包括由温度传感器发送的数据,由键输入的数据,并且输出包括每个模块的控制输出。