第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文章
578瀏覽量
55886
發布評論請先 登錄
相關推薦
評論