第1步:所需材料
以下项目需要在AT命令中设置HC-05 BT模块
教程仅涵盖HC-05蓝牙模块,因此首先检查您的BT模块是HC-O5
1)面包板
2)HC-05蓝牙模块
3)带电缆的Arduino板
4)一些跳线
步骤2:识别您的BT模块
第一件事你需要做的就是识别你的模块。它可以是HC05或HC06。除引脚排列外,两个模块的功能相同。 HC05也可以充当主设备和从设备,而HC06仅用作从设备。仅通过观察很难区分这两者。一种可能的方法是检查分线板的背面。如果背面写有“JY-MCU”,那可能就是HC06了。我写的是“ZS-040”,它是HC05。我测试的HC06模块后面有一个蓝牙标志,有三个pcb足迹要确认设备标识,你可以打开模块电源,在你的电脑或手机上搜索新设备,并在找到的设备列表中查找HC05或HC06。/p》
步骤3:如果Key Pin不存在或未连接
分线板的某些型号没有密钥引脚,而是有一个EN(使能)引脚或WAKE UP引脚,可能会也可能不会像STATE引脚一样连接到任何引脚。在这种情况下,您必须将电线焊接到bt模块的第34个引脚。我把一个公头焊接到我的头上,但是如果你不能焊接或不想,那么你可以只需握住一根电线(一对公对公跳线的尖端就方便了),同时将Vcc连接到5伏。一旦bt模块处于AT模式,你就可以释放电线。
在视频中我已经介绍了如何在AT命令模式下获取它们
步骤4:布线详细信息,草图,文档
现在是时候使用arduino连接BT设备了
BT MODULE ARDUINO BOARD
RX ---- -------------------------------------------------- --- 10
TX -------------------------------------- -------------------- 11
KEY/ENABLE/WAKUP ----------------- ------------------ 9
VCC ----------------------- --------------------------------- 5V
GND -------- ----------------------------------------------- GND
在Arduino板上上传的草图
AT命令列表的PDF
步骤5:输入AT命令
在串行监视器上键入“AT”(不带引号),然后按Enter键。如果出现“OK”,那么一切都很好,模块已准备好接受命令。现在您可以更改模块的名称,检索地址或版本,甚至可以重置为出厂设置。要查看默认名称,请键入AT + NAME。将提示该名称,默认情况下它是HC-05或JY_MCU或类似的东西。要更改名称,只需键入AT + NAME =您想要的名称。
如果键引脚不高,即在接收AT命令时没有连接到Vcc(如果您没有焊接),这是一个重要的注意事项。线程并在模块进入AT模式后释放它,即使给出正确的命令后也不会显示默认名称。但您仍然可以通过上面提到的命令更改名称。要验证名称是否确实已更改,请从您的电脑/手机搜索设备。将显示更改的名称。要更改波特率,请键入AT + UART =所需的波特率。通过发送AT + RESET命令退出。最有用的AT命令是AT:Ceck连接。 AT + NAME:参见默认名称AT + ADDR:参见默认地址AT + VERSION:参见版本AT + UART:参见波特率AT + ROLE:查看bt模块的作用(1 =主/0 =从机)AT + RESET:复位和退出AT模式AT + ORGL:恢复出厂设置AT + PSWD:查看默认密码更详细的AT命令在pdf中给出。
-
蓝牙模块
+关注
关注
30文章
573浏览量
55719
发布评论请先 登录
相关推荐
评论