先更新 物聯網 通信方面
廢話不多,直接上貨
目前我所測試的通信模組有以下幾種型號:
NB
1、移動M5311 全網通版 ( 后綴帶LV的 )
2、移遠BC28 全網通
3、高新興ME3616 C1C 全網通
4G
1、 移遠EC20 7模 全網通
2、 高新興 ME3630 全網通
5G
1、暫時保密
2、暫時保密
今天先來說下怎么用 使用移動 M5311模組 的MQTT 命令
首先
1、開機模組,確保模組已經有一個 公網IP
2、一個MQTT服務(百度上 會有一些免費的 可以拿來 測試用 , 本博主的是搭建在 阿里雲里 )
貨來了!!!
重點 AT命令
1、 AT+CGPADDR=1 //查看是否獲取到 IP 地址
2、 AT+MQTTCFG=" IP地址 ", 端口號 ,"M5311NB",120,"admin","password",1 //開始連接你的 MQTT 服務
3、 AT+MQTTOPEN=1,1,0,0,0,"","" //打開MQTT
等待回復 +MQTT OPEN OK
4、 AT+MQTTPUB="M5311001",1,1,0,0,"3000" //發送主題為M5311 字符為 3000 的數據 到服務器
5、 AT+MQTTSUB="M5311001",0,0 //訂閱M5311001主題
6、 AT+MQTTUNSUB="M5311001" //取消訂閱M5311001
其他命令
1、 AT+SM=LOCK_FOREVER //關閉睡眠
2、 AT+CSQ //查詢信號強度
發送16進制數據 999
1、 AT+MQTTPUB="test1",1,1,0,3,393939
其他事項
博主會不定時開源代碼到 Github
應該有 Arduino、esp32、8266、STM32、樹莓派、K210等代碼
鏈接
博主Github
鏈接: https://github.com/NoobSmall
博客: liuda123.club
博主不定時更新的 小小 公眾號