藍牙模塊上電之后(接上VCC和GND)便可以發出藍牙信號。 模塊與手機端或者電腦端連接通信的話,藍牙模塊需要設置成從機模式;模塊跟模塊之間通信的話,一個設置成主機模式,另一個設置成從機模式。 推薦通過USB轉串口模塊將藍牙模塊與電腦連接,因為如果使用開發板與電腦連接的話會有一些問題,因為開發板上的串口一般被用作串口與電腦連接。 電腦端通過運行藍牙調試程序可以給藍牙發送指令,設置藍牙的不同參數。此時需進入模塊的AT模式。 進入AT模式的方法:按鍵按住再上電 VCC GND RX TX 接好 然后紅燈慢閃 才是AT模式。 進入AT模式后就可以通過藍牙調試程序給藍牙發送指令了。 例: 發送指令:”AT+ROLE=0【回車】“ 收到回復“OK”后便表示模塊“從機模式”設置成功,此時將模塊重新上電之后(這時應該將使能端EN置高電平)模塊便處于“從機模式”狀態,手機為主機,可以與模塊連接通信。 手機端跟模塊建立連接后便可以進行收發數據通信,如果數據出現亂碼則可以通過以下兩個方法處理: 1、檢查模塊內部設置的波特率和軟件端設置的波特率是否一致,這兩個波特率需一致方可正常的收發數據。 2、通過“AT+INIT【回車】”指令初始化SPP規范。 注意: 1、發送指令的過程的如果收到的回復是"ERRO(0)",則表示自己發送的指令格式上有錯誤,請檢查后再發送嘗試,另外說明一點,模塊指令手冊上例子指令的格式有些也有些錯誤,我已將使用過程中發現的錯誤指令做了正確的標注。 HC-05引腳說明: STATE : 藍牙狀態引出腳,未連接輸出低電平,連接后輸出高電平,可懸空
如果發現有錯漏,希望能聯系修改
1,安裝setep,控件。
2,打開“藍牙測試軟件”
3,把05的模塊進入絕對AT狀態(也就是34腳接高電平,模塊上電,38400波特率)
4,發指令即可。
提示:最好使用05帶底板的模塊來測試
按著KEY不要放,上電,使用軟件“獲取模塊信息”,可以讀出所有信息。
本軟件可以測試HC-03和HC-05,不可以測試HC-04 -06 -07,他們有另一個專用測試軟。
0.png (42.6 KB, 下載次數: 47)
下載附件
2018-7-4 18:33 上傳
全部資料51hei下載地址:
藍牙模塊(HC-05).zip
(4.31 MB, 下載次數: 126)
2018-7-4 13:36 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|