1、產(chǎn)品簡(jiǎn)介
ESP8266 的模塊芯片是基于無(wú)線(xiàn)通信協(xié)議的 UART-WiFi透傳模塊芯片,支持 802.11b/g/n 的無(wú)線(xiàn)標準,并帶有三種可選擇的工作模式。ESP8266 模塊的控制是通過(guò) AT 指令的形式控制,例如選擇 WiFi 的應用模式,列出、加入、退出接入點(diǎn),建立TCP/UDP連接、獲得狀態(tài)、發(fā)送數據等操作。 2、ESP8266 模塊的的工作模式2.1、Sation 模式 Sation 模式是 ESP8266 模塊通過(guò)路由器連接置互聯(lián)網(wǎng),對設備的遠程控制功能通過(guò)互聯(lián)網(wǎng)實(shí)現; 2.2、AP 模式 AP 模式是指 ESP8266 模塊自身作為一個(gè)熱點(diǎn),用戶(hù)即可直接與其連接,從而實(shí)現局域網(wǎng)內的無(wú)線(xiàn)控制方案; 2.3、Staion+AP 模式 Staion+AP 模式是指 STA 模式與AP模式共存的模式,此時(shí)它既能是熱點(diǎn),也能作為終端設備。 OneNet是一個(gè)開(kāi)放的通用物聯(lián)網(wǎng)平臺,主要提供傳感器數據的接入、存儲和展現服務(wù),為所有的開(kāi)源軟硬件愛(ài)好者、制造型企業(yè),提供一個(gè)物聯(lián)網(wǎng)項目的平臺,本文將介紹如何將ESP8266接入OneNet云平臺: 首先創(chuàng )建產(chǎn)品,協(xié)議選擇EDP
然后創(chuàng )建設備 通過(guò)頁(yè)面來(lái)完成設備創(chuàng )建,具體如下圖所示:
接下來(lái)我們用edpprodebugger調試軟件來(lái)測試一下: 服務(wù)器的ip地址及端口號為:183.230.40.39:876
我們再去OneNet看看我們的設備狀態(tài)
下面我們來(lái)配置ESP8266 首先打開(kāi)這個(gè)配置軟件,將ESP8266設置為station模式
輸入家里WiFi的名稱(chēng)和密碼,連接上路由器 接著(zhù)配置好ip地址和端口號,然后建立連接
現在我們打開(kāi)串口調試助手,將edpprodebugger生成的編碼復制過(guò)來(lái) Ps:記得去除前面的0x 然后設備就登陸上了云平臺。下面我們將數據傳上去
Edpprodebugger調試軟件的消息類(lèi)型選擇SaveData,消息子類(lèi)型選擇數據類(lèi)型五:分號間隔字符串,如下圖 然后依舊把16進(jìn)制編碼復制到串口調試助手
我們去OneNet平臺上的設備管理->數據查看,里面就有我們發(fā)送到云平臺上的數據:
接下來(lái)我們創(chuàng )建一個(gè)應用來(lái)下發(fā)數據 創(chuàng )建完應用后我們來(lái)做個(gè)最簡(jiǎn)單的開(kāi)關(guān),設備是E103-W01,數據流是E,開(kāi)置1,關(guān)值0
我們點(diǎn)一下開(kāi),就有數據從云平臺下發(fā)了 |