ESP8266的模塊芯片是基于無線通信協(xié)議的UART Wi-Fi透傳模塊芯片,支持802.11 b/g/n的無線標(biāo)準(zhǔn),并帶有三種可選擇的工作模式。ESP8266模塊的控制是通過AT指令的形式控制,例如選擇Wi-Fi的應(yīng)用模式,列出、加入、退出接入點(diǎn),建立TCP/UDP連接、獲得狀態(tài)、發(fā)送數(shù)據(jù)等操作。
ESP8266模塊的三種工作模式如下:
①Sation模式:Sation模式是ESP8266模塊通過路由器連接至互聯(lián)網(wǎng),對設(shè)備的遠(yuǎn)程控制功能通過互聯(lián)網(wǎng)實(shí)現(xiàn);
②AP模式:AP模式是指ESP8266模塊自身作為一個(gè)熱點(diǎn),用戶即可直接與其連接,從而實(shí)現(xiàn)局域網(wǎng)內(nèi)的無線控制方案;
③Staion+AP模式:Staion+AP模式是指STA模式與AP模式共存的模式,此時(shí)它既能是熱點(diǎn),也能作為終端設(shè)備。
OneNet是一個(gè)開放的通用物聯(lián)網(wǎng)平臺,主要提供傳感器數(shù)據(jù)的接入、存儲和展現(xiàn)服務(wù),為所有的開源軟硬件愛好者、制造型企業(yè),提供一個(gè)物聯(lián)網(wǎng)項(xiàng)目的平臺,本文將介紹如何將ESP8266接入OneNet云平臺。
1.首先創(chuàng)建產(chǎn)品,協(xié)議選擇EDP。
2.然后創(chuàng)建設(shè)備,通過頁面來完成設(shè)備創(chuàng)建,具體如下圖所示:
3.接下來用edpprodebugger調(diào)試軟件來進(jìn)行測試:
①服務(wù)器的IP地址及端口號為:183.230.40.39:876;
②然后點(diǎn)擊生成編碼,發(fā)送到設(shè)備云就可以鏈接到OneNet服務(wù)器;
③再去OneNet看看我們的設(shè)備狀態(tài)。
4.配置ESP8266為Station模式:
①首先打開這個(gè)配置軟件,將ESP8266設(shè)置為station模式,輸入家里Wi-Fi的名稱和密碼,連接上路由器。
②配置IP地址和端口號,建立連接。
5.登陸云平臺,進(jìn)行數(shù)據(jù)傳輸
①打開串口調(diào)試助手,將edpprodebugger生成的編碼復(fù)制過來(注意去除編碼前面的0x)。然后設(shè)備就登陸上了云平臺。
②將數(shù)據(jù)傳上云平臺,Edpprodebugger調(diào)試軟件的消息類型選擇SaveData,消息子類型選擇數(shù)據(jù)類型五:分號間隔字符串,如右圖所示。
③仍然把16進(jìn)制編碼復(fù)制到串口調(diào)試助手。
④再到OneNet平臺上的設(shè)備管理->數(shù)據(jù)查看,里面就有我們發(fā)送到云平臺上的數(shù)據(jù)。
⑤創(chuàng)建應(yīng)用并再次發(fā)送數(shù)據(jù)。
⑥創(chuàng)建完應(yīng)用后,再來做個(gè)最簡單的開關(guān),設(shè)備是E103-W01,數(shù)據(jù)流是E,開置1,關(guān)值0。
⑦創(chuàng)建完成點(diǎn)擊保存,再打開如下圖所示:
⑧現(xiàn)象如下圖所示,出現(xiàn)數(shù)據(jù)從云平臺下發(fā)。
相關(guān)推薦
Wi-Fi無線模塊測試板——E103-W01-BF,采用USB接口,可用于快速測試E103-W01串口Wi-Fi模塊相關(guān)特性與功能,同時(shí)具有燒錄固件的功能。
-
芯片
+關(guān)注
關(guān)注
459文章
52448瀏覽量
439907 -
WIFI
+關(guān)注
關(guān)注
81文章
5393瀏覽量
208148 -
ESP
+關(guān)注
關(guān)注
0文章
192瀏覽量
34971
發(fā)布評論請先 登錄
基于STM32 HAL庫與標(biāo)準(zhǔn)庫的esp8266接入機(jī)智云方案(二)

nRF Cloud Wi-Fi 定位服務(wù)
Wi-Fi 定位服務(wù)
【AI技術(shù)支持】ESP32無線Wi-Fi常用調(diào)試API

評論