女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一鍵配網(wǎng)的用法,為什么需要一鍵配網(wǎng)?

單片機(jī)愛好者 ? 來(lái)源:?jiǎn)纹瑱C(jī)愛好者 ? 2019-11-20 14:27 ? 次閱讀

這一節(jié),說(shuō)一下一鍵配網(wǎng)的用法。首先說(shuō)為什么需要一鍵配網(wǎng)?

原因很簡(jiǎn)單,因?yàn)樵O(shè)備要上網(wǎng)。那,給那些設(shè)備配一個(gè)屏幕和一個(gè)輸入設(shè)備行不行?

不是不可以,對(duì)那些成本沒(méi)要求的設(shè)備是沒(méi)問(wèn)題的。但物聯(lián)網(wǎng)設(shè)備大部分都是一些簡(jiǎn)單的監(jiān)測(cè)、通信設(shè)備,需要的數(shù)量又很多,基本配置好以后放在那里就沒(méi)人動(dòng)了。所以給這樣的設(shè)備添加屏幕和輸入設(shè)備,在資源上是很大的浪費(fèi)。

舉個(gè)例子,我之前買過(guò)一個(gè)小度音箱(低配版,非廣告~),使用時(shí),先用藍(lán)牙去連接這個(gè)設(shè)備,然后把wifi的賬號(hào)、密碼發(fā)給它。再然后,它會(huì)連接當(dāng)前wifi。

從此以后,你再讓它干什么,只要說(shuō)話就行了,根本用不到屏幕或按鍵。

那么,說(shuō)到一鍵配網(wǎng),你的第一反應(yīng)想到什么?

smartconfig還是airkiss?

先說(shuō)smartconfig,具體是哪個(gè)廠家提出的我沒(méi)查到,不過(guò)當(dāng)前支持的廠家還是很多的,如下圖所示:

注意:每家的smartconfig技術(shù)可能會(huì)有些細(xì)微的差別。

以樂(lè)鑫支持的smartconfig技術(shù)為例,首先需要手機(jī)通過(guò)UDP的方式把wifi的賬號(hào)、密碼通過(guò)廣播的方式發(fā)送出去;然后需要ESP8266進(jìn)入混雜模式,掃描當(dāng)前環(huán)境下有哪些AP;第三步,進(jìn)入該AP的channel接收UDP數(shù)據(jù)包,如果有,進(jìn)行解析,如果沒(méi)有,進(jìn)入下一個(gè)channel。

再說(shuō)airkiss,這個(gè)用的也比較多。因?yàn)槭撬球v訊家提出的概念,懶得寫了,直接放個(gè)官網(wǎng)截圖:

具體就不說(shuō)了,感興趣的可以自行搜索一下。

這一節(jié)的內(nèi)容已smart-config為主,會(huì)了一個(gè),另一個(gè)就so easy了!

跟MQTT的調(diào)試一樣,打開官方的SDK,因?yàn)楣俜揭呀?jīng)幫我們寫好了,我們只要會(huì)調(diào)用即可。在SDK的examples文件夾下面,文件夾名字為smart_config,如下圖所示:

打開該文件夾下的user目錄下的user_main.c文件,可以看到相關(guān)源碼:

不光有smartconfig,還有airkiss:

所以,做個(gè)簡(jiǎn)單的演示程序,以之前GPIO控制LED的工程為模版,添加smartconfig的代碼,使其在配網(wǎng)成功后,控制LED閃爍。

由于整體功能比較簡(jiǎn)單,這里只看一下主函數(shù)內(nèi)的代碼:

void ICACHE_FLASH_ATTR user_init(void){ partition_item_t partition_item; uart_init(BIT_RATE_115200, BIT_RATE_115200); os_printf("SDK version:%s ", system_get_sdk_version());//打印輸出SDK版本 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U,FUNC_GPIO12); //設(shè)置相關(guān)引腳為GPIO模式 PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTCK_U,FUNC_GPIO13); PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDO_U,FUNC_GPIO15); gpio_output_set(0, BIT15, BIT15, 0); //設(shè)置GPIO15為低電平 smartconfig_set_type(SC_TYPE_ESPTOUCH); //SC_TYPE_ESPTOUCH,SC_TYPE_AIRKISS,SC_TYPE_ESPTOUCH_AIRKISS wifi_set_opmode(STATION_MODE); smartconfig_start(smartconfig_done);}

前面是串口初始化,并打印SDK版本。然后是GPIO初始化,并設(shè)置初始狀態(tài)(根據(jù)你們的LED電路來(lái)設(shè)置初始狀態(tài))。

下面這行比較關(guān)鍵:

smartconfig_set_type(SC_TYPE_ESPTOUCH);

用來(lái)選擇你要配網(wǎng)的方法:ESPTOUCH,還是AIRKISS,還是兩者皆可。

ESPTOUCH是樂(lè)鑫提供的一鍵配網(wǎng)的APP,這里代表的是smartconfig模式,文章結(jié)尾會(huì)提供APP下載鏈接。

后面兩行代碼,一行用來(lái)設(shè)置ESP8266的工作模式,另一行啟動(dòng)配網(wǎng),并設(shè)置相關(guān)的回調(diào)函數(shù)。

控制LED的函數(shù),我放在了配網(wǎng)完成的代碼里。

程序修改完成,保存、清理、編譯、下載一條龍,然后重新上電。這里借助串口助手來(lái)查看效果。設(shè)備上電之后,效果如下所示:

先輸出上面紅框里的信息,此時(shí),打開ESPTOUCH 這個(gè)APP,注意,前提是要確保你的手機(jī)連接在當(dāng)前的wifi環(huán)境下。

如圖,SSID是wifi名稱,自動(dòng)顯示出來(lái)。我們要做的就是輸入密碼,然后點(diǎn)擊下面的 Confirm。此時(shí),APP頁(yè)面變成下面的樣子:

同時(shí),ESP8266收到相關(guān)信息后,開始解析,并打印工作狀態(tài):

如圖所示,8266獲取到了相關(guān)的SSID和密碼,連接成功,并打印出了自身、網(wǎng)關(guān)、手機(jī)的IP。此時(shí),手機(jī)APP顯示內(nèi)容如下:

連接成功~~~

至此,基于ESP8266的smartconfig方式下一鍵配網(wǎng)聊完了,感興趣的可以下載源碼試一下。

鏈接:

https://pan.baidu.com/s/1O1V8mAI7Nr-TXqSjSg6gAQ

提取碼:gpa6

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴

原文標(biāo)題:ESP8266_21基于ESP8266的一鍵配網(wǎng)

文章出處:【微信號(hào):gh_dae0718828df,微信公眾號(hào):gh_dae0718828df】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ESP8266燒錄與機(jī)智云一鍵網(wǎng)教程

    ESP8266模塊因其低成本和高性能,廣泛應(yīng)用于智能家居和工業(yè)自動(dòng)化等領(lǐng)域。機(jī)智云平臺(tái)提供了一鍵網(wǎng)功能,簡(jiǎn)化了設(shè)備的聯(lián)網(wǎng)過(guò)程。本教程將詳細(xì)介紹如何使用ESP8266進(jìn)行燒錄,并通過(guò)機(jī)智云實(shí)現(xiàn)
    的頭像 發(fā)表于 05-24 11:04 ?176次閱讀
    ESP8266燒錄與機(jī)智云<b class='flag-5'>一鍵</b><b class='flag-5'>配</b><b class='flag-5'>網(wǎng)</b>教程

    U盤一鍵制作

    在電腦維修中啟動(dòng)盤很重要,靠譜的u盤一鍵啟動(dòng)制作方法
    發(fā)表于 05-06 16:10 ?44次下載

    LoRa無(wú)線一鍵報(bào)警安防建設(shè)方案

    SOS緊急呼叫按鈕具有緊急情況下一鍵報(bào)警的功能,可與報(bào)警主機(jī)配合使用,支持標(biāo)準(zhǔn)LoRaWAN協(xié)議。lora緊急按鈕具有緊急情況下一鍵報(bào)警功能,可與報(bào)警主機(jī)配合使用,支持標(biāo)準(zhǔn)LoRaWAN協(xié)議。如遇
    的頭像 發(fā)表于 02-28 14:41 ?414次閱讀
    LoRa無(wú)線<b class='flag-5'>一鍵</b>報(bào)警安防建設(shè)方案

    開關(guān)柜一鍵順控在一鍵停電、一鍵送電中的作用

    蜀瑞創(chuàng)新為大家科普,開關(guān)柜一鍵順控技術(shù)在一鍵停電和一鍵送電中發(fā)揮了快速響應(yīng)、減少人為錯(cuò)誤、提高安全性、簡(jiǎn)化操作流程、降低操作風(fēng)險(xiǎn)、提高送電成功率等綜合優(yōu)勢(shì),對(duì)于提升電力系統(tǒng)的運(yùn)行效率、安全性以及自動(dòng)化水平具有重要意義。
    的頭像 發(fā)表于 02-27 09:13 ?499次閱讀

    《DNESP32S3使用指南-IDF版_V1.6》第五十一章 WiFi一鍵網(wǎng)

    第五十一章 WiFi一鍵網(wǎng) ESP32-S3的一鍵網(wǎng)模式是
    發(fā)表于 02-13 09:26

    在中壓開關(guān)柜上使用微機(jī)五防鎖是否可以實(shí)現(xiàn)一鍵順控

    蜀瑞創(chuàng)新為大家科普:雖然微機(jī)五防鎖是實(shí)現(xiàn)“一鍵順控”的重要組成部分之,但它本身并不能單獨(dú)完成整個(gè)過(guò)程。需要結(jié)合其他自動(dòng)化控制技術(shù)和設(shè)備,以及合適的軟件平臺(tái)來(lái)實(shí)現(xiàn)真正的“一鍵順控”。
    的頭像 發(fā)表于 11-06 11:58 ?557次閱讀
    在中壓開關(guān)柜上使用微機(jī)五防鎖是否可以實(shí)現(xiàn)<b class='flag-5'>一鍵</b>順控

    人機(jī)界面在開關(guān)柜一鍵順控中起到什么作用?

    人機(jī)界面在一鍵順控系統(tǒng)中發(fā)揮著操作指令輸入、狀態(tài)顯示與反饋、參數(shù)設(shè)置與配置以及提升操作便利性和安全性等重要作用。它是實(shí)現(xiàn)一鍵順控功能不可或缺的關(guān)鍵組成部分。蜀瑞創(chuàng)新專注智能開關(guān)柜一鍵順控
    的頭像 發(fā)表于 11-05 10:02 ?496次閱讀
    人機(jī)界面在開關(guān)柜<b class='flag-5'>一鍵</b>順控中起到什么作用?

    10KV開關(guān)柜一鍵順控和110KV變電站一鍵順控哪些地方不同

    蜀瑞創(chuàng)新為大家科普:10KV開關(guān)柜一鍵順控和110KV變電站一鍵順控在多個(gè)方面存在不同,這些差異主要體現(xiàn)在應(yīng)用范圍、功能側(cè)重、控制對(duì)象以及系統(tǒng)復(fù)雜性等方面。
    的頭像 發(fā)表于 10-16 10:29 ?833次閱讀
    10KV開關(guān)柜<b class='flag-5'>一鍵</b>順控和110KV變電站<b class='flag-5'>一鍵</b>順控哪些地方不同

    LoRa無(wú)線一鍵報(bào)警安防建設(shè)系統(tǒng)

    SOS緊急呼叫按鈕具有緊急情況下一鍵報(bào)警的功能,可與報(bào)警主機(jī)配合使用,支持標(biāo)準(zhǔn)LoRaWAN協(xié)議。 lora緊急按鈕具有緊急情況下一鍵報(bào)警功能,可與報(bào)警主機(jī)配合使用,支持標(biāo)準(zhǔn)LoRaWAN協(xié)議。如遇
    發(fā)表于 09-25 17:08

    一鍵斷電開關(guān)的種類有哪些

    內(nèi)部的小電流控制大電流,達(dá)到弱電控制強(qiáng)電的目的。 特點(diǎn) :快速、安全,能夠切斷所有連接的電源,適合需要快速切斷電源的場(chǎng)景。 應(yīng)用場(chǎng)景 :家庭、辦公室、工廠等需要一鍵控制多個(gè)電源的場(chǎng)景。 2. 智能開關(guān)式
    的頭像 發(fā)表于 09-13 16:45 ?2693次閱讀

    一鍵斷電開關(guān)的安裝方法是什么

    一鍵斷電開關(guān),也稱為緊急斷電開關(guān)或緊急停止開關(guān),是種安全裝置,用于在緊急情況下迅速切斷電源,以防止事故或進(jìn)步的損害。這種開關(guān)通常在工業(yè)設(shè)備、實(shí)驗(yàn)室、醫(yī)療設(shè)備等需要快速斷電的場(chǎng)合中使
    的頭像 發(fā)表于 09-13 16:33 ?2398次閱讀

    一鍵斷電開關(guān)的控制原理是什么

    一鍵斷電開關(guān),也被稱為緊急斷電開關(guān)或緊急停止開關(guān),是種安全裝置,用于在緊急情況下迅速切斷電源,以防止事故的發(fā)生或擴(kuò)大。這種開關(guān)的設(shè)計(jì)和應(yīng)用在工業(yè)、實(shí)驗(yàn)室、醫(yī)療設(shè)備以及任何需要快速斷電的場(chǎng)合都
    的頭像 發(fā)表于 09-13 16:28 ?3124次閱讀

    變電站一鍵順控系統(tǒng)和開關(guān)柜一鍵順控有區(qū)別嗎?

    變電站一鍵順控系統(tǒng)和開關(guān)柜一鍵順控技術(shù)雖然都涉及到“一鍵順控”的概念,但它們?cè)趹?yīng)用范圍和具體實(shí)現(xiàn)上有所不同,因此變電站一鍵順控系統(tǒng)和開關(guān)柜一鍵
    的頭像 發(fā)表于 07-31 13:34 ?1146次閱讀
    變電站<b class='flag-5'>一鍵</b>順控系統(tǒng)和開關(guān)柜<b class='flag-5'>一鍵</b>順控有區(qū)別嗎?

    開關(guān)柜一鍵順控的技術(shù)難點(diǎn)和優(yōu)勢(shì)、發(fā)展趨勢(shì)?

    開關(guān)柜一鍵順控技術(shù)的核心在于將復(fù)雜的人工操作流程轉(zhuǎn)化為自動(dòng)化、智能化的控制流程,蜀瑞開關(guān)柜一鍵順控系統(tǒng)多年技術(shù)經(jīng)驗(yàn)
    的頭像 發(fā)表于 07-23 11:41 ?815次閱讀

    esp8266網(wǎng)不能連接NETGEAR-WNDR3400v3路由器怎么解決?

    請(qǐng)問(wèn),esp8266不能使用一鍵網(wǎng) airkiss 連接NETGEAR-WNDR3400v3路由器,怎么解決?地點(diǎn)美國(guó),已經(jīng)試了5天,上百次了,次都沒(méi)成功過(guò)。
    發(fā)表于 07-09 06:33