軟件使用:①設(shè)置軟件http://reshuiqiwr.cn/Download/964.html
②MQTTfx-1.7.1
硬件連接:4G DTU 780 v2(刷MQTT固件)使用RS485/232連接電腦,接通5V/12V電源。
1. 設(shè)置波特率為115200,校驗(yàn)NONE,8,1,打開對(duì)應(yīng)的串口號(hào)。
2. 現(xiàn)在我們用780 v2連接MQTT服務(wù)器:
①AT+IPPORT="39.105.117.9",1883(本次測(cè)試連接我司MQTT服務(wù)器)
②AT+USERPWD="usr","reshuiqiwr.cn"(輸入賬號(hào)密碼)
③AT+clientid="1234abcd"(輸入客戶機(jī)ID)
④AT+START(啟用MQTT連接)
依次發(fā)送以上AT指令,返回OK,建立MQTT連接,如下圖所示
3. 打開MQTTfx,選擇Extras -> Edit Conneciont Profiles,填入圖中IP,端口和客戶機(jī)ID,點(diǎn)OK保存
4.輸入MQTT服務(wù)器賬號(hào),密碼,點(diǎn)OK保存,如下圖
5. 返回MQTTfx主界面點(diǎn)擊connect,選擇Subscribe,輸入TOPIC,選中右側(cè)Subscribe,如下圖
6. 輸入AT指令
①AT+PUBLISH="TOPIC",6,0(建立主題信息,主題為TOPIC,消息內(nèi)容長(zhǎng)度圍為6個(gè)字節(jié))
②YOUREN(輸入消息內(nèi)容,注意末尾沒(méi)有回車)
此時(shí)可以在MQTTfx中收到消息,顯示YOUREN
以上是使用780 V2發(fā)送消息,在電腦端MQTTfx訂閱消息,
以下是在前面的基礎(chǔ)上在電腦端MQTTfx發(fā)送消息,使用780 V2訂閱消息
1. 在設(shè)置軟件輸入AT指令AT+SUBSCRIBE=”TOPIC1”,1
2. 在MQTTfx選擇Publish,輸入TOPIC,下面正文輸入YOUREN1,點(diǎn)擊Publish,即可在串口端收到消息,如下圖