写一个Esp8266连接wifi代码
时间: 2024-04-30 11:19:06 浏览: 125
ESP8266 链接WiFi
4星 · 用户满意度95%
以下是一个简单的 ESP8266 连接 Wi-Fi 的示例代码:
```c++
#include <ESP8266WiFi.h>
const char* ssid = "Your WiFi Network Name"; // Wi-Fi 热点名称
const char* password = "Your WiFi Password"; // Wi-Fi 热点密码
void setup() {
Serial.begin(115200);
delay(10);
// 尝试连接 Wi-Fi
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
// 连接成功,打印 IP 地址
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
// 这里可以添加你的代码
}
```
在这个示例代码中,我们首先定义了要连接的 Wi-Fi 热点的名称和密码。然后在 `setup()` 函数中,我们通过 `WiFi.begin()` 函数尝试连接 Wi-Fi,使用 `while` 循环等待连接成功。连接成功后,通过 `WiFi.localIP()` 函数获取 ESP8266 的 IP 地址,并通过串口打印出来。在 `loop()` 函数中,你可以添加你自己的代码。
阅读全文