FreeRTOS+STM32L+BC20+MQTT协议传输温湿度数据到腾讯云物联网平台

21 篇文章 2 订阅
21 篇文章 5 订阅

一、准备材料
在这里插入图片描述
二、设备连接
2.1 插入物联网卡
首先把BC20核心板从开发板上拆下来
在这里插入图片描述
然后将物联卡放置在BC20核心板内
在这里插入图片描述
物联卡放置完成将BC20核心板重新插入到开发板内(注意不要弄错方向)
在这里插入图片描述
2.2 连接ST-Link仿真器
用3条杜邦线接入STM32L的 DIO、GND、CLK中
在这里插入图片描述
另一头的杜邦线接入仿真器,仿真器USB接口接入电脑。(注:仔细看自己仿真器的引脚顺序SWDIO、GND、SWCLK的位置,有些仿真器的引脚顺序和我使用的不一样。
在这里插入图片描述
在这里插入图片描述
2.3 连接串口线
将串口线一端插入到STM32L的USB口,另一端插入到电脑的USB口
在这里插入图片描述
2.4 查看端口号
如果不知道自己的模块对应哪个串口可在“我的电脑一(右键) 管理一-设备管理器一端口”中查看,这个串口是电脑接通板子后自动下载的驱动。
在这里插入图片描述
三、腾讯云物联网平台创建
3.1、账号注册、登入
腾讯云:
https://cloud.tencent.com/act/new?fromSource=gwzcw.4728128.4728128.4728128&utm_medium=cpc&utm_id=gwzcw.4728128.4728128.4728128
若已有账号,则直接登录。若没有账号,则按照官方提示进行注册。
注册完成之后进行登录
在这里插入图片描述
注册登录完成按照提示搜索物联网点击进入
在这里插入图片描述
点击实例进入
在这里插入图片描述
3.2、创建项目
按照提示创建项目
在这里插入图片描述
在这里插入图片描述
创建完成
在这里插入图片描述
3.3、创建产品
按照提示创建产品
在这里插入图片描述
在这里插入图片描述
如图所示填入相关信息,点击确定
在这里插入图片描述
创建完成
在这里插入图片描述
3.4、配置产品信息、创建设备
按照提示配置产品信息
在这里插入图片描述
按照提示自定义属性
在这里插入图片描述
创建湿度功能
在这里插入图片描述
创建温度功能
在这里插入图片描述
创建控制继电器行为
在这里插入图片描述
功能、行为创建完成
在这里插入图片描述
点击下一步
在这里插入图片描述
点击下一步
在这里插入图片描述
按照提醒关闭相应选项,点击下一步
在这里插入图片描述
按照提示创建设备
在这里插入图片描述
如图所示填入相关信息,点击确定
在这里插入图片描述
设备创建完成
在这里插入图片描述
点击下一步
在这里插入图片描述
选择开发完成并发布
在这里插入图片描述
四、获取设备信息、域名、端口号
4.1、获取域名、端口号
按照提示获取域名、端口号
在这里插入图片描述
在这里插入图片描述
4.2、获取设备信息
按照提示下载ProductKey、DeviceName、DeviceSecret计算工具
在这里插入图片描述
在这里插入图片描述
下载完成之后请自行解压
并打开sign.html文件
在这里插入图片描述
按照提示寻找ProductID、DeviceName、DeviceSceret并进行计算
在这里插入图片描述
按照箭头所示填入相对应的字段信息,并点击计算,将计算结果保存
在这里插入图片描述
按照提示获取Topic
在这里插入图片描述
按照提示获取TopicPost
在这里插入图片描述
五、修改代码、下载程序
5.1、配置ST-Link仿真器
打开代码,点击配置仿真器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
5.2、修改代码
按照提示修改信息
注意:${deviceName}=替换成自己的设备名称
在这里插入图片描述
按照提示修改域名、端口号
在这里插入图片描述
5.3、下载代码
在这里插入图片描述
在这里插入图片描述
六、查看数据
6.1、查看上传的温湿度数据
从图中可以看到我们的温湿度数据已经实时上传到腾讯云的物联网平台了
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值