BC20 AT指令测试 |
您所在的位置:网站首页 › at指令查询信号强度 › BC20 AT指令测试 |
1、准备工作
1.1 单片机型号
下载链接:https://pan.baidu.com/s/1uLPwV2OuvxP6X6eq-Eplow 提取码:rc77 1.3 程序下载在网盘资料中下载名为demo的例程,将程序烧录单片机中,这个程序主要实现将串口发送的AT指令发送至BC20。 2、BC20模块初始化 2.1 测试指令发送指令: AT返回:“OK” 实验效果: 发送指令: AT+CSQ返回: “+CSQ: 9,0 OK” 注意:数字9前面有空格! 实验效果: 发送指令: AT+CGATT?返回: “+CGATT:1 OK” 注意:数字1前面有空格! 实验效果: 准备工作: 先要完成EMQ平台搭建,可以先参考以下视频,更多相关视频以后更新。 https://www.bilibili.com/video/BV167411L7eb 发送指令: AT+QMTOPEN=0,"47.103.***.**",1883返回: “ OK +QMTOPEN: 0,0 ” 实验效果: “+QMTOPEN:0,0 ” 表示MQTT 客户端网络成功打开 3.2 BC20连接至MQTT服务器发送指令: AT+QMTCONN=0,"BC20"返回: “ OK +QMTCONN: 0,0,0 ” 实验效果: 关于MQTT报文不懂的可以参考以下视频。 https://www.bilibili.com/video/BV1oJ411176Q?from=search&seid=14289235381497624498 在此基础上完成以下实验。 发送指令: AT+QMTSUB=0,1,"/xp/bc20",1返回: “ OK +QMTSUB: 0,1,0,1 ” 实验效果: 在EMQ平台中点击“主题”,在主题中出现订阅的主题 “/xp/bc20”,这个名字可以任意取。 串口波特率:9600 实验操作与如下,首先用MQTT.fx工具订阅"/mqtt/bc20"主题,如下图①②所示,在串口助手中发送如下指令。 发送指令: AT+QMTPUB=0,1,1,0,"/mqtt/bc20","Hi,bc20"此时在MQTT.fx界面中出现④处信息,这个实验类似实现了发送信息的实验过程。 注:相关指令可以在手册中查找,某些细节在本文中没有体现出来以后可以对应相应的视频查看。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |