ESP8266入门教程12:自动配网

下载第三方库WiFiManager到lib文件夹

​git clone https://github.com/tzapu/WiFiManager.git

一、代码解析

第2行:包含WiFiManager库的头文件

第12行:创建WiFiManager对象

第14行:配置自动配网热点名称

二、自动配网
1、编译并上传固件,然后使用手机连接名称叫做“ESP8266-Auto”的WIFI热点

2、点击【Configure WiFi】开始配网,选择需要连接的WIFI热点名称,输入密码进行连接

3、连接成功后会自动退出配置界面

4、按下ESP8266的复位键,即可看到WIFI连接成功的打印信息

三、完整代码
#include <Arduino.h>
#include “../lib/WiFiManager/WiFiManager.h”

void setup() {
// put your setup code here, to run once:

// 设置波特率
Serial.begin(9600);
Serial.println();

// 创建WIFI管理器
WiFiManager wifiManager;
// 自动连接
wifiManager.autoConnect(“ESP8266-Auto”);
// 打印WIFI信息
Serial.println(“WIFI名称: ” + WiFi.SSID());
Serial.println(“IP地址: ” + WiFi.localIP().toString());
}

void loop() {
// put your main code here, to run repeatedly:
}

————————————————
版权声明:本文为CSDN博主「程序员大志」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_20147559/article/details/128517756

标签