蓝牙调试

1 设置 

USB转TTL-蓝牙模块

vcc-vcc

gnd-gnd

rx-rx  (你没看错我也没打错 就是这个)

tx-tx

两种进入设置模式

1 先按住蓝牙按键 然后上电 进入2秒一闪  (不要使用)

波特率 默认38400  

发消息选择 追加新行 回车

这个模式下串口改变波特率没反应

-------------------------------------

2 先上电,按下按键,还是快速闪烁模式

波特率 默认38400  

发消息选择 追加新行 回车

这个模式修改了波特率,就得用真实的波特率而不是38400

设置蓝牙基本信息

AT+NAME=XXX   修改蓝牙模块名称为XXX

AT+ROLE=0    蓝牙模式为从模式  主模式会自动搜索连接

AT+CMODE=1   蓝牙连接模式为任意地址连接模式,也就是说 该模块可以被任意蓝牙设备连接

AT+PSWD=1234   蓝牙配对密码为1234

AT+UART=9600,0,0  蓝牙通信串口波特率为9600,停止位1位, 无校验位

2 连接通信

单片机-蓝牙模块

VCC-VCC

GND-GND

RX-TX   (恢复正常了 不同于设置模式的连接)

TX-RX

然后手机连接蓝牙

波特率 默认38400

密码 默认 1234

名字 自己修改

下载手机蓝牙调试助手

讲道理正常的话 假设蓝牙名字改成1 就会出现1

问题

但是 第一次不显示 我直接刷新列表 挨着手动连接一边只显示mac的名字蓝牙 没反应??

拔掉蓝牙的tx 和 rx的线 只上电

手机重新在列表挨着连接可能的蓝牙

成功!

蓝牙名字自动由mac变为真实的名字 1

之后再次插上 tx和tx进行发送消息通信

之后直接直接插着RX和TX直接上电,手机直接连接这个蓝牙就行了

(连接着RX和TX可能初始化的消息会扰乱蓝牙初始化而导致失败)

我已经修改了波特率

手机蓝牙

电脑串口

 树莓派连接  

树莓派好像不容易直接看到名字,需要知道蓝牙mac

手机蓝牙调试助手

猜你喜欢

转载自www.cnblogs.com/kekeoutlook/p/12914015.html
今日推荐