
家庭智能网关设计,linux+QT做界面(部分源码+视频演示)
源码
简介
我们的家庭智能网关设计方案基于三星S5PV210处理器,支持高性能图形和1080P高清视频播放。采用linux+QT作为界面,通过ZigBee网络和传感器采集室内温度和空气质量信息。用户可以通过网关控制节点的LED,并计划增加摄像头和服务器功能。该设计方案仅供学习参考,不可用于商业用途。
正文
我们的家庭智能网关设计方案基于三星S5PV210(CPU)作为核心,运行主频可高达1GHz。该处理器内部集成了PowerVR SGX540高性能图形引擎,支持3D图形流畅运行,并可播放1080P大尺寸高清视频。我们使用了SIN210开发板的核心板+底板方案。S5PV210是一款适用于智能手机和平板电脑等多媒体设备的应用处理器,与苹果的iPad和iPhone4上的A4处理器架构相同。家庭网关采用了linux+QT作为界面。
在我们的设计中,我们使用linux作为主控,作为家庭智能的网关。通过串口和TI的cc2530通信(协调器),其他的CC2530作为节点,通过ZigBee网络,采集室内的温度和一些空气质量的信息。我们使用了一颗MQ-2传感器来采集空气中CO的浓度。整体通信已经完成,我们使用温度和MQ-2传感器的值来演示使用。
通过我们的网关,用户可以控制节点的LED。CC2530开发板上已经有了两颗LED,我们选择了其中一颗作为模拟使用。未来,我们还计划增加摄像头和Boa服务器的功能。
以上是我们家庭智能网关的主要设计方案。我们希望这个方案能够帮助到需要的人们。请注意,该设计资料仅供学习参考,不可用于商业用途。
视频演示和家庭智能网关主机截图请参考相关链接。
在我们的设计中,我们使用linux作为主控,作为家庭智能的网关。通过串口和TI的cc2530通信(协调器),其他的CC2530作为节点,通过ZigBee网络,采集室内的温度和一些空气质量的信息。我们使用了一颗MQ-2传感器来采集空气中CO的浓度。整体通信已经完成,我们使用温度和MQ-2传感器的值来演示使用。
通过我们的网关,用户可以控制节点的LED。CC2530开发板上已经有了两颗LED,我们选择了其中一颗作为模拟使用。未来,我们还计划增加摄像头和Boa服务器的功能。
以上是我们家庭智能网关的主要设计方案。我们希望这个方案能够帮助到需要的人们。请注意,该设计资料仅供学习参考,不可用于商业用途。
视频演示和家庭智能网关主机截图请参考相关链接。