202-STM32+ESP8266+Air302基本控制篇(阿里云物联网平台)-设备使用一型一密动态注册方式连接云平台,并使用物模型Topic上报温湿度数据(STM32+ESP8266)
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_A/aly.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
说明
在看这节之前用户务必已经学完并实际操作了前面的内容!
在看这节之前用户务必已经学完并实际操作了前面的内容!
在看这节之前用户务必已经学完并实际操作了前面的内容!
这节是动态注册设备 003-在阿里云物联网平台上一型一密动态注册设备(STM32+ESP8266)
章节的基础上增加了订阅主题和发布温湿度消息(使用物模型主题);
模组连接
单片机都是使用串口2和模组进行通信, 开发板只安装上WiFi模组.
准备工作
1,在前面的章节中记得打开动态注册
2,根据前面的章节添加温度和湿度的物模型

单片机程序测试
1.打开本节的单片机程序
2.登录自己的云平台
注:选择哪个产品,设备就会注册到哪个产品下
3,查看并替换自己产品的ProductSecret; ProductKey;
4,查看并替换自己instanceId
提示:在2021年7月30日之前购买的实例是没有 instanceId 的, 单片机程序里面可保持空
有 instanceId 的, 填写上实例的 instanceId
5.为便于快速测试,可直接配置模组连接的路由器
不配置直接下载程序也可以, 下载完以后记得使用先前的APP或者微信小程序进行配网(APUConfig)
6.编译下载后测试(可以观察日志口)
7.在物联网平台上刷新一下设备列表,会看到注册了一个新设备
8.查看那个设备,看那个设备的物模型数据
程序说明
程序是在动态注册那个程序上增加了发送温湿度数据的程序,
关于详细的动态注册程序说明, 用户可参考动态注册那节.
1,连接MQTT服务器成功以后订阅主题, 组合物模型发布的主题
2,发送温湿度数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-04-11 000-ESP32学习开发-ESP32烧录板使用说明
2018-04-11 8-51单片机ESP8266学习-AT指令(单片机采集温湿度数据通过8266发送给C#TCP客户端显示)
2018-04-11 7-51单片机ESP8266学习-AT指令(8266TCP服务器,编写自己的C#TCP客户端发信息给单片机控制小灯的亮灭)