摘要:智能家居作为一个新兴的概念,在近些年发展迅猛,已经开始走向普通民众。随着社会的整体经济上升,我们慢慢变得不光注重生活得多么有档次,而是开始注重生活得健康、安全、和方便。在这篇文章中,阐述了智能家居发展的背景和现状。了解到室内环境质量对人体健康的重要性,针对此本设计旨在设计一款能够检测室内PM2.5浓度的智能家居系统。为搭建此系统,以STM32F103R8T6为核心控制器,选取gp2y1051a传感器检测PM2.5的浓度,然后利用WIFI技术作为通信工具与Android手机APP做数据的相互传输。实现在手机上可以实时查看室内PM2.5的浓度,并在手机APP上实现自动或手动对新风机开关的控制。
本文首先进行对系统的功能分析和总体方案设计,然后再详细介绍各个硬件单元模块和手机程序设计过程。最后做出测试和总结。
关键词:PM2.5;智能家居;WIFI技术;安卓
目录
摘要
Abstract
1 绪论-1
1.1 设计背景-1
1.2 智能家居国内外发展现状-1
1.2.1 国外发展现状-1
1.2.2 国内发展现状-1
1.3 本论文主要内容-2
2 总体设计方案及相关技术-4
2.1 需求分析-4
2.2 设计方案-4
2.3 相关技术-5
2.3.1 Wi-Fi技术-5
2.3.2 Android系统-6
3 系统硬件设计与实现-8
3.1 主控制器-8
3.2 PM2.5浓度采集-8
3.2.1 gp2y1051a传感器简介-8
3.2.2 数据采集处理-9
3.2.2 数据处理-10
3.2.3 WIFI模块简介-12
4 系统APP的设计与实现-15
4.1 APP通信的原理与功能分析-15
4.2 APP的设计-15
4.2.1 APP的界面设计-15
4.2.2 APP的功能设计-17
结 论-20
参 考 文 献-21
附录A 安卓部分代码-22
致 谢-32