首页> 中文期刊> 《自动化仪表》 >智能家居网关及其Web控制软件的设计和实现

智能家居网关及其Web控制软件的设计和实现

         

摘要

In accordance with the current status of multi-network and multi-system in IOT smart home field, the B/S smart home control system that is compatible with ZigBee, Bluetooth, and Ethernet and easy to operate is proposed. In the gateway, STM32F103 is adopted as the core processor for expanding multiple functional modules and constituting the hardware platform. The thread programming is used in software, and the drive of ENC28J60 is added, data transmission and transformation of different subsystems are controlled through thread polling mode. With MySQL as the database of the system, the information interaction among users, gateway and database is implemented via PHPsocket programming, while the communication between gateway and child nodes is through the serial port circuit. The experimental results show that the system is running with excellent effect and is easy operated;it features lower maintenance difficulty, and is suitable for applying in the field of smart home.%针对物联网智能家居领域多网络和多系统的现状,提出了一种能够同时兼容ZigBee、Bluetooth和以太网,并且能方便操作的B/S智能家居控制系统。网关采用STM32F103作为核心处理器,扩展多个功能模块和各个子系统节点构成硬件平台。软件方面采用线程编程,添加ENC28J60驱动,通过线程轮询的模式来控制不同子系统的数据传输与转换。以MySQL作为数据库,通过PHPsocket编程实现用户与网关、数据库之间的信息交互。网关与子节点之间通过串口电路进行通信。试验结果表明,系统运行效果良好、使用方便、维护难度较低,能更好地应用到智能家居领域。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号