USR-DR164 MQTT功能示例
一、資料下載
USR-DR164說明書:http://imbacareer.com.cn/Download/1477.html
USR-DR164 AT指令集:http://imbacareer.com.cn/Download/1478.html
USR-DR164 設置軟件官網(wǎng)下載鏈接:http://imbacareer.com.cn/Download/707.html
【PC端調(diào)試工具】網(wǎng)絡調(diào)試助手 串口調(diào)試助手二合一http://imbacareer.com.cn/Download/27.html
MQTTfx軟件可以百度自行下載。
二、硬件連接
1、所需物品
USR-DR164 產(chǎn)品 1臺
12V電源適配器 1個
USB-RS485串口線 1條
筆記本電腦 1臺
聯(lián)外網(wǎng)的路由器 1個
2、硬件連接
USR-DR164 的485串口接USB-RS485串口線到電腦的USB口,然后產(chǎn)品接12V電源適配器上電。
3、串口號
點擊電腦計算機,右擊點擊管理,點擊設備管理器,點擊端口,確認USB-RS485串口線的COM口號COM10。
三、USR-DR164參數(shù)設置
1、打開ATSetup 軟件,選擇COM口號COM10 ,波特率115200,打開串口,點擊+++a,依次發(fā)送以下AT指令:
(1)關閉透傳模式下事件通知功能
AT+EVENT=OFF
(2)設置WIFI操作模式
AT+WMODE=STA
(3)設置連接AP的SSID(路由器WiFi名)
AT+WSSSID=FLY
(4)設置STA的加密參數(shù)
AT+WSKEY=WPA2PSK,AES,18881888
(5)設置SOCKA網(wǎng)絡協(xié)議參數(shù)
AT+NETP=MQTT,1883,47.xx.xx.32
內(nèi)容:MQTT,端口號,MQTT服務IP。舉例47.xx.xx.32(為了賬號安全性,我的IP用了xx,沒有用實際IP)
(6)設置MQTT 主題內(nèi)容
AT+MQTOPIC=D4AD20A5EAE0/UP,D4AD20A5EAEO/DOWN
說明:AT+MQTOPIC=<publish,subscribe[,opt]>
publish:發(fā)布主題,默認%MAC/up,%MAC 即模塊 MAC 地址,查詢以實際 MAC 展現(xiàn),最大 60 字符。
subscribe:訂閱主題,默認%MAC/down,最大 60 字符
opt:可選參數(shù),不填此參數(shù)情況下默認指令修改保存到 flash 0:設置不保存,用于頻繁向不同主題發(fā)送數(shù)據(jù)。 1:設置保存到 Flash
(7)設置MQTT 登錄內(nèi)容
AT+MQLOGIN=HEHEHE,12345678
說明:AT+MQLOGIN=<user,password>
user:登錄用戶名,最大 32 字符
password:登錄密碼,最大 32 字符
(8)設置MQTTClientID 內(nèi)容
AT+MQID=D4AD20A5EAE0
說明:AT+MQID=id
id:Client ID,每個設備必須設置不同的,默認用%MAC,MAC 地址等作為 Client ID,查詢以實際 MAC 展現(xiàn),最大 32 字符。
(9)發(fā)送AT+Z重啟模塊
四、MQTTfx軟件設置
電腦下載打開MQTTfx軟件,新建一個測試客戶端,服務器地址填要連接的MQTT服務器地址,服務器端口填要連接的MQTT服務器端口,客戶端ID不要和USR-DR164的客戶端ID重復。
填寫MQTT服務器的用戶名和密碼。點擊APPLY。點擊Connect連接。
五、功能調(diào)試
1、MQTTfx 軟件發(fā)布,USR-DR164訂閱測試:
MQTTfx 軟件發(fā)布主題填USR-DR164訂閱主題D4AD20A5EAEO/down
MQTTfx 軟件發(fā)送數(shù)據(jù)1234567890,USR-DR164串口使用串口助手,115200波特率,打開USB-RS485串口線COM口,COM10,可以接收到數(shù)據(jù)1234567890。
2、USR-DR164發(fā)布,MQTTfx 軟件訂閱測試:
MQTTfx 軟件訂閱主題填USR-DR164發(fā)布主題D4AD20A5EAEO/up
USR-DR164串口使用串口助手,115200波特率,打開USB-RS485串口線COM口,COM10,發(fā)送數(shù)據(jù)1234567890,MQTTfx 軟件可以接收到數(shù)據(jù)1234567890。
編寫人:金志方 編寫日期:2024-11-14
審核人:金志方 審核日期:2024-11-14
訂正版本:V1.0 訂正內(nèi)容:初稿