物聯(lián)網(wǎng)的發(fā)展衍生出各種云平臺,在傳輸應用層協(xié)議中比較常用的有MQTT、http。E103-W02的V3.0版本升級,增加了MQTT、HTTP協(xié)議接入功能。使得WIFI串口類的數(shù)據(jù)傳輸單元更具布局物聯(lián)網(wǎng)通信鏈路的競爭力。E103-W02DTU支持標準的IEEE 802.11b/g/n協(xié)議和完整的TCP/IP協(xié)議棧,支持STA/AP網(wǎng)絡(luò)角色、支持多種網(wǎng)絡(luò)工作模式,支持SmartConfig等功能。
E103-W02DTUWiFi串口服務器按照其規(guī)則得出相應的MQTT三要素接入阿里云、百度云、OneNet等云平臺的MQTT協(xié)議通信。HTTP協(xié)議是web開發(fā)中常用的通信協(xié)議方式,數(shù)據(jù)傳輸一般是通過get/post的通信url接口方式來實現(xiàn)。因此增加了這兩個常用功能后,E103-W02DTU WiFi串口服務器已經(jīng)能夠提供各行業(yè)升級物聯(lián)網(wǎng)智能方案的能力。
進入AT模式,使當前的網(wǎng)絡(luò)角色處于STA模式
+++
AT+ROLE=STA
連接目的WIFI(AP),接入網(wǎng)絡(luò)
AT+STA=EBYTE,2,JSZXE880
切換模式,將工作模式設(shè)置為HTTP模式
AT+MODE=HTTP
設(shè)置HTTP的連接信息,連接HTTP服務器的目的IP與監(jiān)聽端口
AT+HCADDR=192.168.0.136,80 ?(本地局域網(wǎng)的HTTP服務器地址)
設(shè)置HTTP服務器的請求路徑與請求方式
AT+HCMODE=/1.txt,POST
設(shè)置HTTP客戶的請求頭選項(最多180個字節(jié))
AT+HCHEAD=, (參數(shù)發(fā)送“,”表示不設(shè)置頭信息)
重啟以生效指令
AT+RST
通過AT+HCMODE=URL, POST的AT指令,可以讓模塊以POST的方式請求數(shù)據(jù),URL是指定的訪問路徑,為了方便演示,我們在與模塊處于同一局域網(wǎng)下的PC開啟一個服務器軟件,并在軟件同目錄創(chuàng)建一個1.txt文件,txt文件中寫入數(shù)據(jù)若干,如下圖所示:
在串口中,每發(fā)送一次數(shù)據(jù),會觸發(fā)HTTP client的請求數(shù)據(jù),而串口輸入的相應數(shù)據(jù),則是上報給服務器數(shù)據(jù),在串口發(fā)送數(shù)據(jù):123,模塊會根據(jù)設(shè)置的請求路徑與請求方式向服務器請求數(shù)據(jù),服務器隨即會將文件返回值串口,如下圖所示:圖中紅色的方框則是模塊作為HTTP客戶端的請求信息。
POST方式一般建議客戶作為上傳較大數(shù)據(jù)至服務器的時候使用,如果只是向服務器請求數(shù)據(jù),可選擇GET方式。
通過AT+HCMODE=URL, GET的AT指令,可以讓模塊以GET的方式請求數(shù)據(jù),URL是指定的訪問路徑,只在訪問數(shù)據(jù)是POST的時候起作用,GET方式訪問路徑需要在串口數(shù)據(jù)中去指明。在POST的基礎(chǔ)上,重新設(shè)置請求方式,如下圖:
當需要請求數(shù)據(jù)時,需要在發(fā)送串口數(shù)據(jù)前指定HTTP Client的訪問路徑如下圖所示
在上圖中,能看到服務器解析的請求方式與路徑,以及在使用GET方式時,需要在串口數(shù)據(jù)中去指定訪問的路徑(記得加“?”與空格哦)
? GET方式更靈活,適用于小數(shù)據(jù)上傳,但請求路徑常變得情況。
通過升級增加E103-W02DTU在聯(lián)網(wǎng)設(shè)備中的軟件接入能力,相當于4G聯(lián)網(wǎng)設(shè)備DTU而言,wifi串口設(shè)備更具有成本優(yōu)勢,省去了通信運營商的接入成本。另外E103-W02DTU的超低功耗,四種模式自由配置,最低功耗模式下待機功耗小于5uA,高速透傳支持3Mbit連傳,眾多功能優(yōu)化,讓wifi串口服務器表現(xiàn)不凡。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 杭州辦事處戴經(jīng)理:17512568697
常州辦事處崔經(jīng)理:15906110783 南京辦事處葛經(jīng)理:17626012283
業(yè)務郵箱:support@cdebyte.com
全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號-3