2。4。1 APP设计一般思路 9
2。4。2 APP开发工具 9
2。4。3用户界面开发介绍 10
2。4。4 APP开发步骤 10
2。4。5创建一个APP开发项目 10
2。4。6 智能家居APP的界面设计 12
2。4。7 APP程序代码分析 13
第三章 系统的单片机模块设计 15
3。1 单片机最小系统设计 15
3。1。1 STC89C51单片机硬件结构和原理 15
3。1。2时钟电路设计 16
3。1。3复位电路设计 16
3。1。4电源设计电路 17
3。2 LCD液晶显示模块 17
3。3 HC—05模块 18
3。3。1蓝牙模块的简介及选择 18
3。3。2蓝牙模块的基本工作原理 18
3。3。3蓝牙模块的基本使用指令和连接方式 18
3。4单片机软件设计 19
3。4。1 编程环境KEIL以及烧录软件介绍 19
3。4。2 单片机与蓝牙模块通讯 20
3。4。3单片机软件设计流程 20
3。4。4程序设计 21
第四章 系统的整体测试效果 23
4。1软件测试 23
4。2硬件测试 24
4。3系统整体测试 25
结论 27
致谢 28
参考文献 29
第一章绪论
1。1智能家居的研究背景及意义
1。1。1研究背景
当今时代是一个物联网的时代,信息技术的发展不仅加快了我们的生活节奏,同时它所带来的变革也提高了我们的生活品质,就是因为科学技术的飞速进步,以及其日新月异的更新,使得我们生活中的一些产品和设备也都融入了一些新技术的元素,现在生活中随处可见的一些产品和设备也都趋于智能化。
正是因为人们越来越愿意将产品和一些设备智能化、物联化,人们越来越想利用现在的高新科技来给自己的生活带来便利,而最普通常见但最实用的就是我们的家庭生活,所以智能家居因运而生。
智能家居就是利用现代的信息技术,包括物联网、网络技术、通信技术等来实现对我们家庭生活中所用到的一些设备的智能控制。比如:我们家庭生活中的照明系统、空调控制、电话控制、制冷控制以及供暖控制等。
1。1。2 研究意义
智能家居的出现使得我们的生活变得智能化,当然在这个变化过程中也给我们带来了巨大的便利。智能家居不仅具有传统家居的功能,而且在这基础上还具备了信息家电、网络通信、设备智能化的功能,正是因为我们的家居具备了这样的功能,使得现在的家居生活具有了现代化的气息。在这样的环境下,我们就能方便、快捷的对我们家庭生活的各种家电设备实行信息化控制,而且我们对于整个智能家居系统都可以实时地进行全方位的信息化的交流。