国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

一、簡介

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

增益控制 (GAIN)
如果GAIN和GND之間連接100K電阻,則為15dB
如果GAIN直接連接到GND,則為12dB
如果GAIN未連接到任何設備,則為9dB (默認狀態)
如果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節點,使用音樂播放器播放音樂。

總結

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

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

    關注

    0

    文章

    2

    瀏覽量

    1412
  • ESP32
    +關注

    關注

    26

    文章

    1194

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32 驅動瀚海微SD NAND 完整方案 + FAT/FAT32 驅動核心區別

    ESP32?驅動 SD NAND?的核心是基于SDIO?接口(SD NAND?主流通信方式,兼容 SPI?但速率更高),借助樂鑫官方esp-idf框架的SDMMC?驅動庫實現,無需額外
    的頭像 發表于 02-02 11:38 ?243次閱讀
    <b class='flag-5'>ESP32</b> <b class='flag-5'>驅動</b>瀚海微SD NAND 完整方案 + FAT/FAT32 <b class='flag-5'>驅動</b>核心區別

    MAX98357A/MAX98357B:低成本PCM D類放大器的卓越之選

    MAX98357A/MAX98357B:低成本PCM D類放大器的卓越之選 在電子設備的音頻處理領域,一款性能出色且成本可控的放大器至關重要。今天,我們就來深入了解一下Maxim
    的頭像 發表于 01-16 16:10 ?316次閱讀

    MAX98357A/MAX98357B:低成本PCM D類放大器的卓越之選

    MAX98357A/MAX98357B:低成本PCM D類放大器的卓越之選 在電子設備的音頻放大領域,如何在保證音質的同時降低成本、減小尺寸一直是工程師們追求的目標。Maxim Integrated
    的頭像 發表于 01-16 15:55 ?284次閱讀

    ESP32 Wi-Fi 控制 LED 燈的原理

    控制LED燈的——從底層硬件連接,到網絡通信邏輯,一步步拆解整個過程。一、系統概覽ESP32是一顆集成度極高的芯片,內置Wi-Fi、藍牙、雙核MCU和豐富的外設接
    的頭像 發表于 01-09 19:04 ?291次閱讀
    <b class='flag-5'>ESP32</b> Wi-Fi 控制 LED 燈的原理

    藍牙音頻播放問題

    有償!!!STM32F407驅動WM8978播放藍牙SBC音頻數據有滋滋聲和電音。
    發表于 01-05 21:32

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

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

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

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

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

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

    ESP32開發板元件資料

    ESP32開發板元件
    發表于 07-21 14:47 ?15次下載

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

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

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

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

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

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

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

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

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

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

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

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