劢领AT| 五分钟,零基础玩转Wing中国电信物联网开放平台

Wing准备工作

本手册适用于劢领M0R1系列(RDA5981)和M0M1(WI6900)WIFI模组及后续出品的AT指令WIFI模块,均可使用本手册进行Wing中国电信物联网联网开放平台的连接测试。

新建产品

1)打开Wing中国电信物联网开放平台,开通业务后点击进入右侧的产品中心。
在这里插入图片描述
2)点击右上角的“创建产品”按钮:
在这里插入图片描述
3)根据需求和图示说明创建产品,这里特别注意的是认证方式 :待征串认证,安全类型:一型一密。我们这里创建一个灯的例子:
在这里插入图片描述
在这里插入图片描述
4)此时我们会在产品中心中看到刚才创建的产品:MQTT设备测试
在这里插入图片描述

添加设备

1)创建产品完成后就可以进入产品MQTT设备测试进行添加设备。
在这里插入图片描述
2)点击右上角的“添加设备”,我们设置一个设备"灯1":
在这里插入图片描述

在这里插入图片描述
3)完成后我们可以查看到创建的设备
在这里插入图片描述
4) 我们需要记录下几个参数:
在这里插入图片描述
5) 点击“产品概况”中的详情:
在这里插入图片描述
记录下产品详情中的特征串和设备接入IP端口。
在这里插入图片描述

WIFI模块及设备连接

以下将从AT指令方式、配置网络、连接Wing中国电信物联网开放平台、订阅信息三个方面,详细讲解设备连接相关内容及注意事项。本文仅介绍MQTT方式连接与接收数据,其他方式请根据需要另行研究。

AT指令方式

首先根据劢领官方教程下载完AT固件(出厂默认就是AT多合一功能固件)。
M0R1连接设备的串口1,M0M1连接串口0。开发板直接接USB转TTL口到电脑即可,其他的自己设计的板子可使用USB转TTL等工具连接(注意电平转换)。
MCU向WIFI模块发送的AT命令都要以 \n 结尾,也可以为\r\n结尾。

串口默认参数:波特率为115200,8位,1个停止位,无校验位。

配置网络

1)设置连接路由器的账号和密码

设置 返回
AT+WJAP=APtest,12345678 +ok(APtest为路由器的AP,12345678为路由器的密码)
查询 返回
AT+WJAP +ok=APtest,12345678 (APtest为路由器的AP,12345678为路由器的密码)

2)设置WIFI模块工作模式

设置 返回
AT+WMODE=STA +ok
查询 返回
AT+WMODE +ok=STA(模式有:APSTA,STA,AP)

3)查询是否连接上路由器

查询 返回
AT+WSLK +ok=APtest(FE12546F6D23)

打开MQTT状态显示

设置 返回
AT+STATUS=on +ok

AT指令连接Wing中国电信物联网开放平台

前文我们记录了一些参数,用于平台的连接。
平台网址:mqtt.ctwing.com,端口:1883
特征串:M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ,此参数用于MQTT连接的password。
设备ID:1007003400000000001,此参数用于MQTT连接的client id。
平台登录用户名,用于MQTT连接user。

1)设置CLIENT ID:

设置 返回
AT+MCID=1007003400000000001 +ok
查询 返回
AT+MCID +ok=1007003400000000001

2)设置用户名和密码,这里平台登录名假设为:my_test

设置 返回
AT+MUSER=my_test,M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ +ok
查询 返回
AT+MUSER +ok=my_test,M9g_d-i2oqeTbpjcPHEWPEPVvjdwB_kWg8CM8UcMBSQ

3)连接设备到Wing中国电信物联网开放平台:

设置 返回
AT+MSOCK=1883,mqtt.ctwing.cn +ok

此时WIFI模块串口出来:+MQTT:OK,表明平台连接成功!
在这里插入图片描述

4)到这里连接部分就结束了,刷新页面就可以看到我们的设备已激活并且上线了。在这里插入图片描述

订阅消息

1)从Topic列表中可以得知设备需要订阅一个device_control的主题,我这里使用此主题进行演示:
在这里插入图片描述

设置 返回
AT+MSUB=QOS1,device_control +ok

2)在平台中选择”设备管理“,点击”指令下发“按钮:
在这里插入图片描述
3)此时会弹输入界面,这里注意,必须输入json格式的数据,点击确定后,指令下发:
在这里插入图片描述
4)此时我们可以从串口工具接收到数据,与页面发送的数据长度和内容完全相同
模块主动上报消息:+MQD,45,device_control:{“red”:128,“power”:“on”,“green”:18,“blue”:66}在这里插入图片描述
5)在Wing中国电信物联网开放平台找到“指令下发日志”,我们可以的这里看到发送时间与串口接收到数据时间的关系。
在这里插入图片描述
6)点击“操作”,可以看到发送数据的具体内容:
在这里插入图片描述

至此使用劢领WIFI模块与Wing中国电信物联网开放平台交互完成。

说明

如果遇到模组使用上的问题,可以进群号为519630819的QQ群进行交流。
相关产品,请关注:shop.mqlinks.com

猜你喜欢

转载自blog.csdn.net/mqlinks/article/details/106817496