关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于无线传感网智能家居照明控制系统的研究与实现

基于无线传感网智能家居照明控制系统的研究与实现

作者: 时间:2012-11-15 来源:网络 收藏

图4 路由节点工作流程

控制终端程序设计

室内终端的界面功能

室内机是以GM8120为核心的嵌入式操作系统,采用Linux2.4.19版本,在GM8120 Linux SDK已经集成了GM8120芯片中外围设备所有器件驱动。系统采用图形用户界面(WIMP Window.Icom.Menu.Poingion Device)人与监控设备之间的交互,图形用户界面的特点是人们不需要去记忆和敲打繁琐的命令,只需要通过“指”“点”直接操作界面,就可以在窗口中“所见即所得”。采用Framebuffer(帧缓冲)技术和libjpeg函数库监控设备LCD液晶屏上的图形界面。通过UART2完成GM8120核心板与触摸屏控制器的通信,以实现人与监控设备的交互。

智能系统在室内机上实现的操作界面包括对单个灯光进行控制和与其他家电设备一起组成相应的情景模式。灯光控制界面是家居控制主界面下的2级界面,在利用Framebuffer技术实现图形用户界面之前,首先要绘制好图片,以.jpg的文件格式进行存储,并将其放到/usr/pic目录下,计算出LCD液晶屏缓冲区的大小,完成屏幕缓冲区向用户控件的映射工作。然后通过调用Libjpeg函数库中的API进行JPEG解压缩,将解压后的数据存储到屏幕缓冲区的映射空间,就可以直接在LCD液晶屏上实现图形界面。

灯光控制中的应用

我们通过灯光控制终端可以实现对于家庭内部所有灯光的控制工作。为了实现智能控制的效果,在拥有控制灯光亮度功能的同时,还设计了窗帘、电视和空调的开关控制,通过这样一个整体控制,可以实现各种不同的工作模式,实现智能灯光控制的效果。情景模式是预先设置好的场景控制,调出场景控制界面,下级菜单有会客模式、就寝模式、就餐模式、全开/全关模式。然后通过按键控制,可以发出控制命令,把预先设置好的模式转换成具体的命令包发给网关。模拟实际用户家庭情况,并根据实验室展示相关条件,设计了如表1所示的一组灯光和设备的运行组合。

图5给出了灯光控制终端软件工作流程。

室内机场景控制界面的操作界面如图6所示。

图5 室内控制终端流程

图6 室内机场景控制界面

表1 情景模式组合

结束语

针对人们对于家居生活现代化、节能化和舒适化的需求,本文设计了一种 器网络技术的智能 系统。该系统能够通过数据中心和室内终端控制和监控家中 ,并实现照明灯具的 控制及其光感的自动开关。测试结果表明,该系统克服了传统照明系统布线麻烦、可扩展性差、节能效率低的缺点,具有成本低、安装简单、工作稳定、节约能源以及可进行远程控制等优点,可满足实际应用需求。

可控硅相关文章:可控硅工作原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭