物联网(二)---原理分析[STM32+OneNET+ESP8266]

物联网(二)---原理分析[STM32+OneNET+ESP8266],第1张

物联网(一)---快速上手[STM32+OneNET+ESP8266]

物联网(二)---原理分析[STM32+OneNET+ESP8266]

物联网(三)---WEB下发命令控制单片机[STM32+OneNET+ESP8266]

物联网(四)---搭建自己的TCP服务器[ESP8266]

物联网(五)---搭建自己的云平台[ESP8266+Django]

上图:

图片上信息已经很丰富了,这里再稍微解释一下。

单片机通过串口先发送 AT指令 给 ESP8266 完成参数配置,配置完成后将 ESP8266 断电重启一次,以使配置生效(这一步可由 AT指令 完成)。

ESP8266 重启后将会自动连接 AT指令 所指定的 WIFI 名称,连接成功后会通过串口返回 OK ,程序中可以通过检测是否返回 OK 来判断是否成功连接网络,下面使 ESP8266 的初始化程序。

你可能注意到有一个 1000ms 的延时,这个是为了等待完成数据发送、接收。

服务器再接收到数据后会对所提交的数据做出响应。提交成功后,服务器会返回数据如下:

这里多 ESP8266 也产生了一个 WIFI 信号,这是由于使用了 AT指令 配置了 AP+STA 模式, ESP8266 在这里可以充当一个中继的角色.

这里要注意的是,必须选择你电脑热点的接口,不能是其他接口,否则数据是无法查看到的,这里我选择的是我电脑的热点。

下面的 {"errno":0,"error":"succ"} 也恰好和我们前面串口助手里看到的信息相符合。

如果和上一片文章一样配置好了的话,就可以在服务器端OneNET上查看数据了,像下面这样。

1.在station模式下,esp8266作为client、server进行tcp连接2.实现数据的发送、接收(同时回传)实现思路:tcp网络通信分层为:应用层、网络层、数据链路层、物理层;1.设置esp8266为station模式,在数据链路层连接ap,获取ip地址;2.在网络层进行tcp连接:作为client连接远程server,作为server监听远程client信息;

onenet云平台怎么连接蓝牙

onenet云平台怎么连接蓝牙

一、连接蓝牙设备

1、登录onenet云平台,点击“设备”,然后点击“添加设备”,选择你要添加的设备类型,如果是蓝牙设备,那么就选择“蓝牙设备”。

2、然后点击“新建蓝牙设备”,输入你要添加的设备的名称、型号、MAC地址等信息,然后点击“确定”,就可以添加蓝牙设备了。

3、接下来就是连接蓝牙设备,打开蓝牙设备,然后在onenet云平台上点击“连接”,就可以完成蓝牙设备的连接了。

二、使用蓝牙设备

1、登录onenet云平台,点击“设备”,然后点击“已添加的设备”,选择你要使用的蓝牙设备,然后点击“查看”,就可以查看蓝牙设备的详细信息了。

2、接下来就是使用蓝牙设备,可以在onenet云平台上设置蓝牙设备的参数,也可以控制蓝牙设备的运行状态。

3、最后,可以在onenet云平台上查看蓝牙设备的运行状态,以及蓝牙设备上传的数据信息。


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

原文地址:https://54852.com/bake/11211004.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存