chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

ESP32藍牙驅動MAX98357對音頻音樂播放

jf_88434166 ? 來源:jf_88434166 ? 作者:jf_88434166 ? 2025-12-19 19:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、簡介

MAX98357 I2S功放模塊是采用美信MAX98357 芯片開發(fā)的I2S數(shù)字單聲道D類功率放大器模塊。與ESP32等具有I2S接口的主控相結合,可廣泛用于物聯(lián)網節(jié)點、智能家居設備、藍牙音頻播放器等項目。本產品支持3.3-5V供電。在5V供電、4Ω喇叭的狀態(tài)下,具備2.5W以上的輸出功率。
采樣率:8kHz~96kHz
效率:92%
DAC增益誤差:1%
頻率響應:±0.2dB
D類開關頻率 :330kHz
擴頻帶寬 :±12.5kHz
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

增益控制 (GAIN)
如果GAIN和GND之間連接100K電阻,則為15dB
如果GAIN直接連接到GND,則為12dB
如果GAIN未連接到任何設備,則為9dB (默認狀態(tài))
如果GAIN直接連接到 VCC,則為 6dB
如果GAIN和VCC之間連接了100K電阻,則為3dB

SD模式(SD)
SD接GND(電壓在0.16V以下),則放大器關閉
SD上的電壓介于0.16V和0.77V之間,R1電阻為680K,則輸出為混合聲道(默認)
SD上的電壓介于0.77V和1.4V之間,R1電阻為330K,則輸出為右聲道
SD上的電壓高于1.4V,R1電阻為100K,則輸出為左聲道
SD引腳與Vin引腳之間連接著一個1兆歐的電阻。當使用5V電源供電時,該電阻能確保輸出電壓為“立體聲平均值”。如果你只需要左聲道或右聲道的信號,或者使用的電源電壓不是5V時,那么你可能需要通過試驗不同的電阻值來獲得所需的SD引腳輸出電壓。

推薦喇叭
5V into 4Ω @ 10% THD - 3W max
5V into 4Ω @ 1% THD - 2.5W max
3.3V into 4Ω @ 10% THD - 1.3W max
3.3V into 4Ω @ 1% THD - 1.0W max
5V into 8Ω @ 10% THD - 1.8W max
5V into 8Ω @ 1% THD - 1.4W max
3.3V into 8Ω @ 10% THD - 0.8W max
3.3V into 8Ω @ 1% THD - 0.6W max

二、ESP32、喇叭、MAX98357接線圖

在這里插入圖片描述
連接說明:

Vin5V
GNDGND
LRC26
BCLK25
DIN14
+l喇叭
-喇叭

三、Arduino測試代碼

Arduino IDE中安裝MAX98357驅動庫
在這里插入圖片描述
打開示例
在這里插入圖片描述
代碼如下:

#include < DFRobot_MAX98357A.h >

DFRobot_MAX98357A amplifier;   // instantiate an object to control the amplifier

void setup(void)
{
  Serial.begin(115200);

  /**
   * @brief Init function
   * @param btName - The created Bluetooth device name
   * @param bclk - I2S communication pin number, serial clock (SCK), aka bit clock (BCK)
   * @param lrclk - I2S communication pin number, word select (WS), i.e. command (channel) select, used to switch between left and right channel data
   * @param din - I2S communication pin number, serial data signal (SD), used to transmit audio data in two's complement format
   * @return true on success, false on error
   */
  while( !amplifier.begin(/*btName=*/"bluetoothAmplifier", /*bclk=*/GPIO_NUM_25, /*lrclk=*/GPIO_NUM_26, /*din=*/GPIO_NUM_27) ){
    Serial.println("Initialize failed !");
    delay(3000);
  }
  Serial.println("Initialize succeed!");

}

void loop(void)
{

  delay(3000);
}

四、手機藍牙連接ESP32播放音樂

打開手機藍牙功能,搜索并連接上bluetoothAmplifier節(jié)點,使用音樂播放器播放音樂。

總結

通過以上實驗,我們了解到了如何利用ESP32的藍牙功能播放音樂。

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

    關注

    0

    文章

    2

    瀏覽量

    1405
  • ESP32
    +關注

    關注

    24

    文章

    1091

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    WT2605C語音芯片:藍牙音頻播放+BLE透傳,引領智能設備語音交互革新

    一、雙模藍牙技術:音頻與通信的完美融合1.1藍牙音頻播放與BLE透傳的協(xié)同優(yōu)勢WT2605C作為一款高性能音頻
    的頭像 發(fā)表于 11-11 09:07 ?450次閱讀
    WT2605C語音芯片:<b class='flag-5'>藍牙音頻</b><b class='flag-5'>播放</b>+BLE透傳,引領智能設備語音交互革新

    低成本開源!用樂鑫科技ESP32-S3開發(fā)板輕松驅動無刷電機,保姆級教程來了!

    想用ESP32-S3開發(fā)板驅動無刷電機卻不知從何下手?本教程將手把手教你完成從硬件連接到軟件編程的全流程,無論你是新手還是有一定經驗的開發(fā)者,都能輕松掌握!本教程代碼已全部開源!后臺私信關鍵詞
    的頭像 發(fā)表于 11-06 18:03 ?335次閱讀
    低成本開源!用樂鑫科技<b class='flag-5'>ESP32</b>-S3開發(fā)板輕松<b class='flag-5'>驅動</b>無刷電機,保姆級教程來了!

    樂鑫ESP32-C6和ESP32-C61究竟該如何選擇?一文讀懂本質區(qū)別

    樂鑫科技推出的ESP32-C6和ESP32-C61均支持Wi-Fi6,但定位不同。ESP32-C6是多協(xié)議樞紐,集成Wi-Fi6、藍牙5、Zigbee和Thread,適合智能家居網關和
    的頭像 發(fā)表于 10-28 14:17 ?1374次閱讀
    樂鑫<b class='flag-5'>ESP32</b>-C6和<b class='flag-5'>ESP32</b>-C61究竟該如何選擇?一文讀懂本質區(qū)別

    ESP32 I2S音頻總線學習筆記(二):I2S讀取INMP441音頻數(shù)據

    在這上一篇文章中,我們介紹了ESP32 I2S音頻總線的相關知識,簡要了解了什么是I2S總線、它的通信格式,以及相關的底層API函數(shù),這篇文章將介紹一個小案例——ESP32驅動INMP
    的頭像 發(fā)表于 10-23 19:55 ?3700次閱讀
    <b class='flag-5'>ESP32</b> I2S<b class='flag-5'>音頻</b>總線學習筆記(二):I2S讀取INMP441<b class='flag-5'>音頻</b>數(shù)據

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?14次下載

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

    本文介紹了如何把ESP32用作一個藍牙串口透傳設備使用,其功能和常用的HC-05/06串口藍牙設備一樣。并與手機藍牙串口APP進行雙向藍牙
    的頭像 發(fā)表于 06-20 17:45 ?2201次閱讀
    <b class='flag-5'>ESP32</b>用作經典<b class='flag-5'>藍牙</b>串口透傳模塊與手機進行串口通信

    ESP32驅動MFRC522 RFID模塊讀寫IC卡數(shù)據

    本文將介紹ESP32開發(fā)板驅動MFRC522 RFID模塊,讀取RFID卡原始數(shù)據、獲取RFID卡的UID,并將個人數(shù)據添加到RFID卡中。
    的頭像 發(fā)表于 05-28 15:52 ?756次閱讀
    <b class='flag-5'>ESP32</b><b class='flag-5'>驅動</b>MFRC522 RFID模塊讀寫IC卡數(shù)據

    【開源分享】用ESP32復刻一個iPod :便攜式音樂播放器Tangara

    Tangara是一款便攜式開源音樂播放器,硬件電路使用KiCad設計,而且它的外殼和固件也是100%開源,點擊閱讀原文或下載鏈接可跳轉下載。它通過3.5毫米耳機插孔或藍牙輸出高品質聲音,電池續(xù)航
    的頭像 發(fā)表于 04-22 08:05 ?1777次閱讀
    【開源分享】用<b class='flag-5'>ESP32</b>復刻一個iPod :便攜式<b class='flag-5'>音樂</b><b class='flag-5'>播放</b>器Tangara

    【開源分享】用ESP32復刻一個iPod :便攜式音樂播放器Tangara

    Tangara 是一款便攜式音樂播放器。它通過 3.5 毫米耳機插孔或藍牙輸出高品質聲音,電池續(xù)航時間長,并包括一個功能強大的處理器,足以支持您可以投入的任何音頻格式。它也是運行開源軟
    發(fā)表于 04-21 11:35

    Made with KiCad:Tangara 便攜式音樂播放

    外殼?一切由你的觸摸輪做主。 這同樣也是一個適用于非音頻應用場景的出色 DIY 平臺。例如,設備核心的 ESP32 模塊深受熱衷于探索 Wi-Fi 與藍牙連接技術的開發(fā)者青睞。但與大多數(shù)同類平臺
    發(fā)表于 04-16 14:01

    零知開源——ESP32語音交互系統(tǒng)(AI小智)開發(fā)教程

    一、功能介紹小智AI聊天機器人是一個基于嵌入式硬件與人工智能技術深度融合的智能交互系統(tǒng)。該項目以ESP32開發(fā)板為核心,結合語音喚醒、自然語言處理、音頻解碼播放及圖形化交互界面四大核心模塊,實現(xiàn)
    發(fā)表于 03-29 16:30

    零知開源——ESP32語音交互系統(tǒng)(AI小智)開發(fā)教程

    小智AI聊天機器人是一個基于嵌入式硬件與人工智能技術深度融合的智能交互系統(tǒng)。該項目以ESP32開發(fā)板為核心,結合語音喚醒、自然語言處理、音頻解碼播放及圖形化交互界面四大核心模塊,實現(xiàn)人機交互功能
    的頭像 發(fā)表于 03-29 15:33 ?1.1w次閱讀
    零知開源——<b class='flag-5'>ESP32</b>語音交互系統(tǒng)(AI小智)開發(fā)教程

    esp32如何接入豆包

    要在 ESP32 上接入豆包工具,本質上是讓 ESP32 設備與豆包的 API 進行通信,以獲取相關服務
    的頭像 發(fā)表于 02-05 13:40 ?2897次閱讀
    <b class='flag-5'>esp32</b>如何接入豆包

    藍牙音頻接收模塊助力兒童玩具智能化

    音頻藍牙模組在玩具中的應用非常常見,特別是在需要音頻互動、音樂播放或語音功能的玩具中。一、應用場景1.
    的頭像 發(fā)表于 01-10 15:57 ?1142次閱讀
    <b class='flag-5'>藍牙音頻</b>接收模塊助力兒童玩具智能化

    深入了解山景藍牙音頻解碼器的工作原理以及應用領域

    藍牙音頻解碼器是一種用于將數(shù)字音樂解碼成模擬聲音信號的裝置。藍牙解碼器現(xiàn)在被廣泛應用于智能手機、平板電腦和電腦等數(shù)字音樂播放設備,能夠一定程
    的頭像 發(fā)表于 01-08 09:39 ?2298次閱讀
    深入了解山景<b class='flag-5'>藍牙音頻</b>解碼器的工作原理以及應用領域