论文部分内容阅读
随着社会的发展和科学技术的进步,人类对生活质量的要求越来越高。智能家居正是为了满足人类对生活便捷性,居住环境的安全性、舒适性,生活多彩性的要求而产生的。研究与设计智能家居系统,主要目的是建立一个舒适便捷的居住环境,同时力求满足整套系统成本低,性能强,功能丰富,操作简单,可扩展性强,节能环保的要求。本文采用模块化设计方法,分别设计了主模块、ZigBee通信模块、红外家电控制模块、基于图像识别的自动窗帘控制模块。各模块设计以低耦合,高内聚为设计宗旨,每个模块功能明确,结构清晰。主模块作为整个系统的核心,其运行经过定制的Windows CE5.0操作系统,实现了用于家电控制的红外编码数据保存,用于动作识别的图像数据采集,与计算机的UDP通信以及串行通信等功能,并且通过触摸屏人机交互界面,提供一个可视化的、便捷的操作方式。使用CC2530芯片设计的ZigBee模块作为整个系统模块之间通信的桥梁,实现了各模块间无线串行通信。ZigBee通信作为一种安全,环保的通信方式,其通信距离较长,网络容量大,抗干扰能力强,相对于蓝牙、nRF非常适合在智能家居中的使用。使用AT89C2051单片机设计的红外家电控制模块,利用红外探头采集遥控器红外编码数据,然后通过红外发射二极管将对应的编码数据发射出去,实现了普通家电在不经过任何改造的情况下就可以实施远程控制功能。基于动作识别的自动窗帘控制系统,通过分析摄像头前面人的动作信息,获得控制信号,控制自动窗帘的动作。该图像识别方式通过使用更精密的摄像头,还可以用于家庭娱乐系统,更加丰富了住宅中设备的操作方式,为生活添加了更多乐趣。智能家居做为物连网的一分支,在今后几十年将取得长足的发展,研究智能家居,具有很重要的意义,并且能够获得不错的经济效益。