基于安卓的智能家居网关的设计与研究
发布时间:2017-05-17 11:27
本文关键词:基于安卓的智能家居网关的设计与研究,由笔耕文化传播整理发布。
【摘要】:随着计算机技术、自动控制技术、网络技术、传感器技术、云技术的发展,未来的家居生活逐渐向着智能化的方向前进,它使得人们的生活变得舒适、便利和安全。当今正处于移动智能手机终端发展的.关键时期,几乎每人都拥有一部智能手机,由于安卓系统具有的开源、良好的用户体验、丰富的应用支持等特点,使其所占的市场份额逐步增加,安卓除了能够应用到移动智能终端,还能应用到各种家电上,例如现在市场上出现的Android微波炉、Android智能电视等家电。本文通过对现有智能家居系统的分析,发现现有智能家居系统存在系统扩展性差,没有一个统一的标准来约束家电厂商的问题,同一个智能家居系统只能使用自己厂商生产的家电,而且还要经常进行软件升级,这一问题限制了智能家居的发展,本文通过结合Android的特点,设计一种将Android技术和web技术相结合的动态界面生成技术,通过将界面和接口信息存储在家电上,当将家电连接到网关上时,网关自动获取并存储家电信息,用户只需通过安卓终端连上网关即可控制家电,这样就解决了系统扩展性问题。本文首先对智能家居控制终端、智能家居的国内外研究现状进行概述,然后阐述本论文的研究背景和意义,分析了智能家居网关控制系统和组网技术,然后对本系统需要用到的理论和技术进行了介绍,包括对Android平台的介绍以及信息家电接口描述语言的介绍,紧接着讨论了网关的设计。通过对整个系统的信息交互进行分析,选择了Socket和Http作为系统通信方式。结合网关所具有的特点和接口描述语言的文件结构,研究了如何进行接口的描述和如何设计网关和Android终端。
【关键词】:智能家居 Android web 网关 接口描述语言
【学位授予单位】:湖南师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TU855;TN915.05
【目录】:
- 摘要3-5
- ABSTRACT5-10
- 1 绪论10-16
- 1.1 论文研究背景10-11
- 1.2 国内外研究现状及研究方法11-13
- 1.2.1 国外研究现状11
- 1.2.2 国内研究现状11-12
- 1.2.3 研究技术、方法12-13
- 1.3 研究内容与研究意义13-14
- 1.4 论文的组织结构14-16
- 2 智能家居网关控制系统16-27
- 2.1 智能家居网关控制系统的组成16-17
- 2.2 智能家居网络组网17-25
- 2.2.1 无线组网方式17-23
- 2.2.2 几种短距离无线通信技术的比较23-25
- 2.3 智能家居系统组网解决方案25
- 2.4 本章小结25-27
- 3 系统实现的理论和技术基础27-38
- 3.1 Android技术27-30
- 3.1.1 Android平台简介27-29
- 3.1.2 WebView简介29-30
- 3.2 数据传输格式30-34
- 3.2.1 XML30-32
- 3.2.2 JSON32-33
- 3.2.3 两种数据传输格式比较33-34
- 3.3 IAIDL的设计34-37
- 3.3.1 IAIDL简介34-35
- 3.3.2 IAIDL的描述内容35
- 3.3.3 IAIDL的描述结构35-37
- 3.4 本章小结37-38
- 4 系统网关的设计38-55
- 4.1 系统整体架构设计38-39
- 4.2 数据存储层39-41
- 4.2.1 网关数据库的选择39
- 4.2.2 网关数据库设计39-41
- 4.3 数据访问层41-45
- 4.3.1 数据访问层的构成及作用41-42
- 4.3.2 数据访问层的工作过程及原理42
- 4.3.3 数据访问层实体类设计42-44
- 4.3.4 数据访问层接口设计44-45
- 4.4 逻辑实现层45-48
- 4.4.1 逻辑实现层的作用45-46
- 4.4.2 逻辑实现层的设计原则46
- 4.4.3 逻辑实现层的接口设计46-47
- 4.4.4 逻辑实现层实现47-48
- 4.5 网络通信层48-53
- 4.5.1 网络通信层的设计48-50
- 4.5.2 网络通信层的线程管理50-52
- 4.5.3 网络通信层接口设计52-53
- 4.6 网关数据交换格式设计53
- 4.7 网关CGI设计53-54
- 4.8 本章小结54-55
- 5 智能家居Android端设计及系统测试55-61
- 5.1 Android登录模块设计55-56
- 5.1.1 Android登录机制分析55
- 5.1.2 Android登录模块实现55-56
- 5.2 Android家电管理模块设计56-57
- 5.2.1 家电管理模块功能分析56
- 5.2.2 家电管理模块实现56-57
- 5.3 家电遥控界面设计57
- 5.4 系统运行测试57-60
- 5.5 本章小结60-61
- 6 总结和展望61-63
- 6.1 总结61
- 6.2 展望61-63
- 参考文献63-66
- 致谢66-67
【参考文献】
中国期刊全文数据库 前1条
1 周时伟;谢维波;;基于Android的智能家居终端设计与实现[J];微型机与应用;2012年14期
中国硕士学位论文全文数据库 前1条
1 孙浩;基于Wi-Fi技术和Android系统的智能家居系统设计[D];中国矿业大学;2014年
本文关键词:基于安卓的智能家居网关的设计与研究,,由笔耕文化传播整理发布。
本文编号:373322
本文链接:https://www.wllwen.com/kejilunwen/wltx/373322.html