ESP8266连接阿里云服务器

实验前置:已创建阿里云账号和物联网平台服务器

实验步骤

1) 在阿里云物联网平台“设备管理-设备-查看”页面下找到“MQTT连接参数”,点击“查看”;

2)“MQTT连接参数”中的信息在后面开发过程中会使用到,需妥善记录并保存(注:每次点击查看时,clientId和passwd两个参数会发生变化,不用管它,记录一次有效的参数即可)

3)新建MQTTX客户端连接,连接成功后客户端成绿色,阿里云设备界面呈现在线状态

打开Wireshark抓包工具,选择合适的捕获对象,本次实验选择监听“WLAN”

5)开始捕获分组,在MQTTX客户端中使用test2连接服务器,进行订阅,发布消息,最后断开连接,在Wireshark抓包工具,抓取对应命令消息。

6)使用AT指令配置ESP8266模块,连接网络(注意使用AT指令时应当勾选发送新行)

7) 连接成功后,使用”AT+CIPSTART”设置命令,进行TCP连接,发送连接命令:使用“AT+CIPSEND=<len>”,发送字节长度为187的连接命令.发送“AT+CIPSEND=187”值看见“OK/r/n>”后取消勾选“发送新行”,勾选“16进制发送”,发送抓包到的命令。

8)使用串口工具,发送抓包的发布命令数据包,此时阿里云物联网实时显示得到该消息。

9)结束实验

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长空有风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值