ARDUINO ESP32 WiFi.begin
时间: 2023-09-22 18:08:25 浏览: 56
`WiFi.begin()` 是一个Arduino ESP32库函数,用于连接WiFi网络。它接受两个参数:`ssid` 和 `password`,分别代表WiFi网络的名称和密码。调用该函数后,ESP32将会尝试连接指定的WiFi网络。如果连接成功,将会返回`true`。如果连接失败,将会返回`false`。以下是一个使用`WiFi.begin()`连接WiFi网络的示例代码:
```
#include <WiFi.h>
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Connecting to WiFi...");
}
Serial.println("Connected to WiFi");
}
void loop() {
// Your code here
}
```
在这个例子中,ESP32将会连接到名称为`your_SSID`,密码为`your_PASSWORD`的WiFi网络。在`setup()`函数中,`WiFi.begin()`函数被调用以连接WiFi网络。然后,使用`while`循环等待ESP32连接到WiFi网络。一旦连接成功,将会在串口监视器中输出`Connected to WiFi`。接下来,在`loop()`函数中,可以编写你的代码。