使用ESP8266实现单片机与上位机之间的wifi通信。

您所在的位置:网站首页 AC6102图传udp无法和上位机连接 使用ESP8266实现单片机与上位机之间的wifi通信。

使用ESP8266实现单片机与上位机之间的wifi通信。

2023-08-25 08:18| 来源: 网络整理| 查看: 265

使用ESP8266实现单片机与上位机之间的wifi通信。

首先弄清楚8266的工作模式,分别是 模式1:station, 模式2:ap, 模式3:station+ap。

单片机通信的话一般采用的是模式1就可以了。其实模式3也可以实现。

下面来说一下如何配置8266,配置8266需要用到usb转ttl这个配置器件,我在不了解的时候是直接插这单片机配置的,发送AT没有反映,这个第一个注意点。然后就是usb转ttl和8266存在着一个读写反接的问题,需要注意。接下来开始配置: 1.+++ (退出之前的透传模式,这里注意不要勾选发送新行,否则会出错) 2 AT (测速是否可以配置,出现ok即可,这里注意波特率,出厂是115200) 3.AT+RESTORE (这里是恢复出厂设置) 4 AT+RST (复位) 5. AT+CWMODE=1 (配置模式1) 6. AT+CWAUTOCONN =1 7. AT+CWJAP=“自己手机热点名字”,“密码”(配置wifi连结手机热点) 8. AT+CIPMUX =0 9. AT+SAVETRANSLINK=1,“电脑IP地址”,8086,“TCP” (配置上电透传,AT+CIPSTART命令是不对的,插到单片机上功能就消失了,这里8086是端口) 10.AT+RST

这样就配置完成了,注意这里电脑需要连着手机wifi,8266也是连着手机模块的,这样就能实现TCP透传了,可以使用网络测试助手做一些测试。 在这里插入图片描述

打开8086端口,网络测试助手作为服务端,8266连在单片机上作为客户端,如果测试成功就意味着实现了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3