讲解一下<ESP8266WiFi.h>库的示例代码
时间: 2023-05-16 20:06:15 浏览: 180
<ESP8266WiFi.h>库是一个用于连接 ESP8266 Wi-Fi 模块的 Arduino 库。以下是一个简单的示例代码,它演示了如何使用该库连接到 Wi-Fi 网络:
#include <ESP8266WiFi.h>
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
void setup() {
Serial.begin(115200);
delay(100);
// Connect to Wi-Fi network
Serial.println();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
Serial.println("IP address: ");
Serial.println(WiFi.localIP());
}
void loop() {
// do nothing
}
在这个示例中,我们首先定义了 Wi-Fi 网络的 SSID 和密码。然后在 setup() 函数中,我们使用 WiFi.begin() 函数连接到 Wi-Fi 网络。在连接成功后,我们使用 WiFi.localIP() 函数获取 ESP8266 的 IP 地址,并将其打印到串口监视器中。在 loop() 函数中,我们什么也不做。
这个示例只是一个简单的演示,你可以根据自己的需求修改代码。
阅读全文