基于Yeelink云平台的LED显示屏的远程监控系统设计.pdf
文本预览下载声明
e _ _
DOE10.16707/j.cnki.fjpc.2017.02.019
基于Yeelink云平台的LED显示屏的远程监控系统设计
杨 成,戴小鹏,王 戈
(湖南农业大学信息科学技术学院 湖南 长沙 410128)
【摘 要 】本文提出了一种能远程监控的LED显示屏的系统。通过ESP8266的WiFi模块、Yeelink云平台、应用终端
APP与LED显示屏控制卡相结合的方式,实现命令及数据的无线远程传输,从而实现用户对LED电子屏的远程监控。
【关键词】LED电子屏;远程控制;Yeelink云平台
0引言 控制模块的桥梁。可分为硬件接入层、数据传递层、应用层i个
本文在 LED 电子屏控制卡 1和ESP8266的WiFi模块的 层面I。其中,硬件接入层是下位机与Yeelink平台的网络链路
基础上,以物联网云平台为桥梁,将三者进行有机结合,进而实 的通道,数据传输层是Yeelink云平台与F位机进行数据交互
现用户通过手机对LED电子屏运行状态的远程监测以及实时 的核心,应用层是为用户提供通信的API接 口。用户可以在云
控制的 目的。在这个方案中,LED电子屏控制板作为中心控制 端搭建虚拟设备 (服务器会生成设备账号以及传感器账号),则
器,ESP8266WiFi模块作为硬件通信设备,以Yeelink物联网云 改虚拟设备就成为了控制板与用户端进行数据信息交互的中
平台作为控制信号的中转站,进而实现用户对 LED电子屏的远 转站。Yeelink云端的支持的协议操作方法都以AH 文档的形
程监控 。 式发布,用户只需应用平台提供的应用界面组件 API配置好相
1模块简介 应的数据类型和要求即可。Yeelink物联网云也有支持Android
1.IESP8266模块: 以及 IOS系统的客户端 。而Yeelink也提供 了应用界面组件
ESP8266的模块芯片是基于无线通信协议的UART—WiFi API的接 口,帮助用户快速搭建起适合 自己的APP应用。
透传模块芯片,支持 802.1Ibg//n的无线标准,并带有三种可选 2远程监控通信模型
择的工作模式。ESP8266模块的控制是通过AT指令的形式控 该系统的通信模型如图2所示:
制,例如选择WiFi的应用模式,列出、加入、退出接入点,建立
TCP/UDP连接、获得状态、发送数据等操作。
ESP8266模块的三种工作模式 2如下:
lSation模式:Sation模式是ESP8266模块通过路由器连
接置互联网,对设备的远程控制功能通过互联网实现;
2AP模式:AP模式是指ESP8266模块 自身作为一个热
点,用户即可直接与其连接,从而实现局域网内的无线控制方
案;
3Staion+AP模式:Staion+AP模式是指 STA模式与AP 图2 远程监控通信模型
模式共存的模式,此时它既能是热点,也能作为终端设备。
1.2LED显示屏控制板模块: ILED控制板控制ESP8266模块连接至路由器或其他热
若该控制板上 自带ESP8266模块的硬件接 口,则可以直接 点设备,以此搭建好 ESP8266上访云端的网络;
编程使用。若不带有ESP8266模块,则可以手动拓展。因为控制 2跟据 Yeelink物联网云端支持的HrITI甲协议,LED控制
卡与ESP8266模块的通信接 口只需要串口的TXD、RXD和一 板 以HTIP协议的POST方法通过ESP8266模块将数据信息定
个I/0控制端 口共三根通信线即可,其主要的连接如图1所示: 时向云端进行传送。与此同时,用户可通过客户端去访问云端,
显示全部