基于Android的物联网家居系统研究与实现
发布时间:2018-01-02 22:22
本文关键词:基于Android的物联网家居系统研究与实现 出处:《西安电子科技大学》2014年硕士论文 论文类型:学位论文
更多相关文章: 物联网家居 分级加密 android zigbee
【摘要】:随着科学技术的发展与进步,人们对提高生活品质的需求日趋强烈。家居作为日常生活中必不可少一部分,逐渐成为人们关注的焦点,小米科技创始人雷军在世界互联网大会上发表的《智能家居引领未来世界》,提出了一种围绕小米手机展开的智能硬件生态链与软件和互联网结合在一起的物联网家居新模式,未来实现生活数据化、数据模型化、模型产品化是物联网家居的最终目标。现今的物联网技术、计算机技术、通信技术以及传感器技术为物联网家居发展奠定坚实的基础。论文在借鉴前人的研究基础上,根据中国电子熊猫集团物联网家居高新项目的任务需求,研究并实现了一种基于android的物联网家居系统。该系统包括客户端、智能网关单元、无线感知网络单元三个部分。客户端应用程序通过TCP/IP协议实现对物联网家居系统的控制。智能网关单元作为家庭网络的核心部分,实现网络接入、远程报警以及无线连接感知网络单元等功能。无线感知网络单元实现对数据信息进行采集并通过串口与智能网关单元进行通信。当处于紧急状态下,智能网关单元可通过GSM模块发送信息到客户端实现远程报警的作用。本文根据无线物联网家居系统软硬件的需求以及对主流通讯方式的对比分析,选用Cortex-A8处理器为硬件平台,android操作系统为软件平台,zigbee技术作为无线通讯手段。选择TI公司AM335x为主控芯片配以扩展电路作为网关,CC2530系列的zigbee模块组建无线感知网络。在手机客户端与网关之间,论文分析了android 4.2系统内核在网关硬件平台上的移植和裁剪过程,完成了网关服务器程序编写与调试。针对局域网数据通讯安全性问题,论文利用协议的连接、会话、握手、密级转化等原理,在客户端和网关进行连接和数据传输时采用SSL协议加密技术,并给出了分级加密技术的实现方式,保证了系统的安全性和高效性。在网关与无线感知网络之间,设计了基于TI CC2530开发板基础上的相应电路模块,包括RGB灯控电路、电机开关控制电路、智能插座电路等,并在zigbee的Z-stack协议栈的基础上进行二次开发,完成手机端应用程序的编写。本文设计的基于android的物联网家居系统,主要实现了对用户需要的温湿环境感知、厨房烟雾报警、家电控制、RGB多彩灯、电机窗帘的智能控制。其采用的分级加密手段,有效保证了系统的安全可靠,为用户生活带来方便。
[Abstract]:With the development and progress of science and technology, people need to improve the quality of life increasingly. Home as an essential part of daily life, gradually become the focus of attention. Xiaomi Technology founder Lei Jun at the World Conference on the Internet published "Smart Home to lead the Future World". This paper presents a new mode of Internet of things home which combines intelligent hardware ecological chain with software and Internet around Xiaomi mobile phone. It can realize the data of life and data modeling in the future. Model production is the ultimate goal of the Internet of things home. Today's Internet of things technology, computer technology. The communication technology and sensor technology lay a solid foundation for the development of the Internet of things home. Based on the previous research, according to the task requirements of China Electronic Panda Group Internet of things home high-tech project. This paper studies and implements a kind of Internet of things home system based on android, which includes client and intelligent gateway unit. Wireless sensing network unit three parts. Client application through the TCP/IP protocol to achieve the control of the Internet of things home system. Intelligent gateway unit as the core part of the home network to achieve network access. Remote alarm and wireless connection sensing network unit. Wireless sensing network unit to collect data and communicate with intelligent gateway unit through serial port. When in a state of emergency. The intelligent gateway unit can send information to the client through GSM module to realize the function of remote alarm. According to the requirement of hardware and software of wireless Internet of things home system and the contrast analysis of the mainstream communication mode. Cortex-A8 processor is chosen as the hardware platform and Android operating system as the software platform. Zigbee technology as a means of wireless communication, TI AM335x as the main control chip with extended circuit as the gateway. CC2530 series of zigbee modules to build a wireless awareness network. Between the mobile phone client and the gateway. This paper analyzes the process of transplanting and clipping the kernel of android 4.2 system on the hardware platform of gateway, completes the programming and debugging of gateway server, and aims at the security of LAN data communication. Using the principles of protocol connection, session, handshake, secret level transformation, this paper adopts SSL protocol encryption technology in connection and data transmission between client and gateway, and gives the implementation of hierarchical encryption technology. Between gateway and wireless sensing network, the corresponding circuit module based on TI CC2530 development board is designed, including RGB lamp control circuit. Motor switch control circuit, intelligent socket circuit and so on, and based on zigbee Z-stack protocol stack for secondary development. The design of the android based on the Internet of things home system, the main realization of the user needs of the temperature and humidity environment awareness, kitchen smoke alarm, home appliances control. Intelligent control of RGB multi-color lamp and motor curtain. The classified encryption method used in the system effectively ensures the safety and reliability of the system and brings convenience to the user's life.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TU855;TP391.44;TN929.5
【参考文献】
相关期刊论文 前1条
1 金智义;张戟;;基于Android平台的串口通信实现[J];电脑知识与技术;2011年13期
,本文编号:1371178
本文链接:https://www.wllwen.com/guanlilunwen/chengjian/1371178.html