目录

ESP8266连接-TLink-云平台

目录

ESP8266连接 TLink 云平台

1.硬件准备

(1)正点原子 ATK-ESP-01 WIFI 模块

(2)正点原子 STM32F103ZET6精英板子

(3)USB转TTL模块

2.烧录固件

(1)烧录软件和固件都可以在正点原子增值资料包找到。

https://i-blog.csdnimg.cn/blog_migrate/d22aee7abc285acb90e5d0a8858490fa.png

(2)烧录注意事项

  • 串口波特率要选择正确:115200
  • IO_0引脚接地为下载模式;悬空为运行模式
  • 点击START后,拔插一下VCC或者硬件的RST引脚接地复位
  • 下载完数据后,要记得拔掉IO_0引脚,然后RST引脚接地复位,退出下载模式

ATK_ESP8266 模块与串口调试助手通讯。

测试模块在 STA

模式下的透传设置:

恢复出厂设置:由于ATK_ESP8266 模块可能之前烧录过其他固件,所以可以恢复一下出厂设置。(很重要):AT+RESTORE。

1

) 设置

WIFI

模式:

AT+CWMODE=1 //

设置为

STA

模式

响应

:OK

2

) 重启生效

AT+RST

响应

:OK

https://i-blog.csdnimg.cn/blog_migrate/681dea312a3d7a78d5d4a41d4e0c60e8.png

3

) 连接路由器

AT+CWJAP=”LH”,”lianhaokeji” //

连接对象路由器的

ssid

password

响应

:OK

https://i-blog.csdnimg.cn/blog_migrate/ee9b80861103a8763fe4f53e1eee3290.png

要出现“WIFI GOT IP  OK”,说明ESP8266模块成功连接上路由器 。

如果出现“+CWJAP:+3 FAIL”,说明网络可能不是2.4G频段

如果出现“+CWJAP :+1  FAIL”,说明固件可能烧录出错,要重新烧录固件,恢复出厂设置一下

4

) 查询模块

IP

AT+CIFSR

响应: “192.168.xx.xxx”

如果STAIP出现“2.0.255.255”这样或者其他,可以恢复出厂设置一下。

如果STAIP出现出现“192.168.xx.xxx”,才能说明模块正确分配到IP地址。

5) 在电脑上面使用网络调试助手,创建一个

server

,如图

https://i-blog.csdnimg.cn/blog_migrate/a9f001d52e3ec42a761855740c0ef5b3.png

6)模块连接到

server

AT+CIPSTART=“TCP”,“192.168.31.154”,8086  //填写正确的IP地址和端口

响应

:CONNECT

OK

7

) 开启透传模式

AT+CIPMODE=1

响应

:OK

8

) 开始透传

AT+CIPSEND

响应

:OK

https://i-blog.csdnimg.cn/blog_migrate/71a9ac0ebf0b12f94c467628fa132965.png

9

) 退出透传模式

在透传模式中,若识别到单独的一包数据“

+++

”,则退出透传模式

TLink 云平台创建

(1)登录 ,注册TLink账号

(2)创建设备

https://i-blog.csdnimg.cn/blog_migrate/28bf814ddee80e4dd2a1e2c0ea27ffcc.png

https://i-blog.csdnimg.cn/blog_migrate/91ea513c83027d0cf9b505655b96b301.png

(3)连接设备

https://i-blog.csdnimg.cn/blog_migrate/919020ed3436b2f0004ff422d34c2dd9.png

  • 编辑协议:十分重要,要跟STM32代码的协议要一致。注意看协议说明
  • 代码里面的协议是““FM:%d,%d,%d,%d,%d.#"” https://i-blog.csdnimg.cn/blog_migrate/92e9ae537f7249e8539d35f82863a21c.png

https://i-blog.csdnimg.cn/blog_migrate/ea30c4b673e1685e9dd27d339147f2dc.png

5.STM32代码修改

NetWork.h

https://i-blog.csdnimg.cn/blog_migrate/092f8211c51e51e106f980e785d3f995.png

TLink.h

https://i-blog.csdnimg.cn/blog_migrate/822c84210fea42077a298620d854f2ef.png

6.结果

https://i-blog.csdnimg.cn/blog_migrate/baeb250ec69e497230c643fdea5136f7.png

源代码:

重新放了百度云链接链接:

提取码:qti8