HC-05蓝牙透传主从机配置

Step1:蓝牙与USB转TTL模块连接方式

RXD-TX
TXD-RX
VCC-VCC(5V-5V)
GND-GND
EN引脚不用接

Step2:进入AT模式

首先让AT引脚置高,然后接上蓝牙模块(有按键则按住蓝牙上的按键,再接通电源,进入AT指令模式),这时候将转串口模块接入电脑,当蓝牙模块state灯变为慢闪,则表明已经进入AT模式。打开串口调试助手便可以开始设置AT模式。(具体AT指令参考HC05 AT指令集)

Step3:配置蓝牙 (发送以下AT指令后返回OK表示设置成功)

恢复A、B默认设置
将蓝牙恢复默认设置:AT+ORGL\r\n(\r\n即回车、换行,在串口调试助手上输入一个回车即可)
设置蓝牙名称:
配置蓝牙的名称:AT+NAME=Bluetooth-Marster\r\n(主A)或 Bluetooth-Slave\r\n(从B) 蓝牙名称为Bluetooth-Marster 或 Bluetooth-Slave
设置A、B配对码:
配置蓝牙的配对码:AT+PSWD=1234\r\n(蓝牙A与蓝牙B的配对码相同,这样才能成功配对)
设置工作角色:
将蓝牙A配置为主机模式:AT+ROLE=1\r\n,并将将蓝牙B配置为从机模式:AT+ROLE=0\r\n
配置A、B串口参数:
配置波特率、停止位和校验位:AT+UART=115200,0,0\r\n,设置蓝牙通信串口波特率为115200,停止位1位,无校验位
查询A、B地址:
查询蓝牙地址:AT+ADDR?\r\n(如2015:2:120758)
清空A、B配对列表:
清空配对列表,方便配对新的蓝牙:AT+RMAAD\r\n
配置A、B连接模式:
配置蓝牙连接模式,若为任意地址连接模式则配置为0,无需进行地址绑定,否则配置为1,需要进行地址绑定:AT+CMODE=0\r\n(蓝牙连接模式为任意地址连接模式)
蓝牙A绑定蓝牙B: (蓝牙B绑定蓝牙A:)
蓝牙A绑定蓝牙B地址:AT+BIND=2015,2,120758\r\n(注意把地址的冒号换成逗号)
蓝牙B绑定蓝牙A地址:AT+BIND=2015,2,12***8\r\n(注意把地址的冒号换成逗号)

Step4:返回常规工作模式

2个模块的PIO11引脚都接地,重新上电后进入常规工作模式,自动完成配对。之后,串口调试助手A和串口调试助手B就能互传数据了。

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将代码上传到主分支,你可以按照以下步骤进行操作: 1. 首先,在本地仓库中创建并切换到一个新的分支(可选)。如果你已经有一个新的分支,可以跳过此步骤。 ```shell git checkout -b new_branch ``` 2. 确保你当前在主分支上。可以使用以下命令来切换到主分支: ```shell git checkout main ``` 如果你的主分支名称不是 `main`,而是其他名称(如 `master`),请相应地替换命令中的 `main`。 3. 将你的修改添加到暂存区。使用 `git add` 命令将你要上传的文件或目录添加到暂存区。 ```shell git add file1 file2 ... ``` 4. 提交你的修改。使用 `git commit` 命令将暂存区中的修改提交到本地仓库。 ```shell git commit -m "Commit message" ``` 在引号内替换 "Commit message" 为你自己的提交信息。 5. 如果你的本地仓库没有远程主设置,需要先添加一个远程主。使用 `git remote add` 命令将远程主的 URL 添加到本地仓库。 ```shell git remote add origin <remote_repo_url> ``` 在 `<remote_repo_url>` 处填写远程主的URL。 6. 最后,将你的代码推送到远程主分支。使用 `git push` 命令将你的本地代码上传到远程主分支。 ```shell git push origin main ``` 如果你的主分支名称不是 `main`,请相应地替换命令中的 `main`。 这样,你的代码就会被推送到远程主分支了。记得将命令中的文件名、分支名和远程主URL根据你自己的实际情况进行替换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值