基于STM32单片机的微型环境监测仪的设计
基于STM32单片机的微型环境监测仪的设计(论文12300字)
摘要:针对微型仪器探测的问题,用STM32单片机作为主控芯片,设计了一种微型环境监测系统。该系统主要包括硬件电路和手机软件两个部分。硬件电路选用STM32作为主控制器,采用温湿度传感器、监测紫外线传感器、PM2.5颗粒检测模块和蓝牙模块,采用蓝牙模块进行数据传输,将单片机所采集到的数据传到手机APP上,并显示相关数据。微型环境探测仪主要是利用主控芯片STM32单片机接收并处理相关数据,这样既可以提高整个系统的集成度,又可以节约了成本,同时把采集到的数据由蓝牙HC-05传输到手机APP界面显示,实现良好的人机互动。
关键词:STM32;手机APP;蓝牙;PM2.5
Design of Micro - environment Monitor by STM32
Abstract:Aiming at the problem of micro-instrument detection, a micro-environment monitoring system was designed with STM32 single chip microcomputer as master chip. The system mainly includes hardware circuit and mobile phone software two parts. Hardware circuit using STM32 as the main controller, the use of temperature and humidity sensors, monitoring UV sensor, PM2.5 particle detection module and Bluetooth module, the use of Bluetooth module for data transmission, the microcontroller data collected on the phone APP, and display related data. Micro-environment detector is mainly using the master chip STM32 microcontroller to receive and process the relevant data, which can improve the integration of the entire system, but also can save the cost, while the collected data from the Bluetooth HC-05 to the mobile phone APP interface Display, to achieve a good man-machine interaction.
Key Words:STM32; APP; Bluetooth; PM2.5
目 录
1 绪论 1
1.1 引言 1
1.2 国内外的研究现况 1
1.3 设计的主要背景和意义 3
1.4 本文主要内容及结构 4
2 微型环境监测仪的技术路线及特色概述 5
2.1 微型环境监测仪的技术路线 5
2.2 微型环境监测仪的特色概述 5
2.3 本章小结 5
3 硬件系统设计 6
3.1 系统结构介绍 6
3.2 控制器芯片STM32F103ZET6 7
3.3 DHT11温湿度模块 8
3.4 紫外线检测模块 11
3.5 TFT液晶显示屏介绍 13
3.6 手机APP数据显示模块 15
3.7 粉尘传感器模块 18
3.8 本章小结 20
4 软件系统设计 20
4.1 软件系统总体设计 20
4.2硬件系统液晶屏幕数据显示程序 21
4.3手机APP数据显示程序 22
4.4 各个传感器测量程序 22
4.5 本章小结 23
5 系统功能测试及结果分析 23
5.1 温湿度测试 23
5.2 紫外线强度测试 23
5.3 PM2.5颗粒浓度测试 24
5.4 手机及液晶屏显示页面测试 24
5.5 本章小结 24
6 总结 25
6.1 回顾 25
6.2 展望 25
参考文献 26
致谢 27
[资料来源:http://doc163.com]