怎么用arduino给hc 05蓝牙设置AT

怎么用arduino给hc 05蓝牙设置AT,第1张

1.我尝试后发现是这样的,HC-05的EN脚先接3.3V,接着按着KEY键不放,然后给模块上电(供5V)后,这一瞬袭迹圆间模块进入了AT命令响应状态,你才可以在串口调试助手里面输入一条AT命令;如果想再输入一条AT命令,你必须重复刚才的过程(州余断电后再按KEY键再上电),也就是说模块在进入了AT命令响应状态后只能响应一条AT命令(原因不明,不知道是不是只有我的这样)2.还有一点要注意:买的HC-05默认的波特率是9600,但是你在用串口调试助手发送AT命令的时候,你要将串口调试助手的波特率设置成38400才能返回拍塌正确的值(这个我也没弄清楚原因),我用的串口软件是“友善串口调试助手”3.刚才看了一下,HC-05在AT命令状态下波特率固定为38400,所以在输入AT命令时串口调试助手的波特率要设为38400

树莓派通过扒困蓝牙串口与Arduino连接(实验室没有多余的蓝牙模块,零时想到用树莓派上的蓝牙代替下,使用树莓派作为主控控制小车有点大材小用哈哈),工作时Arduino作为发送端通过蓝牙传感器将佩戴在手上的加速度传感器的x,y轴变化量传输到树莓派上,树莓派作为接哪此此收端根据x,y轴变化李迅量驱动L298N,实现对小车的状态控制。

每次重启树莓派我们都需要进行配置,在树莓派上生成HC-05模块的配置文件rfcomm0

1.点击树莓派桌面上方蓝牙标志,连接HC-05(密码默认:1234)

2.在树莓派终端

依次输入:

运行结果如下图,则在/etc中成功生成配置rfcomm0文件,

基本实现了功能,三等咸鱼,在线摸鱼,欢迎评论交流,如在茫茫人海中对您有所帮助,记得点赞呦,谢谢!

是HC-05蓝牙模块么?蓝牙模岁察逗块上一共六个脚,分别标有EN,+5V,GND,TX,RX,STATE.

其中EN与STATE可以不用管,重点在+5V、GND、TX和RX四个引脚上。

把+5V连接到Arduino Pro Mini上没纳面的VCC,GND接GND,TX接RX,RX接TX(就是这样接的,我没有打错)后给Arduino上电,打开手机或电脑的蓝牙功能,这时可以搜索到一个名称为HC-05的设乎卖备;点击配对后输入PIN码(默认1234)后配对成功,这时手机上打开蓝牙串口SPP或电脑上会自动安装驱动程序,你的蓝牙模块就可以使用了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12486209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存