本文主要是介绍esp32 8行代码实现蓝牙音响,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
硬件准备:
具体代码:
接线:
备注:
八行代码实现简易版蓝牙音响,亲测有效:
esp32 DIY蓝牙音响_哔哩哔哩_bilibili
硬件准备:
ESP32-wroom、MAX98357音频放大器模块、4欧3瓦小喇叭、杜邦线若干
开发工具:arduinoIDE
具体代码:
#include <Arduino.h>#include "BluetoothA2DPSink.h"BluetoothA2DPSink a2dp_sink;void setup(){i2s_pin_config_t my_pin_config = {.bck_io_num = 26,//输入 bck.ws_io_num = 25,//输入 .data_out_num = 22,//输出 ##ch340开发板建议用27引脚.data_in_num = I2S_PIN_NO_CHANGE};a2dp_sink.set_pin_config(my_pin_config);a2dp_sink.start("xiaomaiMusic");
}void loop(){}
接线:
ESP32-wroom MAX98357
22引脚 DIN
26引脚 BCLK
25引脚 LRC
备注:
上面案例用的是usb口子的esp32开发板,typec口子的开发板data_out_num改成成27号引脚即可。如出现连接上蓝牙但是无法播放音乐,出现的是很多杂音,大概率是接线不正确。
这篇关于esp32 8行代码实现蓝牙音响的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!