摘要:本次设计是设计一个基于ZigBee智能家居的手机终端APP,手机终端APP利用了ZigBee技术和WIFI技术,把Android系统作为平台,与ZigBee网关和协调器之间进行无线通信。手机终端APP采用JAVA语言编程,由Android系统控制发送命令,完成各项功能。手机终端APP包括环境和安防信息节点的查看、家电控制、安防报警以及远程监控等几个功能部分。手机终端APP可以通过WIFI与家庭网关之间进行通信,用户不仅可以根据手机终端APP,来查看各节点设备的工作状况和采集数据,而且还能直接用手机终端APP对接入系统中的家电设备进行控制。
关键字:ZigBee、WIFI、Android手机、JAVA
目录
中文摘要
Abstract
第一章绪论-2
1.1 研究背景-2
1.1.1 国内现状-2
1.1.2 国外现状-2
1.2 发展趋向-3
1.3 研究目的与意义-3
第二章关键技术-4
2.1 ZigBee技术-4
2.2 WIFI技术-4
2.3 Android系统-5
2.3.1 Android系统层次-5
2.3.2 JNI-6
2.3.3 Android系统功能应用-6
第三章基于ZigBee智能家居系统总体设计-8
3.1基于ZigBee智能家居系统总体功能-8
3.2基于ZigBee智能家居系统组成-8
3.3 手机终端APP总体设计-9
3.3.1 手机终端APP功能-9
3.3.2 手机终端APP界面设计-10
3.3.2 手机终端APP结构设计-10
第四章手机终端APP软件设计-13
4.1手机APP软件操作流程-13
4.2 温湿度监测显示-14
4.3 家电控制-15
4.3.1灯光控制-16
4.3.2窗帘控制-17
4.4 安防报警-18
4.4.1报警操作-19
4.4.2蜂鸣器操作-20
4.5 远程监控-20
4.6 网络连接通信-20
第五章JAVA语言的实现-22
5.1 程序类定义-22
5.2 程序界面定义-22
5.3 程序线程的定义-22
第六章软件调试与实现-25
6.1 程序调试-25
6.2实验结果分析-27
第七章总结与展望-32
参考文献-33
致谢-34