Arduino连接蓝牙(HC |
您所在的位置:网站首页 › 主板内置蓝牙怎么连接 › Arduino连接蓝牙(HC |
目录 前言 一、USB-TTL直接连接电脑 二、 Arduino 连接蓝牙模块 三、常见AT指令 总结 前言设置蓝牙模块进入AT模式的方式有两种: 1、可以使用 USB-TTL 连接电脑使用串口调试软件进入 AT 模式进行设置 2、也可以使用 Arduino 连接蓝牙模块进行设置 第一种、USB-TTL直接连接电脑AT模式进入 1.连接好USB转TTL串口线。 HC-05USB-TTLSTATE不连RXDTXDTXDRXDGNDGNDVCC+5VEN不连 2.先按住蓝牙模块上的按键,再将串口线连接电脑进行上电,发现蓝牙模块指示灯慢闪(2秒闪一次),表明蓝牙模块已经正确进入 AT 模式。 3.打开串口调试助手Xcom。 4.打开串口,参数如上图,要勾选“发送新行”,波特率要选择正确,AT模式是38400,正常模式是9600。 5.输入 AT ,如果一切正常,串口显示器会显示 OK。 6.完成。接下来,我们即可对蓝牙模块进行设置。 第二种、 Arduino 连接蓝牙模块1.接线,在通电前检查接线。 HC-05arduinoSTATE不连RXDpin11TXDpin10GNDGNDVCC+5VEN不连 2.Arduino IDE上传程序,代码如下。 #include // Pin10接HC05的TXD // Pin1接HC05的RXD SoftwareSerial BT(10, 11); char val; void setup() { Serial.begin(38400); Serial.println("bluetooth is ready!"); BT.begin(38400); } void loop() { if (Serial.available()) { val = Serial.read(); BT.print(val); } if (BT.available()) { val = BT.read(); Serial.print(val); } }3.将 Arduino 断电,然后按着住蓝牙模块上的黑色按钮,再让 Arduino 通电,蓝牙模块指示灯慢闪(2秒闪一次),表明蓝牙模块已经正确进入 AT 模式。打开 Arduino IDE 的串口监视器,选择正确的端口,将输出格式设置为NL & CR ,波特率设置为 38400 ,可以看到串口监视器中显示 bluetooth is ready!的信息,如下图。 4.输入 AT ,如果一切正常,串口显示器会显示 OK。 5.接下来,我们即可对蓝牙模块进行设置。 在完成进入AT模式后,依次使用以下AT指令进行配置常用 AT 命令如下 AT+ORGL # 恢复出厂模式,当把模块设置乱了,使用此命令恢复出厂设置。 AT+NAME # 获取蓝牙名称 AT+NAME=HC-05 # 设置蓝牙名称为“HC-05” AT+ROLE=0 # 设置蓝牙为从模式 AT+CMODE=1 # 设置蓝牙为任意设备连接模式 AT+PSWD=1234 # 设置蓝牙匹配密码为“1234”注意:命令发送成功后,会返回 OK。 1、重新上电(注意不是复位,重新上电后蓝牙模块会快闪) 2、手机下载“蓝牙调试器”,在其上连接蓝牙模块(有可能搜索不到模块,多试着配对几次) 3、手机可以连接上蓝牙,就代表上述都没问题了。 完成第一个蓝牙通信实践:快进来!只花10分钟必拿下蓝牙通信(hc-05蓝牙模块)_哔哩哔哩_bilibili昨天帮一个同学做的,想着做都做了,发个教程出来,让还没有接触过的小伙伴更快上手。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |