羌丹丹,龚瑜
(南通市生产力促进中心,江苏南通,226019)
随着单片机技术、Wi-Fi通信技术和物联网技术的快速发展,家电的智能远程控制需求日益明显[1-5]。林玩杰[6]等人设计了一款Android智能手机控制的智能家居系统,采用STM32F103作为系统主处理器,通过I/O口控制灯的开和关。测试结果表明:用户通过手机客户端APP连接Wi-Fi便可以远程监控家居情况,实现对家用灯光控制、环境检测以及视频监控等功能。陈国童[7]等人基于Wi-Fi通信技术,利用ESP8266串口Wi-Fi模块与STM32微处理进行通信连接,并与Android手机进行联网,通过手机APP实现对家居的智能控制。池雪艳[8]采用单片机完成了无线智能家居环境远程监控系统的设计,以STM32芯片为核心控制器,Windows PC端作为控制终端,单片机通过串口连接Wi-Fi网关实现数据采集。
本设计提出一种基于单片机和Wi-Fi技术的家电远程控制系统,用户可以通过手机APP Tlink物联网平台实现远程控制家电的开关。
系统主要是由硬件与软件两部分构成,硬件部分包括51单片机STC89C52RC、Wi-Fi芯片ESP8266、降压芯片AMS1117、电源等,软件部分包括单片机控制程序和手机APP Tlink上链接协议的设置,以及设备管理等。系统整体设计架构如图1所示。单片机和手机终端APP是系统的控制核心。

图1 系统整体设计架构
STC89C52RC单片机作为微处理器,是本设计的控制核心。硬件电路部分主要由五部分构成:单片机电路、Wi-Fi电路、继电器电路、按键电路和外部存储器电路等,如图2所示。

图2 硬件电路构成框图