代码
//web界面控制板载的led灯光的开关以及打开,局域网控制;
#include <ESP8266WiFi.h>
#include<ESP8266WiFiMulti.h>
#include<ESP8266WebServer.h>
ESP8266WiFiMulti wifi_list;
ESP8266WebServer esp8266_server(80);
bool pinState;
void setup() {
//设置板载led
pinMode(LED_BUILTIN,OUTPUT);
//设定串口通讯波比率
Serial.begin(9600);
//设定需要连接的WiFi名称和密码列表可以多个;
wifi_list.addAP("wifi名称","wifi密码");
Serial.print("正在连接网络");
while (wifi_list.run()!=WL_CONNECTED)
//如果wifi_list.run()连接WiFi成功,则会返回WL_CONNECTED,也就结束了循环
{
delay(500);
Serial.print(".");
}
//WiFi连接成功后,向串口输入WiFi的名称以及IP地址
Serial.println("\n网络连接成功");
Serial.print("WIFI名称:");
Serial.println(WiFi.SSID());
Serial.print("IP地址:");
Serial.println(WiFi.localIP());
//启动网络服务
esp8266_server.begin();
esp8266_server.on("/",handleRoot);//定义网页根目录访问的函数
esp8266_se