esp8266数据传输的流程

esp8266数据传输的流程,第1张

一种无线报警数显表,包括壳体,其中在所述壳体外分别设有显示模块和输入模块,在所述壳体内分别设有传送模块、主控模块和显控模块,所述主控模块分别与输入模块和传送模块连接,所述显控模块的输入端与所述主控模块连接,所述显控模块的输出端与所述显示模块连接,首先传送模块以WiFi的形式实现数据的传送,传送模块将接收到的数据传递给主控模块,主控模块将数据处理后,通过显控模块来控制显示模块显示具体的数值,最终数据通过显示模块显示出来。
进一步改进:所述显控模块是由若干74LS595芯片组成,所述显控模块是由两组显控单元组成,其中一组显控单元用于控制显示模块的行,另一组显控单元用于控制显示模块的列。
进一步改进:所述传送模块采用的芯片为ESP8266,所述主控模块采用的芯片为STC12C5A60S2,所述传送模块的发送端与所述主控模块的接收端连接,所述传送模块的接收端与所述主控模块的发射端连接,所述显示模块是由若干SZ411588K芯片组成。
进一步改进:所述输入模块是由四个开关按键组成,所述的开关按键分别为K1、K2、K3、K4,四个所述开关按键对应与主控模块的1-4号管脚连接。
一种基于ESP8266的wifi无线报警数显表的数据传输解析方法,其中包括以下步骤;
步骤一:设置报警阈值,其中;
T表示温度数据,HT表示温度上限,LT表示温度下限;
P表示压力数据,HP表示压力上限,LP表示压力下限;
F表示流量数据,HF表示流量上限,LF表示流量下限;
步骤二:设置数据的显示方式,其中;
1表示向右单排滚动显示数据;
2表示向右双排滚动显示数据;
3表示单排固定显示数据;
4表示双排固定显示数据;
步骤三:设置报警显示方式,其中;
1表示全屏闪烁报警;
2表示数据闪烁报警;
3表示边框闪烁报警;
4表示显示报警;
进一步优化:在步骤一中采用开关按键设置阈值时,按K1键5秒以上,开始进入设置模式,屏幕显示阈值设置,按K3向下选择;按K4向上选择;K2退出;再次按下K1键5秒以上,进入修改阈值数据;开始修改数据时,按K3键数值向下减少,长按加速减少;按K4数值向上增加,长按加速增加;K2保存返回上一层。
本发明的优点:无线报警数显表弥补了传统数字显示仪表无法超限报警的功能,可以根据生产需要灵活修改超限阈值并对异常数据报警,采用无线传输数据,不用现场布线,放置灵活,显示方便。
附图说明
图1是本发明控制框架图。
图2是本发明主控模块的连接示意图。
图3-1是本发明显控模块(行)的连接示意图。
图3-2是本发明显控模块(列)的连接示意图。
图4是显示模块的连接示意图。
图5是本发明供电电路图。
图6是本发明输入模块的控制电路图。
具体实施方式
下面结合说明书附图对本发明做以下详细说明。
如图所示,一种无线报警数显表,包括壳体,其中在所述壳体外分别设有显示模块和输入模块,在所述壳体内分别设有传送模块、主控模块和显控模块,所述主控模块分别与输入模块和传送模块连接,所述显控模块的输入端与所述主控模块连接,所述显控模块的输出端与所述显示模块连接,首先传送模块以WiFi的形式实现数据的传送,传送模块将接收到的数据传递给主控模块,主控模块将数据处理后,通过显控模块来控制显示模块显示具体的数值,最终数据通过显示模块显示出来;所述显控模块是由若干74LS595芯片组成,所述显控模块是由两组显控单元组成,其中一组显控单元用于控制显示模块的行,另一组显控单元用于控制显示模块的列;所述传送模块采用的芯片为ESP8266,所述主控模块采用的芯片为STC12C5A60S2,所述传送模块的发送端与所述主控模块的接收端连接,所述传送模块的接收端与所述主控模块的发射端连接

1、它里面有一个MCU,所以我们可以把它当作MCU来使用。常用的功能包括:IO控制、定时器、中断、PWM、FreeRTOS、串行通信(UART、IIC、SPI)等。因此,ESP8266可以完成单片机能完成的大部分 *** 作。但需要注意的是,ESP8266的通用IO较少。如果外围设备较多,则需要考虑扩展IO。
2、可以联网!这是很重要的一点!因为它是为物联网环境而生的,所以这是它的主要目的。因为它价格实惠,而且可以在家里或任何地方直接连接到WiFi,所以它可以成为一款出色的物联网设备。
它可以检测工作环境中的任何传感器信息,如温湿度、光照强度、土壤湿度、水温等,然后通过wifi上传到服务器。而且我们只需要登录服务器,我们就可以在家里或其他地方观察信息。
不仅可以监控,只要能连接到wifi,还可以通过网络远程控制ESP8266,实现所需的设备控制:电灯、电饭煲、空调、窗帘、插座等。
3、可以通过第三方网站的API接口获取相关信息。比如,用ESP8266获取了天气预报网站的数据,了解了成都市未来三天的天气情况。这也是一个非常方便的功能。
4、它可以被用作获取所需信息的爬行程序(请注意,您不能从事非法活动)。由于ESP8266可以联网进行POST和GET *** 作,我们可以阅读一些网页,然后过滤掉所需的信息(无论是显示还是存储)。
5、
(1)网络中继。
(2)WiFi杀手,根据WiFi协议,8266可以发出断开设备与路由的请求

单片机用ESP8266作为服务器,手机做客户端,用TCP连接 手机控制单片机是没有问题的,单片机在 收到 手机指令 回复应该也没有问题的,只是单片机对ESP8266的设置问题,透传 与 非透传 单片机发送数据 是不一样的。用 UDP连接 发送指令数据 是以广播形式发送的,单片机发送数据的格式和TCP连接基本一样。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13366856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-22
下一篇 2023-07-22

发表评论

登录后才能评论

评论列表(0条)

保存