前几篇文章,主要记录了STM32通过ESP8266连接阿里云,并且通过阿里云下发指令来控制LED灯。今天与大家分享STM32通过ESP8266连接阿里云,上传采集到的温湿度信息,并且通过阿里云的物理模型展示。另外新创建了公众号“宝藏Code园”,本系列相关代码将在公众号里面开源。需要本项目相关工程代码可以关注公众号后台回复“ESP8266”获取(免费),或者点击置顶资源链接。
1.硬件准备
stm32f103c8t6,dht11,esp8266-01s,usb-ttl等。
2.硬件连接
3.设置物理模型
1.取消发布产品,然后来设置物理模型。
2.进入产品的功能定义界面,点击编辑草稿。
3.自定义功能标识符。记住此标识符(后面要用到),同理设置温度,然后重新发布。
4.修改代码
修改代码,来发送数据。源代码:https://download.csdn.net/download/qq_63267523/89135427?spm=1001.2014.3001.5503
箭头部分修改为自己的。
5.调试
下载代码,打开串口助手。连接阿里云成功后,开始通过串口发送数据。
此时,阿里云里面接收到数据,并显示在物理模型中。