论文部分内容阅读
智能家居是以家庭住宅为平台,综合运用计算机、网络通信、综合布线、自动控制等技术为人们提供简单高效、安全可靠、舒适便利的居住环境。智能家居的整体结构中,为用户提供交互信息的控制终端是智能家居系统中的重要组成部分,发挥着不可替代的作用。PC(个人计算机)作为智能家居的控制终端在过去相当长的一段时间内,确实体现出重要的作用,但是在科技时代的浪潮下,移动互联网的迅速发展,带动了移动终端设备(智能手机、平板电脑)的普及。PC端的功能在移动智能设备上也能够实现,智能家居控制终端已逐渐转向更具优势的移动智能终端设备。因此本课题的宗旨就是:以智能手机为硬件平台,以Android操作系统为软件平台,在Eclipse集成开发环境下,设计、开发一套为家居生活服务的软件作为智能家居系统结构中的移动控制终端系统。本课题阐述了智能家居系统结构由移动控制终端,家庭网关服务器,家居设备终端三大部分组成。移动控制终端通过3G、Wi Fi网络与家庭网关服务器实现通信,家庭网关服务器通过家居无线传感网络与家居设备实现数据信息传输。家庭网关服务器作为智能家居系统的信息中转中心,是连接家庭外部网络与内部网络之间的桥梁。通过比较几种主流无线传输技术的优缺点,选择以Zig Bee技术和Wi Fi技术相结合方式组成星型网络拓扑结构来组建智能家居系统家居无线传感网络以实现家庭网关服务器和家居设备终端的数据信息传输。本课题的重点内容是手机终端软件系统的设计与实现。主要工作包括终端软件系统开发环境的搭建与配置,终端系统的结构、界面、功能的设计与实现。终端系统功能模块主要包括了注册登陆、家电控制、家居环境监测、安防警报、家居视频监控几个部分。并且实现了移动终端系统与家庭网关服务器的Socket通信。最后,将开发完成的终端系统安装在Android智能手机上进行性能测试,并根据测试结果进行分析。图41幅,表7个,参考文献50篇。