標(biāo)題: 【零知ESP8266】教程:SmartConfig一鍵配網(wǎng) [打印本頁(yè)]
作者: roc2 時(shí)間: 2019-6-12 17:26
標(biāo)題: 【零知ESP8266】教程:SmartConfig一鍵配網(wǎng)
本帖最后由 roc2 于 2019-6-19 10:54 編輯
這次了解SmartConfig與Airkiss一鍵配網(wǎng),給ESP8266一鍵配網(wǎng)上云端。
一般WiFi模塊如果要連接上網(wǎng)絡(luò),都需要將SSID名稱、密碼設(shè)置到模塊當(dāng)中。
一般有幾種方式:
一種是通過(guò)串口接到輸入設(shè)備,通過(guò)串口輸入AT指令(SSID名稱和密碼);
另一種是設(shè)備提供一個(gè)AP熱點(diǎn),手機(jī)連上這個(gè)熱點(diǎn),然后通過(guò)手機(jī)把家里的WiFi的SSID和密碼配置到設(shè)備上,最后手機(jī)再切換回家里的WiFi ;
還有另外一種就是SmartConfig技術(shù)配置,微信的AirKiss、ESP8266的esptouch,這是最智能的配網(wǎng)方式。
接下來(lái)我們通過(guò)實(shí)例來(lái)做一個(gè)小demo:
1、準(zhǔn)備
(1)零知ESP8266開(kāi)發(fā)板
(2)零知開(kāi)源開(kāi)發(fā)工具
開(kāi)發(fā)界面.png (137.7 KB, 下載次數(shù): 39)
下載附件
2019-6-12 17:21 上傳
測(cè)試demo:
- #include <ESP8266WiFi.h>
- /**
- * by 零知實(shí)驗(yàn)
- * -- 零知開(kāi)源,讓電子制作變得更簡(jiǎn)單! --
- * 作者:云上上云
- * 說(shuō)明: 一鍵配網(wǎng)
- **/
- void smartConfig()
- {
- WiFi.mode(WIFI_STA);
- Serial.println("\r\nWait for Smartconfig等待連接");
- delay(2000);
- // 等待配網(wǎng)
- WiFi.beginSmartConfig();
-
- while (1)
- {
- Serial.print(".");
- delay(500);
- if (WiFi.smartConfigDone())
- {
- Serial.println("SmartConfig Success");
- Serial.printf("SSID:%s\r\n", WiFi.SSID().c_str());
- Serial.printf("PSW:%s\r\n", WiFi.psk().c_str());
- WiFi.setAutoConnect(true); // 設(shè)置自動(dòng)連接
- break;
- }
- }
-
- Serial.println("");
- Serial.println("WiFi connected");
- Serial.println("IP address: ");
- Serial.println(WiFi.localIP());
- }
-
- void setup()
- {
- Serial.begin(115200);
- smartConfig();
- }
-
- void loop()
- {
- delay(100);
- Serial.println("配置成功");
- }
復(fù)制代碼2、輸入上述測(cè)試demo,驗(yàn)證代碼,選擇ESP8266,上傳代碼,打開(kāi)調(diào)試窗口,串口選擇1152000,窗口會(huì)不斷打印一個(gè)一個(gè)的點(diǎn),等待連接。
3、使用ESP8266提供的App ESPTouch 或者 SmartConfigAPP,進(jìn)行如下操作:
(1)打開(kāi)APP
APP.jpg (30.8 KB, 下載次數(shù): 35)
下載附件
2019-6-12 17:23 上傳
(2)設(shè)置SmartConfig
開(kāi)始配置.jpg (35.61 KB, 下載次數(shù): 40)
下載附件
2019-6-13 10:48 上傳
(3)點(diǎn)擊配置
配置中.jpg (37.51 KB, 下載次數(shù): 30)
下載附件
2019-6-13 10:49 上傳
4、當(dāng)手機(jī)端配置成功,會(huì)出現(xiàn)如下結(jié)果:
結(jié)果.png (27.29 KB, 下載次數(shù): 39)
下載附件
2019-6-12 17:25 上傳
去動(dòng)手試試吧~~
更多詳細(xì)資料可到零知實(shí)驗(yàn)室官網(wǎng)免費(fèi)獲取。
作者: raobydz 時(shí)間: 2020-5-8 15:23
好東西啊。要大力支持
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |