计算机应用 ›› 2017, Vol. 37 ›› Issue (1): 159-165.DOI: 10.11772/j.issn.1001-9081.2017.01.0159

• 2016年全国开放式分布与并行计算学术年会(DPCS2016)论文 • 上一篇    下一篇

基于物联网的智能家居远程无线监控系统设计

邓昀, 李朝庆, 程小辉   

  1. 桂林理工大学 信息科学与工程学院, 广西 桂林 541004
  • 收稿日期:2016-07-29 修回日期:2016-08-05 出版日期:2017-01-10 发布日期:2017-01-09
  • 通讯作者: 程小辉
  • 作者简介:邓昀(1980-),男,湖南祁阳人,副教授,硕士,CCF会员,主要研究方向:物联网、嵌入式系统;李朝庆(1993-),男,湖南邵阳人,硕士研究生,主要研究方向:物联网、嵌入式系统;程小辉(1961-),男,江西赣州人,教授,CCF会员,主要研究方向:物联网、嵌入式系统。
  • 基金资助:
    国家自然科学基金资助项目(61262075);广西高等学校重大项目(201201ZD012);广西高等学校重点科研资助项目(ZD2014065);广西信息科学实验中心经费资助项目(20130206)。

Design of remote wireless monitoring system for smart home based on Internet of things

DENG Yun, LI Chaoqing, CHEN Xiaohui   

  1. Institute of Information Science & Engineering, Guilin University of Technology, Guilin Guangxi 541004, China
  • Received:2016-07-29 Revised:2016-08-05 Online:2017-01-10 Published:2017-01-09
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61262075), Guangxi Universities Major Science and Technology Research Projects (201201ZD012), Guangxi Universities Science and Technology Research Projects (ZD2014065), Project Foundation of Guangxi Experiment Center of Information Science, Guilin University of Electronic Technology (20130206).

摘要: 基于ARM920T内核的S3C2440、嵌入式Web服务、QT技术、无线组网技术,设计了智能家居监控系统,系统由智能家居主机、ZigBee/Wi-Fi无线传感控制网络、智能家居客户端软件组成。系统完成了智能家居主机的硬件和软件设计:在ARM平台上移植嵌入式Linux操作系统;使用gSOAP工具建立嵌入式Web服务;配置USB转串口驱动、无线Wi-Fi网卡驱动;组建ZigBee无线传感控制网络,完成对协调器节点以及终端节点的程序设计,制定了数据通信协议;使用QT技术设计客户端程序。最后,重点测试ZigBee网络的建立、终端节点入网和传感器节点数据传输。测试结果表明网络中的传感器节点能够将检测的信息传送到协调器中,智能家居客户端软件能够通过智能家居主机完成对家居环境的远程监测和控制。

关键词: 智能家居监控系统, 智能家居主机, ZigBee无线传感控制网络, 嵌入式Web服务, 数据通信协议

Abstract: Based on ARM920T kernel S3C2440, embedded Web services, QT technology and wireless networking technology, a smart home monitoring system was designed. The system was composed of a host of smart home, ZigBee/Wi-Fi wireless sensor control network and smart home client software. The hardware and software design of the host of smart home was completed:the embedded Linux operating system was transplanted in the ARM platform; the embedded Web services were established by using gSOAP tool; USB to serial driver and Wi-Fi wireless LAN (Local Area Network) driver were configured; ZigBee wireless sensor control network was formed, the program design of the coordinator node and terminal node was completed, the data communication protocol was made, and the client program was designed by using QT technology. Finally, the tests of establishment of ZigBee network, terminal nodes joining the network and sensor node data transmission were done. The test results show that the sensor nodes in the network can transmit the detection information to the coordinator, and the smart home client software can complete the remote monitoring and control of home environment through the host of smart home.

Key words: smart home monitoring system, host of smart home, ZigBee wireless sensor and control network, embedded Web service, data communication protocol

中图分类号: