摘要:随着科学技术的持续发展,智能设备越来越快地融入到我们的生活。人们也在不断追求着智能设备给我们日常生活带来的便利。本设计从家庭使用环境的角度出发,使得使用者在使用本设计的过程中能无线控制电灯亮暗和风扇转速,从而让人们摆脱物理开关的麻烦。并且在系统中加入家庭温湿度信息采集功能,进一步方便人们的家庭生活。
本系统通过手机安卓客户端,经WiFi发送指令给单片机,单片机根据指令不同可启动室内温湿度采集,通过PWM调光调速来控制电灯亮暗和风扇转速等功能。
关键词 智能家居;STC12C5A60S2;安卓;无线传输模块
目录
摘要
Abstract
1绪论-1
1.1研究背景-1
1.2智能家居的概述和意义-1
1.3智能家居的发展-1
1.4本文的主要工作和结构安排-3
2 系统总体设计方案-4
2.1 系统的总体设计需求-4
2.2 系统总体设计思路及框图-4
2.3 方案论证-4
2.3.1 单片机的选择和论证-4
2.3.2 温湿度传感器的选择与论证-5
2.3.3 信息显示屏的选择与论证-6
2.3.4 无线传输模块的选择和论证-6
3 系统的相关硬件技术-8
3.1 系统硬件结构-8
3.2 STC12C5A60S2单片机-8
3.2.1 STC12C5A60S2单片机的相关介绍-8
3.2.2 晶振电路与开关复位电路设计-10
3.2.3 PWM调光技术的原理与实现-12
3.2.4 PWM调速的原理与实现-13
3.3 温湿度传感器的使用-14
3.3.1 温湿度传感器的连接电路-15
3.3.2 温湿度传感器的实现过程-15
3.4 12864技术的运用-16
3.5 USR-WIFI232-T-19
3.5.1 USR-WIFI232-T外置天线-20
3.5.2 USR-WIFI232-T的连接电路-20
4 软件设计-21
4.1 温湿度采集模块程序的设计-21
4.2 LCD12864的显示软件设计-22
4.2.1 LCD12864的初始化-22
4.2.2 写指令子程序-24
4.2.3 写数据子程序-25
4.2.4 延时子程序-25
4.3 手机端Android程序设计-26
4.3.1 app开发总体思路-26
4.3.2 软件的实现-27
5 系统调试-30
5.1 系统调试-30
5.2 硬件调试-31
结论-34
致谢-35
参考文献-36