ESP8266的连接模式

Posted perseverance52

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESP8266的连接模式相关的知识,希望对你有一定的参考价值。

ESP8266的连接模式

  • 知识点科普

连接到 Wi-Fi 网络的设备称为站 (STA)。连接到 Wi-Fi 由接入点 (AP) 提供,该接入点充当一个或多个站的枢纽。另一端的接入点连接到有线网络。接入点通常与路由器集成,以提供从 Wi-Fi 网络到互联网的访问。每个接入点都由 SSID(Service S和ID识别器)识别,这基本上是您在将设备(站)连接到 Wi-Fi 时选择的网络名称。

  • WiFi.mode(m): set mode to WIFI_AP, WIFI_STA, WIFI_AP_STA or WIFI_OFF.
接入点端模式(AP)

ESP8266 模块可以作为一个站运行,因此我们可以将其连接到 Wi-Fi 网络。它还可以作为软接入点(软AP)来建立自己的 Wi-Fi 网络。当 ESP8266 模块作为软接入点运行时,我们可以将其他站连接到 ESP 模块。ESP8266 还能够同时作为站和软接入点模式运行。这提供了建立网格网络的可能性。

  • 下图是ESP01和路由器都是为AP模式电脑是STA站点模式
无线终端模式(Wireless Station)
  • 站 (STA) 模式用于将 ESP 模块连接到接入点建立的 Wi-Fi 网络

站类具有多种功能,便于管理 Wi-Fi 连接。如果连接丢失,ESP8266 将自动重新连接到最后一个使用过的接入点,一旦它再次可用。模块重新启动时也会发生同样的情况。这是可能的,因为 ESP 将凭据保存到闪存(非挥发性)内存中的最后一个使用访问点。如果草图已更改,ESP 还将使用保存的数据 ESP 重新连接,但代码不会改变 Wi-Fi 模式或凭据

  • 接入点模式 (AP)是一种设备,可将 Wi-Fi 网络连接到其他设备(站),并将它们连接到有线网络。ESP8266 可以提供类似的功能,但它没有连接到有线网络的接口。这种操作模式称为软接入点(软 AP)。可同时连接到软 AP 的站数最大值可设置为 0 到 8,但默认值为 4。

软 AP 模式通常使用,在将 ESP 连接到站模式中的 Wi-Fi 之前,需要中间步骤。此时,SSID 和此类网络的密码无法预知。ESP 首先采用软 AP 模式,因此我们可以使用笔记本电脑或手机连接到它。然后,我们能够向目标网络提供凭据。然后,ESP 切换到站模式,并可以连接到目标 Wi-Fi。

软AP模式的另一个方便应用是建立网格网络。ESP 可以在软 AP 和站模式下运行,因此它可以充当网格网络的节点。

混合模式

扫描
要将手机连接到热点,您通常会打开 Wi-Fi 设置应用程序、列出可用网络并选择您需要的热点。然后输入密码(或不输入),您将进入。您可以使用 ESP 执行同样的功能。扫描类别可实现扫描范围内可用网络的功能和列表。
客户端
客户端类创建可以访问服务器提供的服务以发送、接收和处理数据的客户端。

无线多网络多
ESP8266 无线网络多时可用于连接到具有最强 WiFi 信号 (RSSI) 的 WiFi 网络。这需要使用 SSID 和密码注册一个或多个接入点。当 WiFi 连接丢失时,它会自动切换到其他 WiFi 网络。

以上是关于ESP8266的连接模式的主要内容,如果未能解决你的问题,请参考以下文章

ESP8266的连接模式

安信可esp8266怎么烧写固件库

ESP8266之AT开发四AP+STA模式下的连接深入

ESP8266机智云固件烧写和app连接

ESP8266 HTTP客户端定向连接服务器端数据

能不能通过esp8266给单片机下载程序