设计简介:
本设计是基于51单片机的空气质量检测与风速风向监测系统,主要功能如下:
- 通过 DHT11 检测环境温湿度
- 通过 BMP180 检测大气压
- 通过GP2Y10检测PM2.5
- 通过MQ-135检测空气质量
- 通过风速传感器检测风速
- 通过风向传感器检测风向
- 通过LCD1602显示屏显示数据
项目拓展:智能天气预警系统
项目编号:ZL-51-240617-FZ
视频演示
软件安装:
keil 5 :下载
Proteus v8.15 :下载
资料预览
仿真设计:
总体资料:
原理图:
系统框图:
本设计以单片机为核心控制器,加上其他模块一起组成此次设计的整个系统,其中包括中控部分、输入部分和输出部分。
中控部分采用了单片机控制器,其主要作用是获取输入部分的数据,经过内部处理,逻辑判断,最终控制输出部分。
输入由七部分组成,第一部分是温湿度检测模块,通过该模块检测当前环境的温湿度;第二部分是气压监测模块,通过该模块监测当前环境的气压;第三部分是风向监测模块,通过该模块监测当前的风向,将监测的风向通过ADC0832传输到单片机;第四部分是风速监测模块,通过该模块监测当前的风速;监测的风速通过ADC0832传输到单片机;第五部分是PM2.5监测模块,通过该模块监测当前的粉尘浓度,将监测的粉尘浓度通过ADC0832传输到单片机;第六部分是空气质量监测模块,通过该模块监测当前的甲苯浓度;监测的甲苯浓度通过ADC0832传输到单片机。
输出通过显示模块将监测的数据进行实时显示;此次设计采用5V供电模块进行供电。具体系统框图如下所示。
软件设计流程(部分):