勱領AT| 五分鐘,零基礎玩轉阿里雲物聯網套件

阿里雲準備工作

本手冊適用於勱領M0R1系列(RDA5981)和M0M1(WI6900)WIFI模組及後續出品的AT指令WIFI模塊,均可使用本手冊進行阿里雲連接測試。

新建產品

1)打開阿里雲找到物聯網平臺,開通業務後進入控制檯。
2)點開設備管理的產品頁面,點擊新建產品。
在這裏插入圖片描述

3)根據需求和圖示說明創建產品。
在這裏插入圖片描述

添加設備

1)創建產品完成後就可以進入設備頁面添加設備了。
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
3)點擊我們剛創建的設備,查看設備。
在這裏插入圖片描述

4)我們需要這幾個參數進行連接。
在這裏插入圖片描述

WIFI模塊及設備連接

以下將從AT指令方式、配置網絡、連接阿里雲、發佈與訂閱信息四個方面,詳細講解設備連接相關內容及注意事項。本文僅介紹MQTT方式連接與發送數據,其他方式請根據需要另行研究。

AT指令方式

首先根據勱領官方教程下載完AT固件(出廠默認就是AT多合一功能固件)。
M0R1連接設備的串口1,M0M1連接串口0。開發板直接接USB轉TTL口到電腦即可,其他的自己設計的板子可使用USB轉TTL等工具連接(注意電平轉換)。
MCU向WIFI模塊發送的AT命令都要以 \n 結尾,也可以爲\r\n結尾。

串口默認參數:波特率爲115200,8位,1個停止位,無校驗位。

配置網絡

1.設置連接路由器的賬號和密碼

設置 返回
AT+WJAP=APtest,12345678 +ok(APtest爲路由器的AP,12345678爲路由器的密碼)
查詢 返回
AT+WJAP +ok=APtest,12345678 (APtest爲路由器的AP,12345678爲路由器的密碼)

2.設置WIFI模塊工作模式

設置 返回
AT+WMODE=STA +ok
查詢 返回
AT+WMODE +ok=STA(模式有:APSTA,STA,AP)

3.查詢是否連接上路由器

查詢 返回
AT+WSLK +ok=APtest(FE12546F6D23)

一步到位,直接連接阿里雲

前文我們添加了一個設備記錄了三元組,這裏就需要使用三元組進行連接。
我們的三元組是:
{
“ProductKey”: “a1xZ2SLCzIm”,
“DeviceName”: “520M0R1_WIFI_Module”,
“DeviceSecret”: “wAwuwmyqEDimJ9DPG5N6xnvSg8PGSUec”
}
1.直接AT指令輸入三元素連接阿里雲:

設置 返回
AT+ALISOCK=520M0R1_WIFI_Module,a1xZ2SLCzIm,wAwuwmyqEDimJ9DPG5N6xnvSg8PGSUec +ok

2.查詢阿里雲是否連接成功:

查詢 返回
AT+MSLK +ok=on

3.到這裏連接部分就結束了,打開阿里雲就可以看到我們的設備在線了。在這裏插入圖片描述

發佈與訂閱消息

找到我們設備的詳情頁可以看到所有主題,根據阿里雲文檔去選擇自己使用的主題,我這裏使用自定義的主題進行演示。頁面有詳細權限,我們設備要選擇正確的主題。
比如發佈消息是update結尾的,訂閱主題是get結尾的。
在這裏插入圖片描述

訂閱主題

設置 返回
AT+MSUB=QOS1,/a1xZ2SLCzIm/520M0R1_WIFI_Module/user/get +ok

在阿里雲點擊發布消息按鈕向設備發送消息:在這裏插入圖片描述

在這裏插入圖片描述

此時模塊主動上報消息:
+MQD,14,/a1xZ2SLCzIm/520M0R1_WIFI_Module/user/get:hello Mylinks!

說明訂閱功能正常。

發佈消息,我們使用QOS1方式:
AT+MPUB=QOS1,15,/a1xZ2SLCzIm/520M0R1_WIFI_Module/user/update
當出現>後輸入數據
Hi,I am Mylinks
+ok=15,15表示成功發送的數據長度
在這裏插入圖片描述
在阿里雲找到運維監控,日誌服務,找到我們的設備,可以看到消息記錄裏有一條設備上報的消息。點擊那條MessageID可以看詳情。
在這裏插入圖片描述
在這裏插入圖片描述

至此使用勱領WIFI模塊與阿里雲物聯網套件交互完成。

說明

如果遇到模組使用上的問題,可以進羣號爲519630819的QQ羣進行交流。
相關產品,請關注:shop.mqlinks.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章