第1步:所需材料
以下項(xiàng)目需要在AT命令中設(shè)置HC-05 BT模塊
教程僅涵蓋HC-05藍(lán)牙模塊,因此首先檢查您的BT模塊是HC-O5
1)面包板
2)HC-05藍(lán)牙模塊
3)帶電纜的Arduino板
4)一些跳線
步驟2:識(shí)別您的BT模塊
第一件事你需要做的就是識(shí)別你的模塊。它可以是HC05或HC06。除引腳排列外,兩個(gè)模塊的功能相同。 HC05也可以充當(dāng)主設(shè)備和從設(shè)備,而HC06僅用作從設(shè)備。僅通過(guò)觀察很難區(qū)分這兩者。一種可能的方法是檢查分線板的背面。如果背面寫有“JY-MCU”,那可能就是HC06了。我寫的是“ZS-040”,它是HC05。我測(cè)試的HC06模塊后面有一個(gè)藍(lán)牙標(biāo)志,有三個(gè)pcb足跡要確認(rèn)設(shè)備標(biāo)識(shí),你可以打開(kāi)模塊電源,在你的電腦或手機(jī)上搜索新設(shè)備,并在找到的設(shè)備列表中查找HC05或HC06。/p》
步驟3:如果Key Pin不存在或未連接
分線板的某些型號(hào)沒(méi)有密鑰引腳,而是有一個(gè)EN(使能)引腳或WAKE UP引腳,可能會(huì)也可能不會(huì)像STATE引腳一樣連接到任何引腳。在這種情況下,您必須將電線焊接到bt模塊的第34個(gè)引腳。我把一個(gè)公頭焊接到我的頭上,但是如果你不能焊接或不想,那么你可以只需握住一根電線(一對(duì)公對(duì)公跳線的尖端就方便了),同時(shí)將Vcc連接到5伏。一旦bt模塊處于AT模式,你就可以釋放電線。
在視頻中我已經(jīng)介紹了如何在AT命令模式下獲取它們
步驟4:布線詳細(xì)信息,草圖,文檔
現(xiàn)在是時(shí)候使用arduino連接BT設(shè)備了
BT MODULE ARDUINO BOARD
RX ---- -------------------------------------------------- --- 10
TX -------------------------------------- -------------------- 11
KEY/ENABLE/WAKUP ----------------- ------------------ 9
VCC ----------------------- --------------------------------- 5V
GND -------- ----------------------------------------------- GND
在Arduino板上上傳的草圖
AT命令列表的PDF
步驟5:輸入AT命令
在串行監(jiān)視器上鍵入“AT”(不帶引號(hào)),然后按Enter鍵。如果出現(xiàn)“OK”,那么一切都很好,模塊已準(zhǔn)備好接受命令。現(xiàn)在您可以更改模塊的名稱,檢索地址或版本,甚至可以重置為出廠設(shè)置。要查看默認(rèn)名稱,請(qǐng)鍵入AT + NAME。將提示該名稱,默認(rèn)情況下它是HC-05或JY_MCU或類似的東西。要更改名稱,只需鍵入AT + NAME =您想要的名稱。
如果鍵引腳不高,即在接收AT命令時(shí)沒(méi)有連接到Vcc(如果您沒(méi)有焊接),這是一個(gè)重要的注意事項(xiàng)。線程并在模塊進(jìn)入AT模式后釋放它,即使給出正確的命令后也不會(huì)顯示默認(rèn)名稱。但您仍然可以通過(guò)上面提到的命令更改名稱。要驗(yàn)證名稱是否確實(shí)已更改,請(qǐng)從您的電腦/手機(jī)搜索設(shè)備。將顯示更改的名稱。要更改波特率,請(qǐng)鍵入AT + UART =所需的波特率。通過(guò)發(fā)送AT + RESET命令退出。最有用的AT命令是AT:Ceck連接。 AT + NAME:參見(jiàn)默認(rèn)名稱AT + ADDR:參見(jiàn)默認(rèn)地址AT + VERSION:參見(jiàn)版本AT + UART:參見(jiàn)波特率AT + ROLE:查看bt模塊的作用(1 =主/0 =從機(jī))AT + RESET:復(fù)位和退出AT模式AT + ORGL:恢復(fù)出廠設(shè)置AT + PSWD:查看默認(rèn)密碼更詳細(xì)的AT命令在pdf中給出。
-
藍(lán)牙模塊
+關(guān)注
關(guān)注
30文章
577瀏覽量
55780
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論