# MP3模块

## 概述

MP3模块是一款可以播放歌曲的模块，采用语音芯片YX5200进行解析音乐文件，通过喇叭发出音乐。模块上电之后SD卡下面有一个红色LED灯会亮，当其开始工作后，接线口旁边一个绿灯会闪烁。 SD卡内部mp3文件设置： SD卡内部新建文件夹，将其命名为mp3。 mp3文件夹内部放置音乐，音乐文件后缀支持.mp3及.wav后缀名。内部放置音乐文件命名必须以0001开头，最多支持65536首曲目。

## 参数

* 尺寸：48x24mm
* 工作电压：5V
* 接口类型：XH2.54mm-3P
* 引脚定义：1-地 2-电源 3-信号

## 接口说明

* 可用端口：2、3、4、9、10、11、12、13、A0、A1、A2、A3

## 使用方式

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LXNWrrDvtjSEAQFshOE%2F-LXNWwvtDh60WyWXTX0s%2Farduino-33.png?generation=1548747265944532\&alt=media)

SD 卡内部 mp3 文件设置：

MP3 使用说明: SD 卡内部新建文件夹，将其命名为 mp3。 mp3 文件夹内部放置音乐，音乐文件后缀支持.mp3 及.wav 后缀名。内部放置音乐文件命名必须以 0001 开头，最多支持 65536 首曲目。

程序说明：

mp3 程序块有三个，分别为音量设置，指定曲目播放和播放模式设定。

音量设置一般放置在初始化中，设定音量 0\~100，根据实际需要设置即可。

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdVZ-dALudvJ8kY%2Farduino-40.png?generation=1547805795172783\&alt=media)

指定播放曲目需按照 SD 卡内部 MP3 音乐设置，mp3 文件夹内部设置 0001.mp3 曲目设置即可设置第一首，mp3 文件夹内部有 0255.mp3 曲目设置就可播放 255，如图所示

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdXgFOwX6mrHTpk%2Farduino-39.png?generation=1547805796206071\&alt=media)

播放模式设定： 播放模式可以选择五种状态：播放模式选择播放即单曲循环文件夹内部第一首曲目；循环播放模式即为循环播放文件夹内部全部曲目；随机播放模式为随机播放文件夹内部曲目；暂停 是暂停当前曲目，当下一个播放命令执行时继续播放当前曲目；停止模式是停止播放。 播放方式还可选择4中方式：上一首即为播放编号排序上一首的曲目；下一首即为播放拨号排序下一首的曲目；增大音量一次即可增大一度音量；减小音量一次即可见效一度音量。

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdZ2PgVbjbJDsqs%2Farduino-38.png?generation=1547805795777300\&alt=media)

## 示例代码

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdaYmjPKBvUEomc%2Farduino-70.png?generation=1547805794701316\&alt=media)

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdc10ulZ9Hi9tYI%2Farduino-44.png?generation=1547805794753218\&alt=media)

[MP3模块示例代码](http://www.haohaodada.com/show.php?id=956088)

## 原理图

{% file src="<https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LrD5DiUjHiQvKDOUCEQ%2F-LrD7emMkf-uNBDyDndh%2FMP3%E9%9F%B3%E4%B9%90%E6%A8%A1%E5%9D%97.pdf?alt=media&token=4ed3f7f9-ccf7-4f95-83b8-ae55ecea7e22>" %}
MP3模块原理图
{% endfile %}

## 尺寸说明

![](https://3988445729-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWF1jkbOkV3Cs8uqgVf%2F-LWVPTnODy-nEPXps6-r%2F-LWVPVdeRLo3dsYMA0cC%2Farduino-01.png?generation=1547805795066072\&alt=media)

## 常见问题
