其他分享
首页 > 其他分享> > Arduino nano开发板修改HC-05蓝牙模块参数

Arduino nano开发板修改HC-05蓝牙模块参数

作者:互联网

怕自己忘记,所以记录一下。

 

代码

#include "SoftwareSerial.h"          //库文件
SoftwareSerial BT(11,12);           //设置蓝牙与板子的连接端口。 (T棕色,R白色)  11-tx  12-rx
char X;                              //定义一个变量存数据。
void setup() 
{
  Serial.begin(38400);              //串口监视器通信速率,38400
  Serial.println("蓝牙连接正常");     //串口监视器显示蓝牙正常状态
  BT.begin(38400);                  //蓝牙通信速率,默认一般为 38400

}

void loop()                         //大循环,执行。
{
  
  if (Serial.available())           //检测:【串口】如果数据写入,则执行。
  {
    X = Serial.read();              //把写入的数据给到自定义变量  X
    BT.print(X);                    //把数据给蓝牙
  }
  
  if (BT.available())               //检测:【蓝牙】如果数据写入,则执行。
  {
    X = BT.read();                  //把检测到的数据给到自定义变量 X
    Serial.print(X);                //把从蓝牙得到的数据显示到串口监视器
  }
}

是来自于bilibili的某一位老师的,具体忘了,如有侵权,请告知,会立马删除。

注意:

1、进入AT指令模式后,波特率为38400,因此程序中的波特率必须全为38400
2、蓝牙state引脚 未连接的时候为低,有连接的时候为高

 

标签:nano,Arduino,38400,05,蓝牙,BT,串口,Serial,数据
来源: https://www.cnblogs.com/zhcwcp/p/15795279.html