论文部分内容阅读
智能家居是融合了自动化控制系统、计算机网络系统和网络通讯技术于一体的网络化智能化的家居控制系统。本文研究并设计了智能家居的系统架构、功能、软硬件实现方案。根据用户对智能家居功能的需求,结合数据存储、网络通信、多媒体、嵌入式和Android应用开发技术,开发出一款基于嵌入式和Android客户端的智能家居系统。首先对嵌入式网关的网络通信和视频服务器模块进行详细的介绍,并给出基于Qt的应用开发实现,直观而具体地展示了网关的开发环境和程序设计原理。然后重点讲述Android客户端的数据库和视频播放器,从Android工程框架的角度逐步剖析了客户端的应用开发实现。该系统具备以下最实用最先进的功能:家电控制、监控报警、情景模式、系统管理,充分考虑到用户体验以及操作的便利化和直观性,采用图形图像化的控制界面。经测试,该系统网关可以检测家中环境数据并采集视频,远程端客户可以访问本地端的IP地址,以获取监控现场的实时照片、视频以及环境检测数据,还可以远程操控家中的家电设备。