ESP8266在连接路由器时,可以直接在程序中输入路由器的SSID和密码,那么当位置变了以后怎么办?这篇博客我们就来谈谈如何用手机给ESP8266一件配网。在Arduino中新建一个文件,输入以下代码并下载:
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39#include <ESP8266WiFi.h> void smartConfig() { WiFi.mode(WIFI_STA); Serial.println("rnWait for Smartconfig..."); WiFi.beginSmartConfig(); while (1) { Serial.print("."); digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second if (WiFi.smartConfigDone()) { Serial.println("SmartConfig Success"); Serial.printf("SSID:%srn", WiFi.SSID().c_str()); Serial.printf("PSW:%srn", WiFi.psk().c_str()); break; } } } void setup() { Serial.begin(115200); delay(10); pinMode(LED_BUILTIN, OUTPUT); // Connect to WiFi network Serial.println(); Serial.println(); Serial.print("Connecting to "); smartConfig(); //微信智能配网 delay(500); Serial.println(""); Serial.println("WiFi connected"); } void loop() { }
打开串口监视器,在微信上搜索安信可,进入该小程序:
点击右下角的WiFi配置:
请确保你已连接上WiFi,点击开始配置:
输入你的WiFi密码然后等待:
串口助手上也已经显示连接成功,现在可以根据你的需求访问互联网了。
打开路由器管理界面即可看到IP:
点击设备信息:
我们可以看到IP地址为192.168.3.10,如果你有什么想法或者问题,欢迎留言,我会在第一时间回复。
欢迎大家加入我自建的创客交流群,分享diy经验,一起学习,一起进步。群号:784939897,你也可以扫码加群
最后
以上就是凶狠西装最近收集整理的关于用手机软件给ESP8266一键配网的全部内容,更多相关用手机软件给ESP8266一键配网内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复