【摘要】随着社会的快速发展和人们生活水平的不断提高,人们越来越重视生活的便利性、舒适性和安全性。因此,智能家居系统得到越来越多人的关注,并且在很多领域上取得比较突出成果。但是现在的智能家居系统大都是单品智能化的体验,并且其昂贵的价格和复杂化的安装让大多数消费者短时间内难以接受。
本文设计了基于51单片机的智能家居系统。它提供了温湿度的采集、远程控制继电器和灯泡的开关三个功能。温湿度采集是利用DHT11温湿度模块实时采集空气中的温湿度,并通过蓝牙模块向手机实时发送温湿度数据,可以让用户了解空气环境。远程控制灯泡开关的功能,是用手机通过蓝牙发送开关指令,来实现远程控制灯,使得操作更加简单便捷。远程控制继电器的功能,可以通过控制继电器,来控制大电流家电,让生活更加安全。
本系统将家庭常用的功能集于一体,能够让用户的生活更加便捷、智能、安全。
【关键词】 传感器;单片机;Android;智能家居
目录
摘要
Abstract
1 绪论-1
1.1 引言-1
1.2 研究背景-1
1.3 研究目的和内容-2
1.4 论文内容-2
2 技术基础-2
2.1 Android系统-2
2.2 51单片机和传感器-3
2.2.1 STC89C51单片机-3
2.2.2 DHT11温湿度传感器-4
2.3 蓝牙技术-4
3 硬件设计-5
3.1单片机最小系统电路设计-5
3.1.1 电源-5
3.1.2 晶振-6
3.1.3 复位电路-6
3.2蓝牙模块-7
3.3 DHT11模块-8
3.4 继电器模块-8
3.5 发光二极管-8
4软件设计-9
4.1系统流程图-9
4.2单片机程序-9
4.2.1 IO口定义-9
4.2.2数据采集与发送-10
4.3手机端程序-11
4.3.1蓝牙通讯-11
4.3.2 温度显示-13
4.3.2开关控制-14
5 系统测试与分析-14
5.1 蓝牙连接-14
5.2 温度实时显示-15
5.3 远程控制开关-15
5.3 操作流程-15
5.4 测试结果分析-18
6结论-18
参考文献-19
致 谢-20