色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一鍵配網的用法,為什么需要一鍵配網?

單片機愛好者 ? 來源:單片機愛好者 ? 2019-11-20 14:27 ? 次閱讀

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

原因很簡單,因為設備要上網。那,給那些設備配一個屏幕和一個輸入設備行不行?

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

舉個例子,我之前買過一個小度音箱(低配版,非廣告~),使用時,先用藍牙去連接這個設備,然后把wifi的賬號、密碼發(fā)給它。再然后,它會連接當前wifi。

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

那么,說到一鍵配網,你的第一反應想到什么?

smartconfig還是airkiss?

先說smartconfig,具體是哪個廠家提出的我沒查到,不過當前支持的廠家還是很多的,如下圖所示:

注意:每家的smartconfig技術可能會有些細微的差別。

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

再說airkiss,這個用的也比較多。因為是它是騰訊家提出的概念,懶得寫了,直接放個官網截圖:

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

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

跟MQTT的調試一樣,打開官方的SDK,因為官方已經幫我們寫好了,我們只要會調用即可。在SDK的examples文件夾下面,文件夾名字為smart_config,如下圖所示:

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

不光有smartconfig,還有airkiss:

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

由于整體功能比較簡單,這里只看一下主函數內的代碼:

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); //設置相關引腳為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); //設置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初始化,并設置初始狀態(tài)(根據你們的LED電路來設置初始狀態(tài))。

下面這行比較關鍵:

smartconfig_set_type(SC_TYPE_ESPTOUCH);

用來選擇你要配網的方法:ESPTOUCH,還是AIRKISS,還是兩者皆可。

ESPTOUCH是樂鑫提供的一鍵配網的APP,這里代表的是smartconfig模式,文章結尾會提供APP下載鏈接。

后面兩行代碼,一行用來設置ESP8266的工作模式,另一行啟動配網,并設置相關的回調函數。

控制LED的函數,我放在了配網完成的代碼里。

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

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

如圖,SSID是wifi名稱,自動顯示出來。我們要做的就是輸入密碼,然后點擊下面的 Confirm。此時,APP頁面變成下面的樣子:

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

如圖所示,8266獲取到了相關的SSID和密碼,連接成功,并打印出了自身、網關、手機的IP。此時,手機APP顯示內容如下:

連接成功~~~

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

鏈接:

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

提取碼:gpa6

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 配網
    +關注

    關注

    0

    文章

    155

    瀏覽量

    9068
  • 物聯網設備
    +關注

    關注

    1

    文章

    235

    瀏覽量

    19757

原文標題:ESP8266_21基于ESP8266的一鍵配網

文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    在中壓開關柜上使用微機五防鎖是否可以實現一鍵順控

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

    人機界面在開關柜一鍵順控中起到什么作用?

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

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

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

    LoRa無線一鍵報警安防建設系統(tǒng)

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

    一鍵斷電開關的種類有哪些

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

    一鍵斷電開關的安裝方法是什么

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

    一鍵斷電開關的控制原理是什么

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

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

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

    NB-IoT 智能一鍵報警器IDM-CU21

    適用于住宅、公司、商城、醫(yī)院、銀行、保安亭等需要進行安全防范的場所。產品特點:采用lora無線通信遠距離傳輸SOS緊急按鈕,如遇險情,可一鍵呼救產品造型簡潔輕便,適用
    發(fā)表于 07-23 15:42 ?0次下載

    開關柜一鍵順控的技術難點和優(yōu)勢、發(fā)展趨勢?

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

    esp8266不能連接NETGEAR-WNDR3400v3路由器怎么解決?

    請問,esp8266不能使用一鍵 airkiss 連接NETGEAR-WNDR3400v3路由器,怎么解決?地點美國,已經試了5天,上百次了,次都沒成功過。
    發(fā)表于 07-09 06:33

    智能開關柜能如何實現“可視化一鍵順控”?

    智能開關柜能如何實現“可視化一鍵順控”和“開關柜健康狀態(tài)管理”?蜀瑞創(chuàng)新推出智能開關柜一鍵順控測解決方案。建設主要包括柜內無線溫度監(jiān)測、斷路器機械特性和電氣特性監(jiān)測、分合閘線圈/儲能電機監(jiān)測、電動機構設備等,并能通過裝置實現開關柜基于AI識別的
    的頭像 發(fā)表于 07-08 09:45 ?515次閱讀
    智能開關柜能如何實現“可視化<b class='flag-5'>一鍵</b>順控”?

    在官的WiFi/smart_config中把的任務改成個函數,為什么不能

    官方寫的是任務,我想把任務改成個函數,結果發(fā)現
    發(fā)表于 06-19 06:08

    簡析智慧燈桿一鍵告警功能的實用場景

    智慧路燈桿是種兼具智能化和多功能的新型物聯網基礎設施,通過搭載一鍵告警對講盒,能夠大大豐富安防及報警求助資源,對提升城市的安全性和管理效能具有重要的作用。本篇就結合城市中的不同場景,簡析智慧燈桿一鍵告警功能的實用功能。
    的頭像 發(fā)表于 04-28 16:42 ?381次閱讀
    簡析智慧燈桿<b class='flag-5'>一鍵</b>告警功能的實用場景

    智慧桿一鍵報警連入網關后無法對講是什么原因?

    一鍵式對講報警盒是智慧路燈桿上常見的掛載外設之,能夠為公共安全提供即時支持,增強城市管理的智能化和應急反應能力。本篇就為大家簡單介紹下在智慧路燈桿上部署一鍵式對講報警盒的問題和解決
    的頭像 發(fā)表于 03-28 17:25 ?405次閱讀
    智慧桿<b class='flag-5'>一鍵</b>報警連入網關后無法對講是什么原因?
    主站蜘蛛池模板: 欧美性狂猛bbbbbbxxxx| 成人区精品一区二区不卡AV免费| 很很射影院| AV色蜜桃一区二区三区| 亚洲精品久久久久无码AV片软件| 欧美乱码卡一卡二卡四卡免费| 国产一级毛片在线| 被高跟鞋调教丨vk| 艺术片 快播| 无限好资源免费观看| 欧美精品一卡二卡| 久久AV亚洲精品一区无码网| 国产成人在线小视频| 99re1久久热在线播放| 亚洲免费网站在线观看| 日韩人妻无码精品-专区| 麻豆蜜桃国语精品无码视频 | 伊人青青久久| 与子敌伦刺激对白亂輪亂性| 成人国产三级在线播放| 蜜臀AV色欲A片无码一区| 永久免费在线视频| 久久精品WWW人人爽人人| 手机在线成人精品视频网| 丰满的女朋友 在线播放| 99久久免费国产精精品| 伊人久久国产| 亚洲精品不卡在线| 特级淫片大乳女子高清视频| 女人吃男人的鸡鸡| 蜜芽手机在线观看| 久久综合久综合久久鬼色| 紧致肉肉高h| 激情A片久久久久久久| 国产亚洲精品久久久久久线投注| 国产成人精品自拍| 囯产愉拍亚洲精品一区| 动漫美女人物被黄漫在线看| 超碰国产人人做人人爽| 成人免费无毒在线观看网站| 成人性生交大片免费看4|