摘要:近年来,随着社会的发展和进步,环境污染越来越严重,迫使我们不得不重视自身周围的环境质量状况。但是通常情况下,了解环境状况的方式比较单一,并且无法针对个人的周边环境进行实时检测。为此,我们设计了基于单片机的环境质量检测系统。可以对环境中的温度、湿度和粉尘浓度三个环境指标进行实时监测。
系统以单片机为主控器,包含温湿度传感器模块、粉尘浓度传感器模块、液晶屏显示模块、蓝牙通讯模块等。温湿度传感器和粉尘浓度传感器对环境数据进行采集,经单片机处理转换后实时显示到液晶屏上,用户可以在液晶屏上查看当前温度、湿度、和PM2.5颗粒浓度;蓝牙模块同手机进行通讯,可以将检测到的数据同步显示在手机端;设计了绿、黄、红三色LED灯作为不同环境状况的警示。系统用于检测环境的温湿度和粉尘浓度,具有操作简单、检测精度高、便携等优点。利用该系统检测的环境质量,人们可以根据当前的温湿度和空气粉尘浓度等作为出行和锻炼的参考。
关键词:环境检测;单片机;传感器;蓝牙传输
目录
摘要
Abstract
1 绪论-1
1.1 课题研究背景与意义-1
1.2 国内外研究现状-1
1.3 课题的提出及主要工作-2
2 系统硬件电路设计-3
2.1 硬件总体概述-3
2.2 单片机最小系统-3
2.2.1 主控电路-4
2.2.2 时钟电路-4
2.2.3 复位电路-4
2.2.4 其他引脚分配:-5
2.3 电源电路-5
2.4 串口通信电路-6
2.5 温湿度信号采集电路-7
2.5.1 温湿度传感器简介-7
2.5.2 温湿度检测电路-8
2.6 粉尘浓度信号采集电路-8
2.6.1 粉尘浓度传感器介绍-8
2.6.2 粉尘浓度测量电路-9
2.7 蓝牙模块-10
2.7.1 蓝牙模块介绍-10
2.7.2 蓝牙模块数据传输-10
2.8 显示电路-11
2.8.1 LCD1602介绍-11
2.8.2 LCD1602显示电路-11
3 系统软件设计-12
3.1 主程序部分-12
3.2 温湿度软件设计-13
3.3 粉尘浓度软件设计-14
3.4 液晶显示模块软件设计-15
4 系统调试-16
4.1 程序的编译与下载-16
4.2 硬件调试-17
4.3 实物功能演示-17
结 论-19
参 考 文 献-20
附录A电路原理图-21
附录B 电路PCB图-22
附录C 主要程序-23
致 谢-27