0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

DX-BT24藍牙模塊-AT命令與手機透傳教程

VOR ? 來源:VOR234 ? 作者:h1654155972.7705 ? 2023-01-18 20:48 ? 次閱讀

1. 前言

大夏龍雀科技DX-BT24&BT24-S&BT24-PA藍牙模塊,擁有5.1藍牙協(xié)議,模塊內(nèi)置標準串口協(xié)議。可以通過模塊串口跟移動端、PC端、主設備端進行數(shù)據(jù)交互,并可以使用AT命令對模塊參數(shù)進行配置和修改。從而使設備以極低的成本、極快的速度加入物聯(lián)網(wǎng),讓設備更方便、智能

在這里插入圖片描述

1.1.串口基本參數(shù)

  • 模塊串口默認參數(shù): 9600bps/8/n/1(波特率/數(shù)據(jù)位/無校驗/停止位)

  • 模塊支持軟件流控(注:DX-BT24-PA不支持)

  • 模塊BLE UUID: SERVICE UUID: FFEO

    NOTIFY/WRITE UUID: FFE1

    WRITE UUID: FFE2

1.2.AT命令模式和透傳模式

  • AT命令模式:模塊在未被其他設備連接上的情況下,即為命令模式,可以響應命令。
  • 透傳模式:模塊被其他設備連接上后即為透傳模式,此時可以開始傳輸數(shù)據(jù)。

1.3.模塊數(shù)據(jù)吞吐量

在這里插入圖片描述

備注

上表格中數(shù)據(jù)僅供參考,本模塊支持MTU值最大為253,數(shù)據(jù)吞吐量跟手機藍牙的MTU值和連接間隔有關,數(shù)據(jù)以實際為準。

2. 接線

2.1 模塊線序定義

在這里插入圖片描述

串口TTL連接typeC數(shù)據(jù)線,連接電腦就可以開始連接調(diào)試

2.2 相關AT命令詳解

2.2.1 命令格式說明

AT+Command

  • 所有的指令以AT開頭,結(jié)束,在本文檔中表現(xiàn)命令和響應的表格中,省略了,僅顯示命令和響應。
  • 所有AT命令字符都為大寫。
  • <>內(nèi)為可選內(nèi)容,如果命令中有多個參數(shù),以逗號“,”隔開,實際命令中不包含尖括號。
  • 為回車字符\\r,十六進制為OXOD
  • 為換行字符\\n,十六進制為OXOA
  • 指令執(zhí)行成功,返回相應命令以OK結(jié)束,失敗返回EEROR=<>,“<>”內(nèi)容為對應錯誤碼(請參考5.7)。

2.2.2 回應格式說明

+lndication<=param1, param2, param3>

  • 回應指令以加號“+”開頭,結(jié)束
  • 等于“=”后面為回應參數(shù)
  • 如果回應參數(shù)中有多個參數(shù),會以逗號“,”隔開

2.2.3 AT命令舉例說明

  • 舉例:修改藍牙設備名稱為1234
  • 發(fā)送:AT+NAME1234
  • 返回:+NAME=1234
  • OK

3. AT命令詳解

3.1 基礎指令

基本指令包含:測試、版本號、藍牙狀態(tài)參數(shù)、恢復出廠設置、重啟等14條指令,表粗一般經(jīng)常使用

序號 功能 指令 響應 說明
1 測試指令 AT OK 用于測試串口
2 查詢版本號 AT+VERSION +VERSION= ``軟件版本號,依據(jù)不同的模塊與定制需求版本會有區(qū)別
3 查詢MAC地址 AT+LADDR +LADDR= ``藍牙MAC地址碼
4 查詢藍牙名 AT+NAME +NAME= ``藍牙名,最長為28個字節(jié)
設置藍牙名 AT+NAME +NAME= OK 默認名稱:BT24/BT24-S/BT24-PA,設置完該指令后需重啟生效。
5 查詢參數(shù) AT+NAMAC +NAMAC= ``參數(shù),關閉:0
設置參數(shù) AT+NAMAC +NAMAC= OK 打開6位MAC后綴:1;打開3位MAC后綴:2
6 查詢串口停止位 AT+STOP +STOP= ``序號0:1停止位
設置串口停止位 AT+STOP +STOP= OK 1:2停止位;默認值:0
7 查詢串口校驗位 AT+PARI +PARI= ``序號0:無校驗
設置串口校驗位 AT+PARI +PARI= OK 1︰奇校驗;2:偶校驗;默認值:0
8 查詢波特率 AT+BAUD +BAUD= ``波特率對應序號1:2400;2:4800;3:9600;4: 19200
設置波特率 AT+BAUD +BAUD= OK 5:38400;6:57600;7:115200默認值:3(9600)
9 查詢流控狀態(tài) AT+FLOW +FLOW = ``序號0:為關閉流控
設置流控狀態(tài) AT+FLOW OK 1:為打開流控;默認值:0
10 查詢透傳模式 AT+TRANSPORT +TRANSPORT= ``序號0:關閉透傳
設置透傳模式 AT+TRANSPORT +TRANSPORT= OK 1:打開透傳;默認值:1
11 斷開連接 AT+DISC
12 查詢藍牙設備類型 AT+TYPE +TYPE= ``參數(shù)0x0000:未指定類型;0x0040:電話本類型;0x0080:筆記本電腦類型
設置藍牙設備類型 AT+TYPE +TYPE= OK 更多類型請查找藍牙類型表;默認值:0x0000
13 軟件重啟 AT+RESET +RESETOK Power On
14 恢復出廠設置 AT+DEFAULT +DEFAULTOK

注意

設置完4/6/7/8/12指令后需重啟生效;

5指令 :設置為打開6位MAC后綴則藍牙有效名稱最長為16個字節(jié),設置為打開3位MAC后綴則藍牙有效名稱最長為22個字節(jié)。假設地址碼為:112233aabbcc,設備藍牙名稱為BT24。打開3位MAC后綴,即設備藍牙名稱為:BT24aabbcc,打開6位MAC后綴,即設備藍牙名稱為:BT24112233aabbcc,設置完成后需重啟才生效;

9指令 :中DX-BT24-PA不支持此指令;

10指令 : 如果設置關閉透傳后,模塊被連接上可以繼續(xù)響應AT指令,如連接上后再發(fā)送打開透傳命令,響應完之后,則進入透傳模式,然后不再響應命令。此指令掉電保存;

11指令 :此指令只能在透傳模式下使用,且只能由串口端發(fā)送有效,手機端發(fā)送無效。

3.2 AT指令測試

打開串口調(diào)試工具,連接端口號,打開串口,設置9600波特率,勾選加回車換行,右側(cè)設置指令,并點擊測試。

在這里插入圖片描述

此時藍牙正常連接,下面開始測試,依次輸入

  • 測試設備

AT

  • 查看設備名稱,默認BT24

AT+NAME

  • 修改設備名稱為23456VOR

AT+NAME23456VOR

  • 恢復出廠設置

AT+DEFAULT

  • 查看設備名稱,默認BT24

AT+NAME

效果如下

在這里插入圖片描述

3.3 手機測試

  • 安裝DX-SMART軟件,appIOS
  • 下面演示APP安卓端,點擊透傳,搜索BLE,連接BT24藍牙,設置文本123456內(nèi)容,手機端點擊發(fā)送

請?zhí)砑訄D片描述

  • 電腦端接收手機端數(shù)據(jù)123456

    在這里插入圖片描述

4. 小結(jié)

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2628

    瀏覽量

    47214
  • 藍牙
    +關注

    關注

    114

    文章

    5723

    瀏覽量

    169114
收藏 人收藏

    評論

    相關推薦

    藍牙自動感應模塊BLE HID無感車鑰匙方案

    ANS-BT101M 是一款低功耗藍牙模塊,支持藍牙 5.1 和 HID、GATT、HID 等配置文件。 模塊可以通過UART通信和AT
    的頭像 發(fā)表于 08-08 14:45 ?331次閱讀

    藍牙模塊如何實現(xiàn)單片機和手機端數(shù)據(jù)互傳

    藍牙模塊實現(xiàn)單片機和手機端數(shù)據(jù)互傳的過程可以分為以下幾個步驟: 硬件準備 : 確保你有一個支持藍牙通信的單片機開發(fā)板,如Arduino、Raspberry Pi等。 準備一個兼容的
    的頭像 發(fā)表于 07-24 17:59 ?1825次閱讀
    <b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>如何實現(xiàn)單片機和<b class='flag-5'>手機</b>端數(shù)據(jù)互傳

    藍牙模塊無線世界的傳輸

    在數(shù)字化、智能化的今天,藍牙技術(shù)已成為我們生活中不可或缺的一部分。藍牙無處不在,連接著我們的每一個智能設備。而在這些設備的背后,有一個神秘的角色在默默付出,那就是藍牙
    發(fā)表于 07-03 18:40

    如何挑選合適的藍牙音頻模塊?

    : 1.主從發(fā)射器解決方案 我們的模塊有:BT951,BT806A,BT806B,BT901,BT
    的頭像 發(fā)表于 06-28 16:19 ?483次閱讀
    如何挑選合適的<b class='flag-5'>藍牙</b>音頻<b class='flag-5'>模塊</b>?

    如何利用經(jīng)典藍牙bt_spp_acceptor實現(xiàn)藍牙傳功能?

    利用經(jīng)典藍牙bt_spp_acceptor實現(xiàn)藍牙傳功能?
    發(fā)表于 06-24 07:53

    KT6368A藍牙芯片AT命令會被傳出去,指令對為什么會被傳出去

    KT6368A再被連接之后,AT命令會被傳出去。被傳的這組AT命令是符合文檔要求,不應被傳,實際卻經(jīng)常被
    的頭像 發(fā)表于 05-27 15:38 ?309次閱讀
    KT6368A<b class='flag-5'>藍牙</b>芯片AT<b class='flag-5'>命令</b>會被<b class='flag-5'>透</b>傳出去,指令對為什么會被<b class='flag-5'>透</b>傳出去

    常見五大行業(yè)中無線藍牙模塊的運用

    基礎上進行加工。此外,藍牙模塊還具有二次開發(fā)特性。 ?美迅物聯(lián)網(wǎng)MesoonRF生產(chǎn)的MS-BLE050E(NRF52832)是一款超低功耗藍牙模塊,可以通過UART(串口)操作實現(xiàn)
    的頭像 發(fā)表于 05-24 17:09 ?435次閱讀

    藍牙模塊主機與從機如何傳?

    ? 本文美迅物聯(lián)網(wǎng)要給介紹藍牙模塊主機的使用,因為通常藍牙模塊從機默認就是傳模式。 ?主從藍牙
    的頭像 發(fā)表于 05-24 15:44 ?855次閱讀

    什么是經(jīng)典藍牙模塊

    ? 什么是經(jīng)典藍牙模塊? 前面我們已經(jīng)就藍牙模塊的概念做了了解,隨著時間的推移,產(chǎn)品越來越智能,需要的藍牙
    的頭像 發(fā)表于 05-24 14:52 ?381次閱讀
    什么是經(jīng)典<b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>?

    藍牙連接手機播放音樂的同時傳輸少量數(shù)據(jù),那些藍牙芯片可以實現(xiàn)呢

    影響 這個是可以做到的,詳見KT1025A-QSOP24的芯片功能,如果是模塊的需求,可以選擇BT401藍牙模塊
    的頭像 發(fā)表于 04-30 11:26 ?554次閱讀
    <b class='flag-5'>藍牙</b>連接<b class='flag-5'>手機</b>播放音樂的同時傳輸少量數(shù)據(jù),那些<b class='flag-5'>藍牙</b>芯片可以實現(xiàn)呢

    藍牙雙模音頻模塊支持串口AT指令控制介紹

    藍牙音頻模塊支持串口AT指令控制介紹,這里推薦BT401藍牙模塊,功能簡介如下: BT401
    的頭像 發(fā)表于 03-28 11:27 ?629次閱讀
    <b class='flag-5'>藍牙</b>雙模音頻<b class='flag-5'>模塊</b>支持串口AT指令控制介紹

    數(shù)據(jù)傳選擇低功耗WiFi模塊還是選擇低功耗藍牙模塊

    WiFi模塊藍牙模塊,針對部分領域的低功耗數(shù)據(jù)傳需求,工程師是該選擇低功耗WiFi模塊還是低功耗藍牙
    的頭像 發(fā)表于 01-10 18:44 ?593次閱讀
    數(shù)據(jù)<b class='flag-5'>透</b>傳選擇低功耗WiFi<b class='flag-5'>模塊</b>還是選擇低功耗<b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>?

    BT321F藍牙音頻主機發(fā)射連接TWS耳機回連和主動連接的說明

    很多藍牙耳機的展架應用,需要藍牙發(fā)射模塊,輸入音頻發(fā)送給藍牙耳機 在藍牙發(fā)射方案BT321F的
    的頭像 發(fā)表于 12-28 19:56 ?869次閱讀
    <b class='flag-5'>BT</b>321F<b class='flag-5'>藍牙</b>音頻主機發(fā)射連接TWS耳機回連和主動連接的說明

    全志XR806藍牙傳(單向)測試

    評測三 藍牙傳(單向) 有時無線傳在無法布線時有很方便的效用,不妨試試藍牙傳,效果如下: 具體是無線數(shù)據(jù)->串口數(shù)據(jù),串口數(shù)據(jù)-
    發(fā)表于 12-07 15:53

    Lyra 24系列藍牙模塊

    。 以下是本周新品情報,請及時查收: 適用于物聯(lián)網(wǎng)傳感 Laird Connectivity Lyra 24系列藍牙模塊 貿(mào)澤電子即日起開售Laird Connectivity 的 Lyra
    的頭像 發(fā)表于 11-29 08:10 ?404次閱讀
    Lyra <b class='flag-5'>24</b>系列<b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>