基于Android平台的智能家居系统设计

被引量 : 0次 | 上传用户:zhaotong125555
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的智能家居存在控制不灵活、成本高、布线复杂、难以维护等问题,使得在市场上不易推广。随着Android智能手机的普及,选此设备作为控制终端成为热点,且ZigBee技术具有组网方便、低功耗、低成本等特点,较适合用来作为智能家居系统组网技术。因此提出了一种以Android智能手机作为控制终端,采用ZigBee技术来构建家居内部网,以此来控制家居设备的系统设计方案。本系统的设计主要包括三个方面,Android客户端软件、家庭网关服务器、被控终端子节点。Android智能手机运行客户端程序之后,通过wifi向家庭网关发起连接,并接受来自网关的数据信息并在终端显示。家庭网关包括ARM服务器和ZigBee协调器,其主要是作为控制终端与被控终端之间的桥梁,连接二者之间的通信。ARM服务器一方面接收来自客户端的指令并通过串口转发给ZigBee协调器;另一方面接收来自协调器的数据信息,最终在客户端实时显示。被控终端节点通过ZigBee无线组网技术构建一个家居内部网络,并通过ZigBee协调器来分配各个子节点的地址。协调器不仅可以接受来自ARM服务器的指令信息,也可以接收来自被控终端采集到的环境信息等。确定系统总体设计方案之后,首先从设计成本、操作性、可扩展性、安全性等方面做了可行性分析。其次对Android控制终端进行了详细设计,包括客户端界面的设计、基于TCP协议的socket通信的实现以及SQLite数据库的设计。然后对家庭网关服务器的软硬件平台进行选择,实现了基于Linux平台下的多线程并发服务器的设计。最终实现了灯控节点和电动窗帘子节点的硬件设计,完成了原理图的设计、PCB的绘制、焊接以及调试等,最后在硬件平台上软件编程,实现与服务器之间的通信。系统设计完成后,对客户端软件进行了全方面的功能测试、界面适应性测试,最后对系统整体做了测试,记录了测试过程,并对结果做了分析。测试结果表明,系统实现了通过Android智能手机来控制普通灯的开关、智能调光、电动窗帘动态调节、空调控制等,达到了预期的设计目标。
其他文献
我国红色旅游从起源到发展至今,学者们对于红色旅游的研究已经取得了不少成果。本文就近年来红色旅游的国内研究进展进行了梳理,统计分析了国内红色旅游文献发表的数量和各年
<正>1概述由公安部沈阳消防研究所研发的消防车辆动态信息管理系统(见图1)是基于先进信息通信技术及RFID射频识别技术,实现以消防车为核心的车辆底盘信息、上装信息、车载装
随着民间办学制度的放开,我国民办高校在近年来得到迅速发展,但民办高校内部审计却未能跟上学校发展的步伐,其职能没有得到充分发挥。本文对民办高校内部审计的四项职能进行
以云南大学E-Learning平台为例,从学生视角出发展开调查,找出平台应用过程中存在的问题,并提出可行性建议,进一步完善平台的建设。
<正>根据中国消防协会安排,石油化工灭火救援技术研修小组于2015年3月赴日本,就石油化工灭火救援技术进行了调研,了解了日本消防体制及消防工作现状,研讨了北海道苫小牧市油
本文试图通过提出一种可行的作品分析-研究方法和音乐理解-鉴赏途径,呼应钱仁康先生在作品分析-研究学科方面所做出的学术努力,并以此向钱先生表达九十华诞生日祝贺。作者首
长江经济带建设可以促进内需,促进经济增长向内陆拓展,有利于上中下游实现优势互补,可以缩小各地区发展差距,符合国家统筹区域发展的要求。长江流域中东部区域大部分地区是长
从学习者的视角,对果壳网上MOOC学院中的MOOC课程的点评进行内容分析,分析发现:MOOC在线学习者众多,他们对授课教师、课程内容、MOOC平台、学习帮助等评价很高,并且期望能够
社会旅游资源是城市中极具开发价值和潜力的旅游资源。政府主导其整合与开发既是我国现阶段的客观需要,也是对国内外旅游业发展的经验借鉴。政府应在科学规划、机制创新、设