前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >蓝牙主从模式配置

蓝牙主从模式配置

作者头像
狂人V
发布2020-06-29 10:41:02
2.9K0
发布2020-06-29 10:41:02
举报
文章被收录于专栏:电子狂人电子狂人
以前搞一些调试的时候,需要观察运行的开发板里的信息,虽然debug也好用,但是做的有些东西是运动的,不方便debug观察,因此那时候找了一些方法,发现蓝牙配置成主从机进行调试挺好用的,今天就介绍下蓝牙配置主从模式,用到的蓝牙模块是HC-06,HC-05的配置文档可在文末回复关键字获取。

需要准备以下东西:

HC-06的蓝牙模块两个、串口助手(例如XCOM之类)、CH340或者类似可以进行串口通信的模块,具体样子可以看下图。

主要操作流程如下:

*1.*将蓝牙模块与CH340进行连接好,连接方式如下;

简单来说就是电源接对,RX/TX互为反接,实现通信。(VCC可以直接接5V那个管脚)

*2.*将CH340插入电脑,并用XCOM检测端口,界面配置如下

注意:蓝牙模块开启AT模式,不需要像HC-05上电前按那个按键,指示灯闪烁一下才开启;只需要直接上电就行,蓝牙状态不是连接状态就是AT模式,HC-05的旧思维蛮害人的

*3.*配置主从模式用到的几种AT命令

以下对波特率、蓝牙名称以及配对密码进行使用举例,其他指令模式直接按自己要求需要进行选择就可。

波特率

用 AT 指令设好波特率后,下次上电使用不需再设置,可以掉电保存波特率。

例:

发送:AT+BAUD2

返回:OK2400

波特率代码如下:

1--------- 1200

2--------- 2400

3--------- 4800

4--------- 9600(默认就是这个设置)

5--------- 19200

6--------- 38400

7--------- 57600

8--------- 115200

9--------- 230400

A--------- 460800

B--------- 921600

C--------- 1382400

蓝牙名称

例如:

发送:AT+NAMEmy_name

返回:OKsetname

这时蓝牙名称改为 my_name

参数可以掉电保存,只需修改一次。名字不可超过 20 个字符。

注:HC-06 为主机时,不支持设置蓝牙名称,改完从机模式后最好重新上电一遍,再重新改名称,不然改名指令可能无法响应。

配对密码

参数 xxxx:所要设置的配对密码,4个数字,此命令可用于从机或主机。从机是适配器或手机弹出要求输入配对密码窗口时,手工输入此参数就可以连接从机。蓝牙模块主机搜索从机后如果密码正确,则会自动配对,主模块除了可以配对、连接从模块外,如果其他产品包含从模块的时候也可以配对、连接,比如含蓝牙的数码相机,蓝牙 GPS,蓝牙串口打印机,等等。这时蓝牙配对密码可能要改为 8888。

例如发送:AT+PIN8888

返回:OKsetPIN

模块在出厂时的默认配对密码是 1234。参数可以掉电保存,只需修改一次。

测试效果如下:

注:主从直接可以互相双向进行收发,不像HC-05只能单向收发。

以下是一些其他的AT指令,有必要的可自行研究。

无校验设置指令
偶校验设置指令
奇校验设置指令
获取 AT 指令版本命令
开关灯指令
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 电子狂人 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 无校验设置指令
  • 偶校验设置指令
  • 奇校验设置指令
  • 获取 AT 指令版本命令
  • 开关灯指令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档