目录
WIFI模式有三种,一种叫AP模式,一种叫Station模式,另外一种是 AP+STA 模式。下面分别介绍这两种模式区别和使用方法。
1、ESP8266 的 AP 模式
AP模式说的是我们平常使用的热点,比如wifi路由器,手机开的热点、或者公共场所开放的共享热点等。这些热点是允许其他设备接入的,比如手机、电脑、打印机等设备只要正确输入热点名和密码就可以接入(最多支持4台station设备接入)。
ESP8266的 AP 模式指的就是ESP8266充当路由器的角色,可以产生热点由其他设备查询到并可以接入。这个过程如下图所示:

1.1、查询 ESP8266 的wifi应用模式
如果不清楚当前模块是什么模式,可以使用AT指令查询当前的wifi应用模式,指令如下:
指令:AT+CWMODE?
响应:返回当前模块的模式
+CWMODE:<mode>
OK
参数说明
<mode>
1 Station 模式
2 AP 模式
3 AP 兼 Station 模式
如下示意图:

1.2、设置 ESP8266 模块的wifi信息
(1)wifi模块是可以通过AT指令对wifi的信息进行查询的,使用的指令如下:
查询命令:AT+ CWSAP?
响应:返回当前 AP 参数
+ CWSAP:<ssid>,<pwd>,<chl>,<ecn>
<ssid>字符串参数,接入点名称
<pwd>字符串参数,密码最长 64 字节 ASCII
<chl>通道号
< ecn >0 OPEN
2 WPA_PSK
3 WPA2_PSK
4 WPA_WPA2_PSK
如下所示:

(2)如果需要更改wifi的信息,也是可以设置的,指令如下:
AT+ CWSAP=<ssid>,<pwd>,<chl>,<ecn>
<ssid>字符串参数,接入点名称
<pwd>字符串参数,密码最长 64 字节 ASCII
<chl>通道号
< ecn >0 OPEN
2 WPA_PSK
3 WPA2_PSK
4 WPA_WPA2_PSK
示例:AT+CWSAP=

本文详细介绍了ESP8266模块的三种WiFi工作模式:AP模式、Station模式及AP+STA模式,并演示了如何通过AT指令设置模块状态、连接网络以及在局域网内进行单连接或多连接通信。

2903

被折叠的 条评论
为什么被折叠?



