esp8266 blinker配网程序
时间: 2023-05-14 13:03:07 浏览: 221
ESP8266是一种很流行的微型无线芯片,常用于智能家居、物联网等应用,它采用了简单的AT指令,使用方便,而且价格也非常便宜。Blinker是一款APP,它可以方便地控制各种设备,实现物联网的控制。在Blinker中,我们可以使用esp8266 blinker配网程序,完成esp8266的配网功能。这个程序的原理是,ESP8266通过WiFi连接手动输入的的路由器的名称和密码,从而获取网络连接。Blinker APP会预先配置好所有的设备信息,当ESP8266连接到网络后,APP会自动查找所有与它相关的设备。
具体实现过程如下:
1.为ESP8266设置COM口、波特率、数据位、停止位等参数,以便与路由器进行连接。
2.使用AT指令对ESP8266进行初始化,确保ESP8266能够正确的连接到路由器。
3.ESP8266与路由器连接成功后,就可以向Blinker发送数据。
4.请确保在硬件接口之前首先给ESP8266设置软件基本参数:SSID、PASSWORD、KEY和TOKEN。KEY是设备唯一的标识符,而TOKEN被用来调用云函数。
5.在接下来的步骤中,我们需要将ESP8266与Blinker进行正式配对。ESP8266发送请求到Blinker,获取所有当前活动的设备列表。
6.ESP8266将收到来自Blinker的反馈,并进行匹配。如果当前设备已经与Blinker配对,ESP8266会跳过该设备,并开始处理其它设备。
7.当ESP8266找到一个没有与Blinker配对的设备时,它会构建一个“配对请求”,并发送到Blinker。
8.Blinker将配对请求转发到设备的逻辑处理程序中。该程序根据解析来自ESP8266的数据,并返回其设备的状态。
9.ESP8266最后将该设备的状态更新到Blinker上。
10.ESP8266在完成所有的设备配对后,将返回一个信息,并且等待后续的操作。
配对程序完成后,ESP8266就可以读取和发送所有的设备状态信息了。
总之,使用esp8266 blinker配网程序非常容易,通过Blinker APP可以轻松控制各种设备,实现智能家居、物联网的愿望。
阅读全文