小明分享|nRF52840 蓝牙模块连接测试
一、可主從配對藍牙模組
1、測試前準備
硬件準備
兩臺PC機、(2塊)WT52840-S1模組,轉接板,USB數據線
軟件準備
藍牙串口調試助手
2、測試
(1)將WT52840-S1模組分別通過轉接板與USB數據線連接到PC機。
(2)通過藍牙AT指令檢查模組是否正常。
- AT指令: AT+TEST
- 執行結果:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-uFPxYTe2-1608537568819)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216150116313.png)]
回復OK即表示模塊正常運行。
(3)分別對模組進行配置,一塊配置為主機模式,作為主端連接;另一塊配置為從機模式,作為從機。
- 配置從機AT指令:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-YG5nUe1c-1608537568821)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216151611318.png)]
- 配置主機AT指令:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-XltzmvEN-1608537568822)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216154113646.png)]
配置好主從機之后進行連接,主機開啟掃描進行連接。
AT+SCAN_START //開啟主機掃描。若從機打開,主機掃描到會連接上從機 AT+STATUS? //查詢藍牙狀態。返回值: 0 空閑 1 廣播 2 掃描 3 連接主機:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-5QWex6t1-1608537568823)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216160305202.png)]
從機:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-NW4KPf67-1608537568824)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216160415450.png)]
若是連接不成功可以嘗試更改一下從機的MAC地址。
AT+ADDR=112233445566 //修改模塊的MAC地址,注意MAC地址格式(4)連接成功即可收發數據進行測試。
二、主從一體藍牙模組
1、測試前準備
硬件準備
一臺PC機,一臺手機,WT52832-S2藍牙模組,轉接板,USB數據線
軟件準備
串口調試助手,藍牙調試助手(手機APP)
2、連接測試
(1)將WT52832-S1模組分別通過轉接板與USB數據線連接到PC機。
(2)通過藍牙AT指令檢查模組是否正常。
- AT指令: AT+TEST
- 執行結果:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-FtUT2h4G-1608537568827)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216150116313.png)]
回復OK即表示模塊正常運行。
(3)查詢藍牙名稱
- AT指令: AT+NAME?
- 執行結果:
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-NtOzkELT-1608537568827)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216162751735.png)]
若要更改名稱,可使用: AT+NAME=名稱 指令進行更改。
(4)打開手機的藍牙調試助手,掃描藍牙。
(5)參考模組的規格書,設置藍牙的透傳參數。設置完成后進行連接。
(6)連接成功后,可進行數據傳輸測試。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Hglrju33-1608537568828)(C:\Users\黃觀平\AppData\Roaming\Typora\typora-user-images\image-20201216163929352.png)]
三、附錄
1.錯誤碼CODE說明
| 1 | 無效輸入 | |
| 2 | 不支持的命令 | |
| 4 | 當前狀態該命令不允許 | 有些命令在藍牙連接狀態不允許,需斷開藍牙后操作 |
| 5 | 該命令沒有可執行操作 |
2.其他可使用AT指令
模塊復位重啟: AT+RESET
串口波特率操作: AT+BAUD=115200
關閉主機掃描 : AT+SCAN_STOP
查詢連接的設備: AT+CONN?
斷開當前藍牙: AT+DISCONN
恢復默認配置命令: AT+DEFAULT
總結
以上是生活随笔為你收集整理的小明分享|nRF52840 蓝牙模块连接测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 活动分享|今晚启明云端与您相约立创直播间
- 下一篇: 小明分享|8ms平台下工程源码分析