202-STM32F407+EC200基本控制篇(阿里云物联网平台)-设备使用一型一密动态注册方式连接云平台,并使用物模型Topic上报温湿度数据

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTE_STM32F407/EC200/aliyun.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

说明

在看这节之前用户务必已经学完并实际操作了前面的内容!

在看这节之前用户务必已经学完并实际操作了前面的内容!

在看这节之前用户务必已经学完并实际操作了前面的内容!

 

这节是动态注册设备 在阿里云物联网平台上一型一密动态注册设备(STM32F407+EC200)

章节的基础上增加了订阅主题和发布温湿度消息(使用物模型主题);

 

GPRS模块和单片机连接说明

单片机通过串口2和GPRS模块通信;  单片机PA8引脚作为复位模组使用(高电平复位)

(单片机)PA2  ----   (EC200)RX;

(单片机)PA3  ----   (EC200)TX;

(单片机)PA8  ----   (EC200)RST

 

 

准备工作

1,在前面的章节中记得打开动态注册

 

2,根据前面的章节添加温度和湿度的物模型

 

 

 

单片机程序测试

1.打开本节的单片机程序

 

 

2.登录自己的云平台

注:选择哪个产品,设备就会注册到哪个产品下

 

 

3,查看并替换自己产品的ProductSecret; ProductKey;

 

 

 

 

 

4,查看并替换自己instanceId

提示:在2021年7月30日之前购买的实例是没有 instanceId 的, 单片机程序里面可保持空

 

有 instanceId 的, 填写上实例的 instanceId

 

 

 

6.编译下载后测试(可以观察日志口),串口1 ,115200

 

 

 

 

 

 

7.在物联网平台上刷新一下设备列表,会看到注册了一个新设备

 

 

8.查看那个设备,看那个设备的物模型数据

 

 

 

 

程序说明

程序是在动态注册那个程序上增加了发送温湿度数据的程序,

关于详细的动态注册程序说明, 用户可参考动态注册那节.

 

1,连接MQTT服务器成功以后订阅主题, 组合物模型发布的主题

 

 

2,发送温湿度数据

 

 

posted on 2022-11-17 10:58  广源时代  阅读(95)  评论(0编辑  收藏  举报

导航

支付宝 QQ群