二十八,ESP32 低功耗睡眠模式

1,介绍

所有先前与WiFi相关的演示,ESP32都以站点模式运行,其中ESP32将成为WiFi网络的客户端。在此演示中,我们将使其成为一个接入点,在该接入点中,它是WiFi发射点,以便WiFi客户端可以连接到它。请注意,ESP32可以在站点和接入点模式下运行,它是WiFi客户端并发射WiFi。

2,硬件

您不需要任何额外的硬件。

3.软件

为了设置ESP32WiFi模式,我们将使用以下功能:

– WiFi.mode(模式):模式可以是:WIFI_OFF(关闭WiFi),WIFI_STA(站模式),WIFI_AP(接入点模式),WIFI_AP_STA(站点和接入点模式)

– WiFi.begin(ssid,密码):使用此功能使ESP32成为连接到网络的WiFi客户端有ssid和密码。如果我们使用此功能,我们不需要使用WiFi.mode(WIFI_STA)。

WiFi.softAP(ssidAP,passwordAP):使用此函数使ESP32成为具有身份验证信息的访问点是ssidAP和passwordAP。如果我们使用此功能,我们不需要使用WiFi.mode(WIFI_AP)

让ESP32成为一个带有以下身份验证信息的接入点:

 – ssid  是“ESP32ap”

 – 密码是“12345678”

注意: AP模式下ESP32的默认IP添加为“192.168.4.1”

创建一个Arduino项目并使用以下代码保存为esp32ap:

#include 

const char *ssid = "ESP32ap";
const char *password = "12345678";
void setup() {
  Serial.begin(115200);
  Serial.println();
  Serial.print("Configuring access point...");
  /* 如果要打开AP,可以删除密码参数。 */
  WiFi.softAP(ssid, password);

  IPAddress myIP = WiFi.softAPIP();
  Serial.print("AP IP address: ");
  Serial.println(myIP);
}

void loop() {
}

4.结果

二十七,ESP32 低功耗睡眠模式
二十七,ESP32 低功耗睡眠模式
「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论