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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

Ai-WB2模組與手機(jī)建立SPP連接,在UART-Bluetooth LE透?jìng)髂J较聜鬏敂?shù)據(jù)

安信可科技 ? 來(lái)源:安信可科技 ? 2023-05-22 11:46 ? 次閱讀

目錄

1. 準(zhǔn)備工作

2. 創(chuàng)建藍(lán)牙服務(wù)并廣播

3. 創(chuàng)建BLE連接

4. BLE藍(lán)牙服務(wù)端查詢(xún)服務(wù)和發(fā)現(xiàn)特征

5. BLE客戶(hù)端發(fā)現(xiàn)服務(wù)和服務(wù)特征

6. BLE服務(wù)端配置和使能BLE App

PART 01 準(zhǔn)備工作

需要準(zhǔn)備的軟硬件Ai-WB2系列模組或者開(kāi)發(fā)板,Type-C數(shù)據(jù)線,藍(lán)牙調(diào)試助手。

下載鏈接

提取碼:1234

PART 02 創(chuàng)建藍(lán)牙服務(wù)并廣播

1.先保證模塊或者開(kāi)發(fā)板上電打印ready,如下圖:

9a5bdc46-f674-11ed-90ce-dac502259ad0.png

2.發(fā)送以下指令:

9a738d96-f674-11ed-90ce-dac502259ad0.png

如下圖:

9a8a132c-f674-11ed-90ce-dac502259ad0.png

PART 03 創(chuàng)建BLE連接

打開(kāi)手機(jī)APP上的nrfConnect調(diào)試助手,點(diǎn)擊SCAN開(kāi)始掃描,找到 Bluetooth LE 服務(wù)端的 MAC 地址,點(diǎn)擊 CONNECT 進(jìn)行連接,此時(shí)串口應(yīng)該會(huì)打印類(lèi)似于 +BLECONN:0,“604298:aa” 的 log,這表示已經(jīng)建立了 Bluetooth LE 連接,如下圖:

9aa1aaa0-f674-11ed-90ce-dac502259ad0.png

PART 04 BLE藍(lán)牙服務(wù)端查詢(xún)服務(wù)和發(fā)現(xiàn)特征

發(fā)送AT+BLEGATTSSRV?和AT+BLEGATTSCHAR?進(jìn)行查詢(xún)和發(fā)現(xiàn)特性,如下圖:

9ab578be-f674-11ed-90ce-dac502259ad0.png

PART 05 BLE客戶(hù)端發(fā)現(xiàn)服務(wù)和服務(wù)特征

1.此時(shí)在手機(jī) nRF 調(diào)試助手客戶(hù)端點(diǎn)擊 UUID:0xA002 的 UnKnown Service,如下圖:

9ae3874a-f674-11ed-90ce-dac502259ad0.png

2.此時(shí)在手機(jī) nRF 調(diào)試助手客戶(hù)端的 UUID:0xA002 的 UnKnown Service 服務(wù)下一級(jí)選項(xiàng)中選擇點(diǎn)擊 Properties 為 NOTIFY 或者 INDICATE 的服務(wù)特征的右側(cè)按鈕(這里 ESP-AT 默認(rèn) Properties 為 NOTIFY 或者 INDICATE 的服務(wù)特征是 0xC305 和 0xC306),開(kāi)始偵聽(tīng) Properties 為 NOTIFY 或者 INDICATE 的服務(wù)特征,如下圖:

9b1a28b8-f674-11ed-90ce-dac502259ad0.png

PART 06 BLE服務(wù)端配置和使能BLE APP

選擇支持 notify 或者 indicate 的 characteristic 作為寫(xiě)通道發(fā)送數(shù)據(jù),選擇支持寫(xiě)操作的 characteristic 作為讀通道接收數(shù)據(jù)。指令為:

9b410302-f674-11ed-90ce-dac502259ad0.png

如下圖:

9b4b42a4-f674-11ed-90ce-dac502259ad0.png

9b9593f4-f674-11ed-90ce-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    114

    文章

    5723

    瀏覽量

    169076
  • BlueTooth
    +關(guān)注

    關(guān)注

    3

    文章

    203

    瀏覽量

    61136
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1214

    瀏覽量

    100995
  • BLE
    BLE
    +關(guān)注

    關(guān)注

    12

    文章

    643

    瀏覽量

    59249
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1390

    瀏覽量

    30160

原文標(biāo)題:拿來(lái)就能用 | Ai-WB2模組與手機(jī)建立SPP 連接,在UART-Bluetooth LE 透?jìng)髂J较聜鬏敂?shù)據(jù)

文章出處:【微信號(hào):安信可科技,微信公眾號(hào):安信可科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Ai-WB2模組HTTP客戶(hù)端POST請(qǐng)求方法

    需要準(zhǔn)備的軟硬件:Ai-WB2系列模組或者開(kāi)發(fā)板,Type-C數(shù)據(jù)線。
    的頭像 發(fā)表于 10-28 09:05 ?1574次閱讀
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>模組</b>HTTP客戶(hù)端POST請(qǐng)求方法

    Ai-WB2系列模組/開(kāi)發(fā)板連接亞馬遜云的方法介紹

    Ai-WB2系列模組/開(kāi)發(fā)板一個(gè)
    的頭像 發(fā)表于 01-13 15:11 ?1154次閱讀
    <b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>/開(kāi)發(fā)板<b class='flag-5'>連接</b>亞馬遜云的方法介紹

    請(qǐng)問(wèn)ESP32-C3可以使用藍(lán)牙連接電腦嗎?

    5.2 我使用模組UART-Bluetooth LE 模式可以
    發(fā)表于 06-27 08:10

    BM1021-L雙模藍(lán)牙模組技術(shù)規(guī)格書(shū)

    `BM1021-L雙模藍(lán)牙模組符合藍(lán)牙4.1協(xié)議標(biāo)準(zhǔn)。同時(shí)支持藍(lán)牙3.0模式(BR/EDR,SPP協(xié)議)及低功耗藍(lán)牙
    發(fā)表于 03-11 16:12

    YK661DM20 雙模的藍(lán)牙數(shù)據(jù)模塊的特點(diǎn)和應(yīng)用

    LE-GATT;高速UART數(shù)據(jù);快速建立連接
    發(fā)表于 07-18 19:59

    Ai-WB2模組手機(jī)建立基于Gatt的連接,實(shí)現(xiàn)在UART-Bluetooth LE模式下傳輸數(shù)據(jù)

    安信可官網(wǎng)的combo_AT固件不斷更新,為了方便大家開(kāi)發(fā)WB2系列,本示例使用安信可自主開(kāi)發(fā)的AT固件實(shí)現(xiàn)藍(lán)牙與串口通訊。波特率115200。
    的頭像 發(fā)表于 09-05 15:23 ?763次閱讀
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>模組</b>與<b class='flag-5'>手機(jī)</b><b class='flag-5'>建立</b>基于Gatt的<b class='flag-5'>連接</b>,實(shí)現(xiàn)在<b class='flag-5'>UART-Bluetooth</b> <b class='flag-5'>LE</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模式</b><b class='flag-5'>下傳輸</b><b class='flag-5'>數(shù)據(jù)</b>

    安信可Ai-WB2系列模組概述

    Ai-WB2系列模組是安信可科技開(kāi)發(fā)的Wi-Fi&BT模組,該模組搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協(xié)議和BLE 5.0協(xié)議。雙模
    的頭像 發(fā)表于 09-09 10:01 ?1281次閱讀

    Ai-WB2系列模組中靜態(tài)內(nèi)存和動(dòng)態(tài)內(nèi)存的獲取

    eclipse軟件,bl_iot_sdk,Ai-WB2系列模組或者開(kāi)發(fā)板,靜態(tài)內(nèi)存分析軟件bouffalo_parse_tool-win32。
    的頭像 發(fā)表于 09-18 09:48 ?457次閱讀
    <b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>中靜態(tài)內(nèi)存和動(dòng)態(tài)內(nèi)存的獲取

    Ai-WB2系列模組AT固件使用教程

    需要準(zhǔn)備的軟硬件:Ai-WB2系列模組或者開(kāi)發(fā)板,Type-C數(shù)據(jù)線,安信可云服務(wù)器。
    的頭像 發(fā)表于 09-24 11:19 ?2558次閱讀
    <b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>AT固件使用教程

    安信可Ai-WB2系列模組基于TCP的MQTT連接服務(wù)器使用示例

    安信可Ai-WB2系列模組基于TCP的MQTT連接服務(wù)器使用示例
    的頭像 發(fā)表于 10-16 10:21 ?840次閱讀
    安信可<b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>基于TCP的MQTT<b class='flag-5'>連接</b>服務(wù)器使用示例

    Ai-WB2模組HTTP客戶(hù)端HEAD和GET請(qǐng)求方法

    需要準(zhǔn)備的軟硬件:Ai-WB2系列模組或者開(kāi)發(fā)板,Type-C數(shù)據(jù)線。
    的頭像 發(fā)表于 10-21 16:37 ?565次閱讀
    <b class='flag-5'>Ai-WB2</b><b class='flag-5'>模組</b>HTTP客戶(hù)端HEAD和GET請(qǐng)求方法

    安信可Ai-WB2系列模組/開(kāi)發(fā)板連接AWS亞馬遜云

    文章目錄 一、軟硬件的準(zhǔn)備 二、亞馬遜云物模型建立 三、連接亞馬遜云demo獲取以及配置 四、硬件接線 五、燒錄軟件的使用 六、連接亞馬遜云 七、聯(lián)系我們 前言 Ai-WB2系列
    的頭像 發(fā)表于 01-16 14:28 ?601次閱讀
    安信可<b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>/開(kāi)發(fā)板<b class='flag-5'>連接</b>AWS亞馬遜云

    安信可Ai-WB2系列模組/開(kāi)發(fā)板連接AWS亞馬遜云方法

    文章目錄 一、軟硬件的準(zhǔn)備 二、亞馬遜云物模型建立 三、連接亞馬遜云demo獲取以及配置 四、硬件接線 五、燒錄軟件的使用 六、連接亞馬遜云 七、聯(lián)系我們 前言 Ai-WB2系列
    的頭像 發(fā)表于 04-16 15:53 ?372次閱讀
    安信可<b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>/開(kāi)發(fā)板<b class='flag-5'>連接</b>AWS亞馬遜云方法

    Ai-WB2使用HomeAssistant-C庫(kù)接入HomeAssistant

    Ai-M61/62只用來(lái)連接MQTT太浪費(fèi)資源了,Ai-WB2更具性?xún)r(jià)比!
    的頭像 發(fā)表于 06-15 14:00 ?433次閱讀
    <b class='flag-5'>Ai-WB2</b>使用HomeAssistant-C庫(kù)接入HomeAssistant

    安信可Ai-WB2系列模組/開(kāi)發(fā)板連接AWS亞馬遜云方法

    一、軟硬件的準(zhǔn)備二、亞馬遜云物模型建立三、連接亞馬遜云demo獲取以及配置四、硬件接線五、燒錄軟件的使用六、連接亞馬遜云七、聯(lián)系我們前言Ai-WB2系列
    的頭像 發(fā)表于 07-05 08:23 ?313次閱讀
    安信可<b class='flag-5'>Ai-WB2</b>系列<b class='flag-5'>模組</b>/開(kāi)發(fā)板<b class='flag-5'>連接</b>AWS亞馬遜云方法