
USR-DR152掃碼配置MQTT功能調試示例
備注:USR-DR152支持有人公司的內置SIM卡聯網。也可以單獨插外置卡(可以上網的物聯卡、手機卡)連接遠程服務器,需要USR-DR152聯網。
一、資料下載
USR-G771-G780s-DR5X2-DR15X說明書 (完整版):http://www.bbxnc.com/Download/982.html
USR-G771-G780s-DR5X2-DR15X規格書:http://www.bbxnc.com/Download/983.html
USR-G771-G780s-DR5X2-DR15X的AT指令集:http://www.bbxnc.com/Download/984.html
USR-DR152 設置軟件(新):http://www.bbxnc.com/Download/826.html
G771-G780s-DR5X2-DR15X MQTT應用案例:http://www.bbxnc.com/Download/1188.html
【PC端調試工具】網絡調試助手 串口調試助手二合一http://www.bbxnc.com/Download/27.html
二、硬件連接
1、所需物品
USR-DR152 產品 1臺
12V端子電源適配器 1個
USB-RS232串口線 1條
DB9轉接板 1個
筆記本電腦 1臺
2、硬件連接
有人電源適配器2根線,帶一段一段白線色環的是正極,不帶白線色環的是負極。
USR-DR152的 +(正極)接電源適配器正極。
USR-DR152的 -(負極)接電源適配器負極。
USR-DR152的RX接轉接板的2引腳TX
USR-DR152的TX接轉接板的3引腳RX
USR-DR152的GND接轉接板的5引腳GND
有人轉接板母頭可以接USB-RS232串口線公頭,用于模擬232串口設備,測試USR-DR152的串口。


3、查看端口號
電腦鼠標點擊計算機管理,右擊,點開設備管理器,點擊端口,查看接USR-DR152的USB-RS232串口線COM口號,COM3。

三、USR-DR152掃碼配置
1、微信小程序配置功能介紹:
注:DR15X 標準版支持微信小程序配置功能。
用戶可以直接通過手機微信掃描產品正面的二維碼,通過微信小程序快速配置參數和調試設備,讓 DTU 的配置從此告別繁瑣。
2、使用微信掃一掃功能掃描產品正面的二維碼,即進入微信小程序“聯博士配置 工具”

3、點擊關閉 返回藍牙配置

4、打開手機藍牙功能,同時給微信的藍牙權限打開

5、搜到設備名稱
微信小程序“聯博士配置工具”自動掃描手機旁邊的 DTU 設備,其中每一臺設備都有不同的藍牙名稱,該藍牙名稱為“USR-DR15X- 設備 IMEI 號后六位”,便于用戶可以正常識別該配置哪一臺 DTU 設備。

6、點擊設備名稱,會提示連接藍牙中
點擊微信小程序“聯博士配置工具”中掃描到的 DTU 設備名稱。

7、輸入連接密碼
若第一次連接,則會彈出彈框,需輸入連接密碼進行驗證,連接 密碼初始值為“usr_cn”,密碼可以在進入微信小程序后重新進行設定(長度為 1~10 位)。第一次連接成功后,設備可自動記錄連接驗 證狀態。再次連接時,“聯博士配置工具”會自動進入主界面。

8、點擊參數設置
微信小程序“聯博士配置工具”的主界面如下圖所示:

9、點擊工作模式,選擇MQTT模式,點擊確定

10、選擇MQTT模式,服務器地址輸入MQTT服務器地址,服務器端口填MQTT服務器端口1883,屬于MQTT服務器的用戶名和密碼。客戶端ID不用默認,可以自定義,這里用的是1234567890,要和MQTTfx客戶端ID不一樣才可以。
訂閱主題主題1勾選用/USR-DR152/get
推送主題主題1勾選用/USR-DR152/update





11、點擊串口設置,查看串口波特率115200,實際測試需要修改USR-DR152的波特率,改的和所接232串口設備一致,其他參數保持默認。

12、參數確認完成之后,點擊聯博士配置工具的設置,提示設置成功,是否保存參數生效并重啟,點擊確定。USR-DR152參數設置并自動重啟。

四、MQTT.fx軟件連接MQTT服務器
1、打開MQTT.fx軟件

2、建一個新的配置文件做另一個MQTT客戶端
(1)配置文件名自定義用MQTT
(2)服務器地址填和USR-DR152連接的同一個MQTT服務器地址
(3)端口填MQTT服務器端口1883
(4)Client ID(客戶端ID)可以點擊后面的Generate自動創建,注意和USR-DR152的客戶端ID不要一樣,如果相同會沖突。
(5)點擊User Credentials,User NAME輸入MQTT服務器的用戶名,Password輸入MQTT服務器的密碼。
(6)所有參數設置完成之后,點擊Apply應用。

3、MQTT.fx軟件選擇新建的客戶端MQTT,點擊Connect連接
4、MQTT.fx軟件推送,USR-DR152訂閱測試
(1)打開USR-TCP232-TEST串口助手,打開USR-DR152接的USB串口線COM口,COM3。
(2)MQTT.fx軟件點擊Publish,輸入/USR-DR152/get,在下面的發送框輸入數據www.bbxnc.com,點擊Publish發送給USR-DR152串口,串口助手接收數據www.bbxnc.com


5、USR-DR152軟件推送,MQTT.fx訂閱測試
(1)打開USR-TCP232-TEST串口助手,打開USR-DR152接的USB串口線COM口,COM3。
(2)MQTT.fx軟件點擊Subscribe,輸入/USR-DR152/update,點擊后面的Subscribe。
(3)串口助手發送框輸入數據1234567890,發送給MQTT.fx軟件,點擊MQTT.fx軟件的每一條/USR-DR152/update,可以看到接收的數據1234567890


編寫人:金志方 編寫日期:2024-04-02
審核人:金志方 審核日期:2024-04-07
訂正版本:V1.0 訂正內容:初稿