女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

ESP32用作經典藍牙串口透傳模塊與手機進行串口通信

jf_88434166 ? 來源:jf_88434166 ? 作者:jf_88434166 ? 2025-06-20 17:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡介

在這里插入圖片描述

ESP32-WROOM-32模組集成了雙模藍牙包括傳統藍牙(BR/EDR)、低功耗藍牙(BLE)和 Wi-Fi,具有廣泛的用途:Wi-Fi 支持極大范圍的通信連接,也支持通過路由器直接連接互聯網;而藍牙可以讓用戶連接手機或者廣播 Bluetooth LE Beacon 以便于信號檢測。
藍牙特性:
? 支持標準 Class-1、Class-2 和 Class-3,且無需外部功率放大器
? 增強型功率控制 (Enhanced Power Control)
? 輸出功率高達 +9 dBm
? NZIF 接收器具有–94 dBm 的 BLE 接收靈敏度
? 自適應跳頻 (AFH)
? 基于 SDIO/SPI/UART 接口的標準 HCI
? 高速 UART HCI,最高可達 4 Mbps
? 支持藍牙 4.2 BR/EDR 和 Bluetooth LE 雙模 controller
? 同步面向連接/擴展同步面向連接 (SCO/eSCO)
? CVSD 和 SBC 音頻編解碼算法
? 藍牙微微網 (Piconet) 和散射網 (Scatternet)
? 支持傳統藍牙和低功耗藍牙的多設備連接
? 支持同時廣播和掃描
開發板集成Type-C USB轉TTL串口芯片CH343可以實現一鍵串口下載程序和串口打印。

ESP32開發板Arduino程序

開發板管理器搜索安裝ESP32開發板
在這里插入圖片描述
選擇好自己手里所用的對應開發板
在這里插入圖片描述
打開BluetoothSerial示例程序
在這里插入圖片描述

//This example code is in the Public Domain (or CC0 licensed, at your option.)
//By Evandro Copercini - 2018
//
//This example creates a bridge between Serial and Classical Bluetooth (SPP)
//and also demonstrate that SerialBT have the same functionalities of a normal Serial

#include "BluetoothSerial.h"

#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED)
#error Bluetooth is not enabled! Please run `make menuconfig` to and enable it
#endif

BluetoothSerial SerialBT;

void setup() {
  Serial.begin(115200);
  SerialBT.begin("ESP32test"); //Bluetooth device name
  Serial.println("The device started, now you can pair it with bluetooth!");
}

void loop() {
  if (Serial.available()) {
    SerialBT.write(Serial.read());
  }
  if (SerialBT.available()) {
    Serial.write(SerialBT.read());
  }
  delay(20);
}

手機與ESP32開發板進行藍牙串口透傳通信

編譯上傳例程到ESP32開發板,在手機應用市場搜索下載安裝“SPP藍牙串口”APP,本實驗中用的是"Arduino bluetooth controller"APP,打開APP搜索ESP32tset藍牙設備并建立連接。
在這里插入圖片描述
在這里插入圖片描述
選擇Terminal mode
在這里插入圖片描述
在這里插入圖片描述
Arduino IDE打開串口助手,手機藍牙串口APP和串口助手互發信息,即可顯示出收到信息。通過修改例程中的波特率參數即可更改藍牙串口通信的波特率。

總結

通過本實驗可把ESP32用作一個藍牙串口透傳設備使用,功能和常用的HC-05/06串口藍牙設備一樣。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 串口通信
    +關注

    關注

    34

    文章

    1639

    瀏覽量

    56804
  • 藍牙串口
    +關注

    關注

    1

    文章

    12

    瀏覽量

    7520
  • 透傳模塊
    +關注

    關注

    0

    文章

    40

    瀏覽量

    3511
  • ESP32
    +關注

    關注

    21

    文章

    1017

    瀏覽量

    19246
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    藍牙模塊芯片串口的AT指令模式和波特率是什么意思

    藍牙串口模塊,一般都會有兩個模式,即AT指令模式,以及模式
    的頭像 發表于 01-05 16:42 ?3534次閱讀
    <b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b>芯片<b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b>的AT指令模式和波特率是什么意思

    請問ESP32 BLE如何主動發送數據?

    我在做ESP32 BLE,通過串口數據。看到的例程都是
    發表于 06-21 11:25

    藍牙4.0(BLE)主從通信模塊

    `概述 低功耗藍牙模塊協議是針對低功耗藍牙模塊
    發表于 07-05 15:23

    串口——你不可不知的藍牙模塊最簡便的通信方式

    原來使用串口藍牙設備擺脫線纜的束縛在0-30米范圍內實現藍牙無線串口通信。深圳天工測控 SKYLAB推出的
    發表于 07-17 11:24

    詳解藍牙52832模塊串口通訊方式

    作為主設備,在模塊手機成功建立連接后即可開始雙向數據透明傳輸。基本架構如下:天工測控推出的藍牙4.2模塊 SKB369是一款基于NodicnRF52832方案的
    發表于 09-14 16:02

    如何用Ardunio IDE對ESP32 NodeMCU板子刷入藍牙BLE串口固件

    why 這又是一篇軟件的安裝及卸載類水文。 本文的目的是,記錄并闡述如何用Ardunio IDE對ESP32 NodeMCU板子刷入藍牙BLE串口
    發表于 11-01 07:35

    RK3399 Android下實現藍牙串口

    了。  APP連接藍牙模塊  輸入字符串,點擊發送測試,電腦端串口助手軟件就會收到發送的字符串,通信成功  通過藍牙
    發表于 08-17 16:41

    詳解藍牙4.2模塊串口通訊方式

    手機作為主設備,在模塊手機成功建立連接后即可開始雙向數據透明傳輸。基本架構如下:?天工測控推出的藍牙4.2模塊 SKB369是一款基于N
    的頭像 發表于 06-12 11:12 ?1.9w次閱讀
    詳解<b class='flag-5'>藍牙</b>4.2<b class='flag-5'>模塊</b>的<b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b>通訊方式

    JDY-31-V1.3藍牙SPP串口模塊手冊下載

    JDY-31-V1.3藍牙SPP串口模塊手冊下載
    發表于 06-07 09:37 ?41次下載

    基于Arduino構建NodeMCU藍牙

    why 這又是一篇軟件的安裝及卸載類水文。 本文的目的是,記錄并闡述如何用Ardunio IDE對ESP32 NodeMCU板子刷入藍牙BLE串口
    發表于 10-25 21:06 ?2次下載
    基于Arduino構建NodeMCU<b class='flag-5'>藍牙</b><b class='flag-5'>透</b><b class='flag-5'>傳</b>

    HC05 藍牙模塊 連接 ESP32 經典藍牙

    概述HC05是一款常用的經典藍牙模塊,某寶有大量銷售,主從機一體,而ESP32藍牙兼容經典
    發表于 11-24 12:36 ?65次下載
    HC05 <b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b> 連接 <b class='flag-5'>ESP32</b> <b class='flag-5'>經典</b><b class='flag-5'>藍牙</b>

    ESP32 BLE藍牙 使用AT指令與其他BLE藍牙模塊 配置教程

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔ESP32 BLE藍牙 使用AT指令與其他BLE藍牙模塊
    發表于 12-03 17:36 ?44次下載
    <b class='flag-5'>ESP32</b> BLE<b class='flag-5'>藍牙</b> 使用AT指令與其他BLE<b class='flag-5'>藍牙</b><b class='flag-5'>模塊</b><b class='flag-5'>透</b><b class='flag-5'>傳</b> 配置教程

    ESP32學習記錄<三>串口通信

    ESP32學習記錄串口通信文章目錄ESP32學習記錄串口通信前言一、通過
    發表于 12-20 19:34 ?17次下載
    <b class='flag-5'>ESP32</b>學習記錄<三><b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    BLE TPT藍牙串口模塊手冊

    電子發燒友網站提供《BLE TPT藍牙串口模塊手冊.pdf》資料免費下載
    發表于 09-09 09:37 ?2次下載
    BLE TPT<b class='flag-5'>藍牙</b><b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>手冊

    BLE DSER藍牙串口模塊

    電子發燒友網站提供《BLE DSER藍牙串口模塊.pdf》資料免費下載
    發表于 09-09 09:26 ?1次下載
    BLE DSER<b class='flag-5'>藍牙</b><b class='flag-5'>串口</b><b class='flag-5'>透</b><b class='flag-5'>傳</b><b class='flag-5'>模塊</b>