【MQTT学习】使用串口转TCP软件连接阿里云MQTT服务器

串口转TCP软件

我们需要使用两款软件,一款是串口转TCP的工具
commproxy(串口转tcp工具) v1.0

由于是虚拟调试,我这儿还使用了一款虚拟串口软件VSPD,大家自行百度下载即可。

如果实际使用单片机进行测试,则我们不需要使用虚拟串口

生成虚拟串口

设置想要生成的端口号,点击添加端口即可。
我这儿添加了COM1 COM2两个端口。虚拟串口是成对添加的,添加上后,即可以实现两个串口虚拟联通。
在这里插入图片描述

设置commproxy软件

我们设置端口号、波特率。
网络设置中,IP地址填写阿里云物联网平台要求的地址,端口号为1883。
在这里插入图片描述

串口调试助手

在串口调试助手中,添加了两条报文,一条是连接报文,一条是心跳报文。
端口我们选择虚拟串口对的另外一个串口
在这里插入图片描述

连接阿里云,登录,并发送心跳报文

1、在commproxy软件上,点击“连接”
2、在串口调试助手中发送CONNECT报文,会收到服务器的回复“20 02 00 00”说明连接成功
3、发送心跳报文"C0 00",可以收到服务器回复的“D0 00”说明发送信息成功
在这里插入图片描述

此时阿里云平台上显示器件处于在线状态
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值