国产精品一区在线观看你懂的,三级电影网站免费观看,日韩黄色网,大黄网站在线观看

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

E103-W12系列超低功耗串口WiFi模塊MQTT協(xié)議配置教程

E103-W12系列串口WiFi模塊是億佰特基于Dialog方案DA16200芯片的SoC片上系統(tǒng)開發(fā)一款支持IEEE 802.11b/g/n協(xié)議標(biāo)準(zhǔn)的超低功耗WiFi模塊,WiFi模塊工作在2.4~2.4835GHz頻段,WiFi模塊最大發(fā)射功率可達(dá)20dBm。串口WiFi模塊功能上,WiFi模塊支持IEEE 802.11 b/g/n協(xié)議標(biāo)準(zhǔn),WiFi模塊支持AP和STA模式,支持TCP/UDP/HTTP/MQTT多種網(wǎng)絡(luò)傳輸協(xié)議,可在低功耗模式下保持WIFI連接。WiFi模塊MQTT協(xié)議云平臺配置配置流程如下:

一、WiFi模塊阿里云配置教程

1、 WiFi模塊做 STA 連接到能訪問外網(wǎng)的路由器上面。

2 在阿里云->物聯(lián)網(wǎng)平臺->設(shè)備管理->設(shè)備信息->MQTT 連接參數(shù)獲取我們需要的連接參數(shù)。

1WiFi模塊MQTT配置

3、 設(shè)置TTQM客戶端 ID

AT+MQTTCID=*********.device1|securemode=2,signmethod=hmacsha256,timestamp=1698667627806|’由于阿里云 client ?id 中有逗號需要用單引號或者雙引號把整個 client ?id ?擴起來。

4、 設(shè)置mqtt broker地址和端口號:AT+MQTTBR=a1***.iot-as-mqtt.cn-shanghai.aliyuncs.com1883。

5 訂閱主題,可以在阿里云->物聯(lián)網(wǎng)平臺->設(shè)備管理->產(chǎn)品->Topic 列表->自定義 Topic 列表這里找到 topic格式,這里我們在云平臺把第二個 topic 屬性改為自發(fā)自收方便測試。

2WiFi模塊MQTT配置

AT+MQTTTS=1,/a*********/${deviceName}/user/update

6、 發(fā)布主題:

AT+MQTTTP=/a*********/${deviceName}/user/update

7、 設(shè)置設(shè)備名和登錄密碼:

AT+MQTTLI=username,password

8、 啟動連接 MQTT

AT+MQTTCL=1

3WiFi模塊MQTT配置

響應(yīng)+MQTTCL:1 連接成功,如果失敗可能是 topic 設(shè)置不正確。

9、 發(fā)布 mqtt 消息:

AT+MQTTMSG=hello,/a*********/${deviceName}/user/update

由于我們發(fā)布者和訂閱者主題相同,我們會收到發(fā)送的消息。

4WiFi模塊MQTT配置

二、WiFi模塊百度云配置教程

E103-W12系列超低功耗串口WiFi模塊做 STA 連接到能訪問外網(wǎng)的路由器上面。

1 百度云注冊完設(shè)備獲取到連接參數(shù)是 IoTCoreId,DeviceKey,DeviceSecret 這三個。

5WiFi模塊MQTT配置

與實際 mqtt 連接參數(shù)不一致,我們要通過百度云提供的這個在線工具計算出我們實際的連接參數(shù):

6WiFi模塊MQTT配置

這里輸入信息就是上面我們獲取的連接參數(shù),點擊計算就能生成我們實際的連接參數(shù)。需要注意這個時間戳?xí)r間只有 10 分鐘。需要長久有效時間戳設(shè)置成 0 或者遠(yuǎn)大于當(dāng)前時間。

2、其余操作和阿里云一樣。

三、WiFi模塊OneNet云配置教程

WiFi模塊onenet云配置與阿里云和百度云是類似的,都是使用云平臺的參數(shù)和計算工具生成最終的連接參數(shù):broker 地址,用戶名,密碼,clientID。需要注意的是 onenet 現(xiàn)在的 mqtt 版本是 v3.1.1,版本設(shè)置不正確無法連接成功。

四、WiFi模塊亞馬遜云配置教程

亞馬遜云以證書方式進(jìn)行連接,我們注冊了亞馬遜云的MQTT服務(wù)后會獲得幾個證書。我們需要用到的證書是下圖中后綴這幾個。

7WiFi模塊MQTT配置

1、給WiFi模塊燒錄證書,我們需要燒錄根證書,客戶端證書和私鑰,以記事本方式打開我們上面的證書,然后復(fù)制。

8WiFi模塊MQTT配置

2、接下來按此方法依次燒錄客戶端證書和私鑰。

3、由于亞馬遜云要驗證當(dāng)前的時間,我們需要開啟 SNTP 網(wǎng)絡(luò)獲取時間:AT+CIPSNTP=1,pool.ntp.org,86400。

4、設(shè)置時區(qū),默認(rèn)是 UTC 時間與中國時間相差 8 小時:AT+TZONE=28800。

5、重啟然后查詢時間看一下:AT+TZONE=28800,AT+RST,AT+TIME

9WiFi模塊MQTT配置

6、 設(shè)置mqtt broker地址和端口號:AT+MQTTBR=a************-ats.iot.us-east-1.amazonaws.com,8883

7、 開啟TLS功能:AT+MQTTTLS=1。

8、 亞馬遜云測試MQTT通信的時候,主題可以自定義,這里我們定義主題名字為test

10WiFi模塊MQTT配置

9、無線模塊訂閱主題,無線模塊發(fā)布主題:AT+MQTTTS=1,test;AT+MQTTTP=test1

10、啟動連接MQTTAT+MQTTCL=1。

11WiFi模塊MQTT配置

連接成功。

11、WiFi模塊給AWS發(fā)送消息,有換行或者逗號的消息都需要用雙引號或者單引導(dǎo)括起來:AT+MQTTMSG={ ?"message": ?"hello"},test

12WiFi模塊MQTT配置

12 亞馬遜 mqtt 下發(fā)

13WiFi模塊MQTT配置

五、串口WiFi模塊HTTP Client配置教程

使用AT+HTTPC獲取對應(yīng)HTTP信息,這里使用 httpbin.org 做示例:AT+HTTPC=https://httpbin.org/get,get。

14WiFi模塊HTTP協(xié)議配置


今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多串口服務(wù)器、數(shù)傳電臺、lora無線模塊等產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!

相關(guān)文章推薦:

無線通信技術(shù)之WiFi技術(shù)原理詳解

詳細(xì)解析WiFi模塊的基礎(chǔ)知識

E103-W04串口轉(zhuǎn)WiFi模塊參數(shù)配置及通訊測試教程

基于WiFi模塊E103-W10的TCP與電腦連接實現(xiàn)數(shù)據(jù)傳輸教程




點擊撥打: 億佰特官網(wǎng) 4000-330-990