<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[success] **技術支持說明:** >**1**.一般以自主學習為主 > **2**.可到官方問答社區中提問:[**去提問**](https://bbs.csdn.net/forums/nb-iot) > **3**.工程師**會盡快**解答社區問題,但他們是一線開發,【**難以保證**】解答時效,解答辛苦,感謝理解! <br/> ## **使用MQTT.fx連接MQTT服務器** * 運行安裝好的MQTT.fx。 ![](https://img.kancloud.cn/2f/eb/2febf1c26ef295cd22dfbcb3473393a1_1240x757.png =500x) ### * 點擊設置按鈕。 ![](https://img.kancloud.cn/48/97/4897d71182a3a3f5e6b4a38c6f752415_1240x757.png =500x) ### * 點擊“+”,添加一個連接。 ![](https://img.kancloud.cn/82/40/8240e675886fd2169a7be9280a61035c_1042x761.png =500x) ### * 按圖所示輸入以下配置,然后點擊OK按鈕: Broker Address:1.15.27.206 Broker Port:1883 Client ID:MQTT\_FX\_Client ![](https://img.kancloud.cn/41/41/41417dd486d031d7316c02d07bb873a2_1042x761.png =500x) ### * 依照前述方法打開PuTTY連接服務器并啟動MQTT服務。 ![](https://img.kancloud.cn/5c/63/5c636b574f284db950035391b4706866_841x589.png =500x) ### * 點擊Connect按鈕,連接MQTT服務。 ![](https://img.kancloud.cn/fe/61/fe61844c69eb86b6c6ce7feda5de0e38_1240x757.png =500x) ### * MQTT服務連接成功,如圖所示。 ![](https://img.kancloud.cn/37/27/3727c37bb8bf00e1ddd01c8cfe481c8a_1240x757.png =500x) ### * 選擇Subscribe選項卡,輸入訂閱的主題“topic/pub”,然后點擊Subscribe按鈕,如圖所示。 ![](https://img.kancloud.cn/9c/a1/9ca1277c93224263b508d6ddf009be90_1240x757.png =500x) ### 至此,MQTT.fx已經成功訂閱了“topic/pub”這個主題,接下來使用開發板往這個主題發布消息,那么MQTT.fx就會接收到這個消息。 <br/> ## **使用開發板連接MQTT服務器** **連接調試助手** * 使用Micro USB線把開發板連接到電腦。 ### * 按如圖紅框所示配置好端口、波特率和數據位等,然后點擊藍色三角形按鈕打開串口,打開成功后,可以額看到綠色的“COMx OPENED...”的提示。 ![](https://img.kancloud.cn/2f/21/2f217344bfb39fd3ce22edd163b7ee5a_760x712.png =500x) <br/> **AT指令測試** * 輸入“AT”指令,確定模塊正常運行。 ![](https://img.kancloud.cn/47/3f/473ffa080428184b87a52459d16afc04_772x718.png =500x) >[danger] 注意,需要在輸入“AT”之后輸入回車,然后再點擊“發送”按鈕。 ### * 輸入“AT+CGPADDR”指令,獲取IP地址。 ![](https://img.kancloud.cn/b3/c2/b3c23ba1cc05fde52291cf61b7cf394a_772x718.png =500x) >[warning] 移動網絡信號較差時可能會導致IP地址獲取失敗。如果IP地址獲取失敗,可以在移動網絡信號更好的地方或過一小段時間執行執行此命令。 ### * 輸入“AT+CMQTTSTART”,啟動MQTT功能。 ![](https://img.kancloud.cn/0c/50/0c5052ffa258fdfa5aeb6278eca9d8d4_772x718.png =500x) ### * 輸入“AT+CMQTTACCQ=0,"CAT1Module",0”,打開MQTT連接。 ![](https://img.kancloud.cn/3c/ef/3ceff19a2bafc855e322e56daa25f235_772x718.png =500x) ### * 輸入“AT+CMQTTCONNECT=0,"tcp://1.15.27.206:1883",60,1”,連接MQTT服務器。 ![](https://img.kancloud.cn/1c/56/1c56c0ffc212017f110bcbce3fcbdcfa_772x718.png =500x) ### * 輸入“AT+CMQTTSUBTOPIC=0,9,1”,訂閱主題并設置主題字符串的長度,接著串口調試助手中會出現一個尖括號。 ![](https://img.kancloud.cn/3a/48/3a485c917a0e731c809fb71bbb79ece2_772x718.png =500x) * 在出現尖括號后,輸入待訂閱的主題“topic/sub”。 ![](https://img.kancloud.cn/cd/20/cd206118ad6f66bdcc22f6c607cd0649_772x718.png =500x) >[danger] 注意,這里輸入的結尾無需回車換行。 ### * 輸入“AT+CMQTTSUB=0”,訂閱主題。 ![](https://img.kancloud.cn/8f/64/8f64ed48c7b5a5f4ca27c094fc33d887_772x718.png =500x) ### 至此,開發板已經成功訂閱了“topic/pub”這個主題,接下來使用MQTT.fx往這個主題發布消息,那么開發板就會接收到這個消息。 <br/> ## **MQTT.fx主題發布測試** 在確保MQTT.fx和開發板均正確連接到MQTT服務器,并訂閱“topic/pub"這個主題后,執行以下步驟: * 點擊Publish選項卡,輸入主題“topic/pub”,并且在數據輸入框中輸入“1234567890”,然后點擊Publish按鈕,如圖所示。 ![](https://img.kancloud.cn/cd/50/cd50c2205493cee765b60163045887ad_1240x757.png =500x) ### * 在串口調試助手中可以看到開發板接收到對應的數據,如圖所示。 ![](https://img.kancloud.cn/5f/61/5f612b8bd45a84c8d104ef63f557bc20_772x718.png =500x) ### 至此,已經實現了從MQTT.fx到開發板的數據數據通信了。 <br/> ## **開發板主題發布測試** 在確保MQTT.fx和開發板均正確連接到MQTT服務器,并訂閱“topic/pub"這個主題后,執行以下步驟: * 輸入“AT+CMQTTTOPIC=0,9”,設置待發布的主題的字符串長度,接著串口調試助手中會出現一個尖括號。 ![](https://img.kancloud.cn/2f/d8/2fd8977036044320e125902c97bda391_772x718.png =500x) ### * 在出現一個尖括號后,輸入主題“topic/pub”,如圖所示。 ![](https://img.kancloud.cn/0f/c0/0fc08d072e72c4b10c9a950784d1f483_772x718.png =500x) >[danger] 注意,這里輸入的結尾無需回車換行。 ### * 輸入“AT+CMQTTPAYLOAD=0,13”,這是要發布的消息長度,接著串口調試助手中會出現一個尖括號。 ![](https://img.kancloud.cn/18/e2/18e2afc85226cda7b1df6d0d75cbbde9_772x718.png =500x) ### * 在出現一個尖括號后,輸入“{"value":123}”,如圖所示。 ![](https://img.kancloud.cn/8b/ca/8bca5f230a262084f5b6c8905a98cf98_772x718.png =500x) >[danger] 注意,這里輸入的結尾無需回車換行。 ### * 輸入“AT+CMQTTPUB=0,1,60”,向指定的主題發布這個消息。 ![](https://img.kancloud.cn/19/d2/19d2026da021712761eb9955edf6f5b2_772x718.png =500x) ### * 在MQTT.fx中可以查看接收到的消息,如圖所示。 ![](https://img.kancloud.cn/0a/f9/0af95b2189ffb3c3cacb811fdd14eb36_1240x757.png =500x) ### 至此,已經實現了從開發板到MQTT.fx的數據通信了。 <br/> **退訂主題** 在訂閱主題后,也可以退訂這個主題,退訂步驟如下: * 輸入“AT+CMQTTUNSUB=0,9,1”,設置需要退訂的主題的長度,接著串口調試助手中會出現一個尖括號。 ![](https://img.kancloud.cn/4f/2d/4f2dd9b0c679a787f4e4132007416827_772x718.png =500x) ### * 在出現一個尖括號后,輸入待退訂的主題“topic/sub”。 ![](https://img.kancloud.cn/4c/d4/4cd45284b8538e118cfb4f2eb994dddd_772x718.png =500x) >[danger] 注意,這里輸入的結尾無需回車換行。 至此,主題退訂完畢。 <br/> **關閉MQTT通信** 在不需要MQTT通信時,需要關閉MQTT功能,相關步驟如下: * 輸入“AT+CMQTTDISC=0,120”,斷開MQTT連接。 ![](https://img.kancloud.cn/e8/50/e8504affff47a44f10a97ffaf26a2495_772x718.png =500x) ### * 輸入“AT+CMQTTREL=0”,釋放MQTT相關的資源。 ![](https://img.kancloud.cn/5f/60/5f60e00301eb40918d4fa49b1f185dd6_772x718.png =500x) ### * 輸入“AT+CMQTTSTOP”,關閉MQTT功能。 ![](https://img.kancloud.cn/40/10/4010805fa1377e6e890ad334ab82a232_772x718.png =500x) ### 至此,已經成功關閉MQTT功能了。 <br/> **查看日志** MQTT服務器會完成記錄創建MQTT連接,以及訂閱、退訂和發布主題的流程,相關的日志片段如圖所示。 ![](https://img.kancloud.cn/0f/00/0f003353c52bf07ff614372875058080_841x589.png =500x) <br/> **關閉MQTT服務** 在服務器的命令行中輸入Ctrl+C組合鍵,退出MQTT服務,如圖所示。 ![](https://img.kancloud.cn/75/6c/756cc920a1eb2e0a525db68608796af9_841x589.png =500x) <br/> ## **相關的AT指令列表** | AT 指令 | 描述 | 數據格式 | 參數說明 | | --- | --- | --- | --- | | AT | 測試模塊是否正常 | AT | 無 | | AT+CGPADDR | 讀取設備IP地址 | AT+CGPADDR | 無 | | AT+CMQTTSTART | 啟動MQTT | AT+CMQTTSTART | 無 | | AT+CMQTTACCQ | 打開MQTT | AT+CMQTTACCQ=0,"ClientID",0 | ClientID | | AT+CMQTTCONNECT | MQTT連接 | AT+CMQTTCONNECT=0,"server address",60,1 | 服務器地址及端口 | | AT+CMQTTSUBTOPIC | 訂閱MQTT主題 | AT+CMQTTSUBTOPIC=0,n,1 | 主題長度 | | AT+CMQTTSUB | 啟動訂閱 | AT+CMQTTSUB=0 | 無 | | AT+CMQTTUNSUB | 取消訂閱 | AT+CMQTTUNSUB=0,n,1 | 主題長度 | | AT+CMQTTTOPIC | 設置要發送信息的主題 | AT+CMQTTTOPIC=0,n | 主題長度 | | AT+CMQTTPAYLOAD | 設置要發送的信息 | AT+CMQTTPAYLOAD=0,n | 數據長度 | | AT+CMQTTPUB | 啟動消息發布 | AT+CMQTTPUB=0,1,60 | 無 | | AT+CMQTTDISC | 關閉MQTT連接 | AT+CMQTTDISC=0,120 | 無 | | AT+CMQTTREL | 釋放MQTT | AT+CMQTTREL=0 | 無 | | AT+CMQTTSTOP | 停止MQTT服務 | AT+CMQTTSTOP | 無 | <br/> <br/> ## **商務合作** 如有以下需求,可掃碼添加管理員好友,注明“**商務合作**” * 項目定制開發,技術范圍:**NB-IoT**、**CATn(4G)**、**WiFi**、**ZigBee**、**BLE Mesh**以及**STM32**、**嵌入式Linux**等; * 入駐平臺,成為講師; * 接項目賺外快; * 善學坊官網:[www.sxf-iot.com](https://www.sxf-iot.com/) ![](https://img.kancloud.cn/b7/5a/b75ac8c3da945f20568771f5935c388f_430x430.png =150x) (非商務合作**勿擾**,此處**非**技術支持)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看