日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式云IOT技術(shù)圈
[導(dǎo)讀]1背景介紹物聯(lián)網(wǎng)時代,各種各樣的智能物聯(lián)網(wǎng)設(shè)備正走進(jìn)我們我們的生活,智能門鎖、攝像頭、貓眼門鈴、掃地機(jī)、智能音箱、空氣凈化器、體脂秤等等。這些物聯(lián)網(wǎng)設(shè)備都有一個共同的特征,就是可以聯(lián)網(wǎng),通過配套的手機(jī)APP,可以實現(xiàn)對設(shè)備的監(jiān)控和操作。比如家用的無線監(jiān)控攝像頭,通過對應(yīng)的手機(jī)AP...

1 背景介紹

物聯(lián)網(wǎng)時代,各種各樣的智能物聯(lián)網(wǎng)設(shè)備正走進(jìn)我們我們的生活,智能門鎖、攝像頭、貓眼門鈴、掃地機(jī)、智能音箱、空氣凈化器、體脂秤等等。

這些物聯(lián)網(wǎng)設(shè)備都有一個共同的特征,就是可以聯(lián)網(wǎng),通過配套的手機(jī)APP,可以實現(xiàn)對設(shè)備的監(jiān)控和操作。

比如家用的無線監(jiān)控攝像頭,通過對應(yīng)的手機(jī)APP可以實現(xiàn)視頻的實時查看,以及反過來對攝像頭的角度旋轉(zhuǎn)控制。當(dāng)然,要想使用這些功能,首先需要將買來的攝像頭進(jìn)行聯(lián)網(wǎng),也就是連接到自家的Wi-Fi路由器中,通過路由器連接互聯(lián)網(wǎng)(細(xì)化的是指該設(shè)備對應(yīng)的物聯(lián)網(wǎng)云服務(wù)器,或稱云平臺)。

這些物聯(lián)網(wǎng)設(shè)備,具體是通過怎樣的方式連接到Wi-Fi路由器上的呢?

2 Wi-Fi基礎(chǔ)知識

2.1 STA模式與AP模式

首先介紹Wi-Fi的兩種工作模式:STA模式與AP模式。

  • STA模式:Station,即Wi-FI工作在無線終端模式,通過連接AP熱點連接到網(wǎng)絡(luò)
  • AP模式:Access Point,即Wi-Fi工作在熱點模式,其它設(shè)備可以連接到此節(jié)點(AP熱點)
怎么理解這兩種模式呢,如下圖,家里的Wi-Fi路由器,它的Wi-Fi就工作在AP模式,它就是一個無線熱點,其它的設(shè)備,如無線攝像頭,以及家里的電視、空調(diào)都要連接到這個路由器中,這些?“其它設(shè)備”?,連接路由器靠的也是自己的Wi-Fi,但這些聯(lián)網(wǎng)設(shè)備的Wi-Fi通常工作于STA模式,也就是作為一個無線終端。

不過,這些?“其它設(shè)備”?不是始終工作在STA模式的,比無線攝像頭,在剛買回來需要進(jìn)行Wi-Fi配網(wǎng)時,它的Wi-Fi就會先工作于AP模式,即這個攝像頭是一個無線熱點,如下圖,我們的手機(jī)可以連接到這個熱點,可以給它發(fā)送家里的路由器的Wi-Fi名稱與密碼,這樣攝像頭就能實現(xiàn)聯(lián)網(wǎng)了,即實現(xiàn)了設(shè)備的Wi-Fi配網(wǎng)。當(dāng)然,這只是其中一種配網(wǎng)方式,還有許多其它方式可以實現(xiàn)物聯(lián)網(wǎng)設(shè)備的Wi-Fi配網(wǎng)。

2.2?專業(yè)名詞介紹

在正式介紹各種Wi-Fi配網(wǎng)方式之前,還需要了解一些其它名稱,下面先列舉一些本篇需要用到的名詞:

  • Wi-Fi路由器:即家庭中常用的Wi-Fi路由器,家中的設(shè)備可共同連接到此節(jié)點形成局域網(wǎng)

  • SSID:Wi-Fi名稱,其本意是Service Set Identifier,服務(wù)集標(biāo)識

  • password:Wi-Fi密碼

  • 物聯(lián)網(wǎng)設(shè)備:可以連接網(wǎng)絡(luò)的智能設(shè)備,如智能音箱,智能插座,網(wǎng)絡(luò)攝像頭等

  • 待配網(wǎng)設(shè)備:物聯(lián)網(wǎng)設(shè)備剛開箱或恢復(fù)了出廠設(shè)置,需要配網(wǎng)

  • 已配網(wǎng)設(shè)備:已經(jīng)連接Wi-FI的物聯(lián)網(wǎng)設(shè)備

  • 手機(jī)APP:即智能手機(jī),通過安裝物聯(lián)網(wǎng)設(shè)備對應(yīng)的APP軟件,來更方便地使用設(shè)備

  • 物聯(lián)網(wǎng)平臺:用于管理物聯(lián)網(wǎng)設(shè)備的云端服務(wù)器

  • Wi-Fi模塊:物聯(lián)網(wǎng)設(shè)備上的Wi-Fi電子模塊,用于連接互聯(lián)網(wǎng)

3 物聯(lián)網(wǎng)設(shè)備Wi-Fi配網(wǎng)方案

目前,有多種多樣的配網(wǎng)方案,下面以無線網(wǎng)絡(luò)攝像頭這個物聯(lián)網(wǎng)設(shè)備為例,講解各種配網(wǎng)方式的基本工作原理。

3.1 設(shè)備熱點配網(wǎng)

設(shè)備熱點配網(wǎng)(dev-ap-config),是一種比較常用的配網(wǎng)方式,該方式在配網(wǎng)時,先讓待配網(wǎng)的設(shè)備處于AP模式,讓手機(jī)連接到此設(shè)備上,然后通過手機(jī)將配網(wǎng)設(shè)備發(fā)送給設(shè)備,然后設(shè)備就可以切換到STA模式,連接Wi-Fi路由器了。其具體的配網(wǎng)過程如下:

  • 待配網(wǎng)設(shè)備端的Wi-Fi模塊首先工作在AP配網(wǎng)模式(如按下設(shè)備的配網(wǎng)鍵,設(shè)備進(jìn)入配網(wǎng)模式),開啟一個約定名稱的AP熱點。
  • 手機(jī)APP端掃描設(shè)備機(jī)身的二維碼,獲得設(shè)備ProductKey,并將手機(jī)連接到設(shè)備建立的熱點中。
  • 連接建立后,即手機(jī)與設(shè)備建立了一個局域網(wǎng)。
  • 手機(jī)通過某種方式(如TCP或UDP傳輸)將Wi-Fi路由器的配網(wǎng)信息(SSID/password)發(fā)送給設(shè)備。
  • 設(shè)備得到配網(wǎng)信息后,切換到STA模式,即可連接到Wi-Fi。
將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備、路由器這四者的交互關(guān)系為:

3.2 手機(jī)熱點配網(wǎng)

手機(jī)熱點配網(wǎng)(phone-ap-config),是設(shè)備熱點配網(wǎng)的一個變種,熱點不再由設(shè)備創(chuàng)建,而是由手機(jī)創(chuàng)建。其具體的配網(wǎng)過程如下:

  • 手機(jī)APP端啟動一個預(yù)定義熱點(如熱點名為abc,密碼為12345678)。
  • 待配網(wǎng)設(shè)備先連接到手機(jī)熱點上,與手機(jī)構(gòu)成一個局域網(wǎng)
  • 手機(jī)將Wi-Fi路由器的配網(wǎng)信息(SSID/password)發(fā)送給設(shè)備端。
  • 設(shè)備得到配網(wǎng)信息后,斷開手機(jī)的熱點,進(jìn)入STA模式,連接到Wi-Fi路由器。
將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備、路由器這四者的交互關(guān)系為:

3.3 藍(lán)牙配網(wǎng)

藍(lán)牙配網(wǎng)(ble-config),這種方式與熱點配網(wǎng)類似,它用BLE(低功耗藍(lán)牙)替代了設(shè)備端或APP端的熱點進(jìn)行配網(wǎng)信息傳輸,當(dāng)然這種方式就要求設(shè)備端和APP都支持BLE。其具體的配網(wǎng)過程如下:

  • 手機(jī)APP通過藍(lán)牙連接到待配網(wǎng)的設(shè)備。
  • 手機(jī)通過BLE將Wi-Fi路由器的配網(wǎng)信息(SSID/password)發(fā)送給設(shè)備端。
  • 設(shè)備得到配網(wǎng)信息后,進(jìn)入STA模式,即可連接到Wi-Fi。
將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備、路由器這四者的交互關(guān)系為:

3.4 零配配網(wǎng)

零配配網(wǎng)(zero-config),這種方式不需要用戶在手機(jī)APP端輸入配網(wǎng)信息,而是利用已配網(wǎng)的設(shè)備對待配網(wǎng)的設(shè)備進(jìn)行配網(wǎng)。該方式利用待配設(shè)備主配設(shè)備的高權(quán)限優(yōu)勢的配網(wǎng),直接使用802.11的管理幀(probe request/response)攜帶配網(wǎng)信息,從而實現(xiàn)高效配網(wǎng)(這種方式要求主配和待配設(shè)備的應(yīng)用程序都能發(fā)送和接收802.11管理幀)。該方式的具體的配網(wǎng)過程如下:

  • 待配網(wǎng)設(shè)備向主配設(shè)備發(fā)送配網(wǎng)請求。
  • 已連接Wi-Fi的主配設(shè)備向物聯(lián)網(wǎng)平臺上報新設(shè)備。
  • 物聯(lián)網(wǎng)平臺向手機(jī)APP獲取待配網(wǎng)設(shè)備的信息。
  • 手機(jī)APP將待配網(wǎng)設(shè)備的信息發(fā)送給平臺。
  • 平臺向已連接Wi-Fi設(shè)備下發(fā)對新設(shè)備的配網(wǎng)許可。
  • 已連接Wi-Fi的設(shè)備向待配網(wǎng)設(shè)備推送Wi-Fi的配網(wǎng)信息(SSID/password)。
  • 待配網(wǎng)設(shè)備進(jìn)入STA模式,連接到Wi-Fi。
將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備(主配 待配)、路由器、物聯(lián)網(wǎng)云平臺這六者的交互關(guān)系為:

3.5 一鍵配網(wǎng)

一鍵配網(wǎng)(smart-config),該方式只需要用戶在APP中輸入Wi-Fi配網(wǎng)信息即可,手機(jī)通過廣播發(fā)送配網(wǎng)信息,待配網(wǎng)設(shè)備通過監(jiān)聽獲取配網(wǎng)信息。其具體的配網(wǎng)過程如下:

  • 用戶在手機(jī)APP上輸入配網(wǎng)信息,手機(jī)將配網(wǎng)信息廣播出去。
  • 待配網(wǎng)設(shè)備進(jìn)入sniffer模式混雜模式,即不過濾數(shù)據(jù)報文),監(jiān)聽環(huán)境中所有的802.11報文,設(shè)備需要在所支持的信道(通常1-13)上輪詢監(jiān)聽(因設(shè)備不知道手機(jī)和路由器的信道)。
  • 待配網(wǎng)設(shè)備捕獲到符合配網(wǎng)規(guī)則的數(shù)據(jù)報文后停止信道輪詢,嘗試在在此信道上接收完成所有報文。若當(dāng)前的信道接收失敗或超時重新回到sniffer模式進(jìn)行監(jiān)聽。
  • 待配網(wǎng)設(shè)備在數(shù)據(jù)報文接收成功后關(guān)閉sniffer模式,開啟STA模式即可連接到Wi-Fi。
將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備、路由器這四者的交互關(guān)系為:

3.6 路由器配網(wǎng)

路由器配網(wǎng)(router-config),該方式的基本思路是,路由器在配網(wǎng)模式下開啟一個特定的用于配網(wǎng)的熱點,設(shè)備掃描到該熱點后連接該熱點,獲取配網(wǎng)信息,然后路由器切換到常規(guī)熱點,設(shè)備連接此常規(guī)熱點實現(xiàn)聯(lián)網(wǎng):

  • 用戶按下設(shè)備的配網(wǎng)按鈕,設(shè)備進(jìn)入混雜模式,掃描周圍熱點。

  • 用戶按下路由器的配網(wǎng)按鈕,路由器開啟特定的熱點。

  • 設(shè)備先連接到這個路由器的特定熱點,獲取配網(wǎng)信息。

  • 路由器再切換到常規(guī)熱點

  • 設(shè)備即可連接到Wi-Fi的常規(guī)熱點。

將以上配網(wǎng)過程,畫成時間序列圖,則用戶、路由器、物聯(lián)網(wǎng)設(shè)備這三者的交互關(guān)系為:

3.7 掃碼配網(wǎng)

攝像頭掃碼配網(wǎng)(webcam-config),該方式需要待配網(wǎng)設(shè)備自帶攝像頭并具備二維碼解碼能力。

  • 用戶按下設(shè)備的配網(wǎng)按鈕,設(shè)備進(jìn)入配網(wǎng)模式,準(zhǔn)備掃描二維碼。

  • 用戶通過手機(jī)APP生成攜帶配網(wǎng)信息的二維碼。

  • 設(shè)備的攝像頭掃描APP生成的二維碼,解碼出配網(wǎng)信息。

  • 設(shè)備開啟STA模式即可連接到Wi-Fi。

將以上配網(wǎng)過程,畫成時間序列圖,則用戶、APP、物聯(lián)網(wǎng)設(shè)備、路由器這四者的交互關(guān)系為:

4 總結(jié)歸納

本篇主要介紹了物聯(lián)網(wǎng)設(shè)備的Wi-Fi配網(wǎng)方式,概括起來這幾種方式的特點可以由這個表來表示:

配網(wǎng)方式配網(wǎng)信息交互方式特殊要求成功率通用性
設(shè)備熱點配網(wǎng)AP-STA鏈路通信-
手機(jī)熱點配網(wǎng)AP-STA鏈路通信-
藍(lán)牙配網(wǎng)BLE通信設(shè)備要支持BLE
零配配網(wǎng)管理幀廣播需要另外的主配設(shè)備
一鍵配網(wǎng)手機(jī)廣播-
路由器配網(wǎng)路由器廣播需要定制的路由器
掃碼配網(wǎng)二維碼數(shù)據(jù)解析設(shè)備要有能掃二維碼的攝像頭
歡迎關(guān)注、點贊、分享~

往期精彩

讓傳感器數(shù)據(jù)更直觀之LCD曲線顯示

嵌入式軟件解決ADC電量顯示問題經(jīng)驗分享

有關(guān)版本等信息的重要性(以STM32產(chǎn)品開發(fā)為例)

STM32硬核DIY機(jī)械鍵盤|藍(lán)牙USB雙模|燈控

覺得本次分享的文章對您有幫助,隨手點[在看]并轉(zhuǎn)發(fā)分享,也是對我的支持。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護(hù)是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機(jī)驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護(hù)成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機(jī)驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉