基于Android平台的智能家居控制系统研发
发布时间:2017-08-31 06:05
本文关键词:基于Android平台的智能家居控制系统研发
更多相关文章: Android 智能家居 控制网关 WIFI技术
【摘要】:物联网技术的迅速发展、住宅模式的转变,使智能家居发展前景广阔。传统家居融合电子信息、自动化控制、网络通信等技术发展成为智能家居,主要目的是通过统一的智能管理,使人们能享受智能家居给人民生活带来的便利。Android平台以其开源的平台特性,成为市场上最热门的移动互联网终端系统之一,Android系统的迅速发展和技术的进一步成熟,为智能家居控制终端的发展带来新鲜的思路。本文从智能家居的系统结构及发展趋势出发,研发了一种基于Android平台的智能家居控制系统。本文分析了智能家居的背景、国内外现状和未来发展趋势,研究了智能家居涉及的关键技术,给出了本文研发的智能家居控制系统的总体设计方案。在总体方案的基础上,进行了智能家居控制软件的界面设计,包括登录界面、软件主界面及各家居设备控制界面的实现,控制软件与家庭网关通信的实现,以及数据库的设计实现和操作日志功能模块的实现,开发了基于Android平台的智能家居控制终端软件。智能控制网关作为软件系统与硬件设备之间的通信与控制接口,是智能家居系统比不可少的组成部分,其性能的好坏直接影响着整个智能家居系统的用户体验。因此本文提出并完成了一种家庭智能控制网关解决方案。实现了控制网关中WIFI转串口模块、串口转433M模块无线透明传输的设计,提出了一种家居设备与控制网关及终端控制软件之间的信息交互的方法,制定了智能家居的控制命令协议。最后,对所研发的智能家居控制系统功能进行了测试实验,测试结果表明,所研发的基于Android平台的智能家居控制系统运行稳定,应用软件界面简洁美观,达到了设计目标,具有较高的应用价值。
【关键词】:Android 智能家居 控制网关 WIFI技术
【学位授予单位】:湖北工业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP273;TU855
【目录】:
- 摘要4-5
- Abstract5-9
- 第1章 绪论9-14
- 1.1 课题来源及研究意义9
- 1.2 智能家居国内外研究现状9-11
- 1.3 Android平台特点及其发展11
- 1.4 课题研究内容及创新点11-12
- 1.4.1 课题研究内容11-12
- 1.4.2 创新点12
- 1.5 论文组织及结构12-14
- 第2章 智能家居控制系统总体方案设计14-23
- 2.1 智能家居控制系统设计原则14
- 2.2 智能家居系统的组成14-15
- 2.3 智能家居终端控制方案的选择15-16
- 2.4 智能家居控制系统涉及的关键技术16-21
- 2.4.1 智能家居系统通信技术16-18
- 2.4.2 智能家居组网拓扑方案18-20
- 2.4.3 Android平台技术20-21
- 2.5 智能家居控制系统总体设计方案21-22
- 2.6 本章小结22-23
- 第3章 Android平台控制软件设计23-43
- 3.1 Android平台的软件设计方法23-27
- 3.1.1 Android应用程序组成分析23
- 3.1.2 Android应用程序四大组件23-25
- 3.1.3 Activity常用控件类25
- 3.1.4 Android开发环境25-26
- 3.1.5 Android平台控制软件整体设计方案26-27
- 3.2 界面设计27-33
- 3.2.1 登录与注册界面设计与实现28-30
- 3.2.2 主界面设计与实现30-32
- 3.2.3 家居控制模块界面设计与实现32-33
- 3.3 SQLite数据库设计33-36
- 3.3.1 Android存储技术33-34
- 3.3.2 SQLite数据库设计34-36
- 3.4 通信功能的实现36-40
- 3.4.1 Android网络通信技术36-38
- 3.4.2 软件的通信实现38-40
- 3.5 操作日志模块40-42
- 3.6 本章小结42-43
- 第4章 智能家居控制网关的设计与实现43-55
- 4.1 控制网关工作原理及总体设计方案43-44
- 4.2 智能家居控制网关硬件实现44-51
- 4.2.1 数据接收模块的实现44-48
- 4.2.2 数据发送模块的实现48-51
- 4.3 智能家居控制网关通信软件设计51-54
- 4.3.1 通信协议制定与实现51-53
- 4.3.2 数据传输处理53-54
- 4.4 本章小结54-55
- 第5章 智能家居控制系统测试与实验55-61
- 5.1 软件测试概述55-56
- 5.1.1 软件测试基本理论55
- 5.1.2 系统软件测试环境搭建55-56
- 5.2 系统测试与实验结果分析56-60
- 5.2.1 Android平台终端控制软件的测试实验及结果分析56-57
- 5.2.2 控制网关通信功能的测试实验及结果分析57-60
- 5.3 本章小结60-61
- 第6章 结论与展望61-63
- 6.1 结论61
- 6.2 展望61-63
- 参考文献63-66
- 致谢66
【参考文献】
中国期刊全文数据库 前10条
1 黄菲;赵洋;;基于智能移动终端的智能家居技术专利分析[J];电视技术;2014年21期
2 胡晶晶;;基于Socket的Android聊天室系统设计与实现[J];微处理机;2014年04期
3 唐磊;;浅谈SQLite数据库技术在Android平台的应用[J];电子世界;2014年09期
4 倪红军;;基于Android系统的数据存储访问机制研究[J];计算机技术与发展;2013年06期
5 林汝泽;徐媛媛;方凯;熊松泉;;基于HTTP协议的Android手机数据同步实现[J];信息通信;2013年01期
6 杨堤;;基于物联网的智能家居控制系统设计与实现[J];电子世界;2012年21期
7 彭艳;杨欧;;Android平台的数据存储技术[J];计算机系统应用;2012年05期
8 宋素荣;;基于TCP的Java Socket通信技术[J];科技创新导报;2012年13期
9 曾健平;邵艳洁;;Android系统架构及应用程序开发研究[J];微计算机信息;2011年09期
10 王丰;付明栋;冯海亮;施玉海;;智能终端图形用户界面设计与实现[J];广播电视信息;2011年08期
,本文编号:763865
本文链接:https://www.wllwen.com/jingjilunwen/jianzhujingjilunwen/763865.html