【发布时间】:2013-11-24 02:22:55
【问题描述】:
我的 Arduino Uno 板上有一个来自 Seeed Studio 的 SD 卡扩展板。我还有一张带有警报器 .MP3 文件的 SD 卡。我想让我的 Arduino 板播放 MP3 文件,但我不知道如何让它做到这一点。我也连接了一个扬声器。
【问题讨论】:
标签: arduino
我的 Arduino Uno 板上有一个来自 Seeed Studio 的 SD 卡扩展板。我还有一张带有警报器 .MP3 文件的 SD 卡。我想让我的 Arduino 板播放 MP3 文件,但我不知道如何让它做到这一点。我也连接了一个扬声器。
【问题讨论】:
标签: arduino
如前所述,Arduino 无法解码 MP3。作为替代方案,您可以将 MP3 转换为 CPU 密集度较低的 WAVe 文件格式,然后使用Adafruit's Wave library 将文件播放出来。
或者您可以使用VS1053 Co-Processor Shield 播放 MP3 文件。
【讨论】:
Arduino Uno 没有足够的电量在软件中播放 MP3。您将需要获得一个单独的硬件 MP3 解码器并指示它播放它们。
【讨论】:
有一个可以播放 WAV 文件的新库。可以在https://github.com/TMRh20/TMRpcm找到它
【讨论】: