您的位置:首页 > 产品设计 > UI/UE

【arduino】蓝牙模块学习(2)两蓝牙模块连接

2017-11-27 16:56 399 查看
简单说 一个蓝牙设置为主机,一个蓝牙设置为从机,设置对应密码波特率AT指令后,自动连接配对。

第一步:准备好做主机的蓝牙模块,用cp2102转串口模块连接蓝牙并进入AT设置模式(指示灯慢闪)
分别输入下面AT指令 (注意输入指令后加上回车后换行,发送后返回OK表示设置成功,如下指令是一条一条输入,切勿所有一起输入再点发送。设置完成后可以通过AT指令类似AT+NAME?这样的指令查询刚刚设置是否成功,具体参考HC05AT指令集)

  AT+NAME=Bluetooth-Master  蓝牙主机名称为Bluetooth-Master 
  AT+ROLE=1 
              蓝牙模式为主模式
  AT+CMODE=1 
            蓝牙连接模式为任意地址连接模式
  AT+PSWD=1234 
           蓝牙配对密码为1234
  AT+UART=9600,0,0 
     蓝牙通信串口波特率为9600,停止位1位,无校验位
  AT+RMAAD 
               清空配对列表

第二步:准备好做从机的蓝牙模块用cp2102转串口模块连接蓝牙并进入AT设置模式(指示灯慢闪)
分别输入下面AT指令 (注意输入指令后加上回车后换行,发送后返回OK表示设置成功)
(如果设置没有效果可以先恢复出厂设置AT+ORGL)

  AT+NAME=Bluetooth-Slave  蓝牙名称为Bluetooth-Slave
  AT+ROLE=0                蓝牙模式为从模式
  AT+CMODE=1              蓝牙连接模式为任意地址连接模式
  AT+PSWD=1234             蓝牙配对密码为1234
  AT+UART=9600,0,0       蓝牙通信串口波特率为9600,停止位1位,无校验位
  AT+RMAAD                 清空配对列表

第三步:分别给主模块和从模块选择进入工作模式,并重新上电。两个模块会自动连接然后配对,这样后,状态灯会出现慢闪烁指示。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐