基于SIM7080G模块的MQTT通信
1.硬件准备
2. 软件准备
说明: 示例程序选择里面的Rasspiberry 下的python程序。
3.通信步骤
- 把NB卡和螺旋桨天线接入SIM7080G
- 把SIM7080G模块通过2*20PIN排针接入树莓派
- 打开软件准备中的EMQ平台MQTT服务器,(点击 +新连接 )按照下图填写信息:
- 把示例程序下载到树莓派中,进入MQTT python 示例程序的mqtt文件夹运行 mqtt.py
wget -P ~/Documents/ https://www.waveshare.net/w/upload/e/e6/SIM7080G_Cat_M_NB_IoT_HAT_Code.tar.gz
cd ~/Documents
tar -xzf SIM7080G_Cat_M_NB_IoT_HAT_Code.tar.gz
cd SIM7070G_Cat_M_NB_IoT_HAT_Code/RaspberryPi/python/mqtt
sudo python mqtt.py
- 运行结果如下图:
- 成功发送信息后,可以在 MQTT WebSocket工具包看到成功接收到的信息:
温馨提示: 刚开始测试时本人有遇到不少指令返回error情况,这时候需要多运行几下程序。
笔者联系方式:1790175138@qq.com