151-5197-5087
扬州华为授权服务中心
当前位置:网站首页 > 网络设备调试 正文 网络设备调试

esp8266WiFi模块--AP模式调试教程

2024-12-05 22:03:25 网络设备调试 31 ℃ 0 评论

一.esp8266概述

ESP8266支持3种模式:

1.Station模式

    此模式下,该模块相当于一个用户,需要链接外部的WIFI,通过链接的WIFI进行与其他设备的通信;

2.AP模式

    此模式下,该模块相当于提供一个热点,创建一个小范围的局域网,凡是连接上的设备就能与其进行通信;

3.Station+AP混合模式

    该模式为 STA 模式与 AP 模式共存的一种模式,模块既能连接至其他 设备提供的无线网络,又能作为热点,供其他设备连接,以实现广域网与局域网的无缝切换, 方便操作使用。

三者的区别简单的说就是Station模式就是作为终端电脑作为TCP服务区,esp8266作为客户端),AP模式就是作为路由器电脑作为TCP客户端,esp8266作为服务器。而Station+AP混合模式,就和路由器的无线桥接功能是一样的,既可以连接别的无线网,同时也可以自己作为路由器,具备二者功能,可以任意切换。

二.AP模式调试前的准备工作

  • 所需工具:
  •     1.ESP8266WiFi模块
  •     2.USB转TTL硬件工具
  •     3.串口驱动(CH340等)
  •     4.串口调试助手(SSCON等)
  •     5.网络调试软件(NetAssist)
  • 硬件连接:(USB转TTL-----ESP8266)
  • RX------TX
  • TX------RX
  •               VCC---VCC(3.3V)
  • GND---GND
  •         实物图如下所示:

  • 三.AP模式调试过程

  1. 1.串口连接

安装CH340驱动之后, USB转TTL设备接入电脑,在电脑中的设备管理器中会出现一个串口的 com 口在串口调试软件中,选择该 com 口

2.串口测试

测试WiFi模块指令是否收发正常,在串口调试助手中发送 :

AT

返回  Ok  即表明可以和ESP8266进行连接了,可进行接下来的AT配置

PS:接下来的所有AT指令均以返回OK为指令配置成功标识

3.查看模式并配置

逐条发送以下代码:

AT+CWMODE?//查看当前模式
AT+CWMODE=2//配置当前模式为AP模式

4.查看当前ESP8266WiFi模块密码或者进行自定义修改

逐条发送以下代码:

AT+CWSAP?//查看当前ESP8266WiFi名称和密码
AT+CWSAP="ESP","12345678",1,3,4,0//修改WiFi名称和密码等参数

它的参数分别为,接入点名称(俗称 WiFi 名最好全英文字母,不要带数字!!)(字符串参数),密码(字符串参数),通道号加密方式允许接入 Station 的个数 [ 0,8 ],还有一个默认为 0。根据上述所说,可以进行自定义修改。

5.电脑连接ESP8266模块WiFi

在WiFi列表搜索设置的WiFi名称并输入密码连接

6.创建TCP服务器

AT+CIPMUX=1//设置为多链接模式
AT+CIPSERVER=1,1001//创建服务器并设置端口号为1001

7.发起TCP连接

在发起 TCP 连接的时,我们应该要先知道 TCP 服务器的 IP 地址和端口号才能发起,上面设置了端口为1001 ,因此,我们只要查看 ESP8266 创建 TCP 服务器时的 IP是多少就可以了,在串口调试助手里,输入以下指令:

AT+CIPAP?

得到ESP8266创建服务器时的IP地址:192.168.5.1

因此此时有:端口号:1001,IP:192.168.5.1

8.与网阔调试器进行连接调试

打开网络调试器NetAssist,输入刚才得到的端口号和IP,选择客户端

注意:此时必须连接ESP8266WiFi,否则无法进行连接

9.通信测试

互相收发数据

注意:在ESP8266(右侧)向网络调试器(左侧)发数据时必须指定发数据的字节数。

AT+CIPSEND=0,4//ESP8266作为服务器,要往客户端发数据,需要指定客户端编号和字节数//往0号客户端发4个字节的数据
OK>
//输入要发送的数据,仅前五个字节数据被发出,其他数据无效。    
Recv 4 bytesSEND OK

至此AP模式测试完成!有问题请留言。

版权说明:如非注明,本站文章均为 扬州驻场服务-网络设备调试-监控维修-南京泽同信息科技有限公司 原创,转载请注明出处和附带本文链接

请在这里放置你的在线分享代码
«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
    网站收藏
    友情链接