当前位置:首页  <  产品评测  <  【奥松新品】源自Sparkfun——MP3PlayerShield评测...
【奥松新品】源自Sparkfun——MP3 Player Shield评测
编辑:Peter 2013-09-17 浏览次数:908

    位于美国科罗拉多州博尔德的SparkFun电子是一家专业的开源硬件设计及制造公司,其广泛的套件产品和项目涵盖了1800多款产品,一直服务于爱好者市场。SparkFun的主要产品是嵌入式微型产品及其相关组件,同时还提供其它各种电子配件和套装。

    该公司的目的就是帮助人们发现他们内心中发明家的一面,并且发掘他们的潜力制造属于自己的电子产品Sparkfun作为开源硬件的领跑者,为广大的创客朋友们提供了众多的硬件产品,以及各种其他的服务,而今Sparkfun已经登陆中国市场,哈尔滨奥松机器人科技有限公司作为Sparkfun在中国的代理,为广大的国内创客朋友们提供了更加广阔的制作空间,今天小编就和大家分享一款Sparkfun的产品——MP3 Player Shield

MP3 Player Shield

    接下来就为读者剖析一下这款产品(这块板子通体红色,还是很喜庆的),板子的规格尺寸和Arduino控制器的规格一样,焊接上附件包中的排座之后就可以直接安插在Arduino控制器上了,利用一些其他元件,如按键、面包板及一些连接线就可以做成一个简单的音乐播放器了。

    这块盾板上采用VS1053作为音频解码器,可以解码MP3AACWMAMIDI等格式的音乐文件,盾板通过Arduino控制器的串口进行控制。板子上配有microSD卡槽,可以直接安插microSD存储卡,使解码芯片可以直接读取microSD存储卡内部的音乐文件,但是值得注意的是:这块板子只能播放位速为192kbps的MP3格式的音乐文件,音乐文件的位速可通过右键点击文件->属性->摘要获知,如下图所示:

如何查看MP3格式文件的位速

    板子上还配有一个3.5MM立体声耳机插孔,可以直接将解码后的音频信号播放出来,当然了,你也可以连接有源音箱享受更加震撼的效果。

    拿到MP3 Player Shield以后,我们需要将排座焊接到板子上相应的位置,然后我们还需要到Sparkfun官网上下载MP3 Player ShieldmicroSD卡操作库文件库——SdFat和测试程序。完成上述步骤后,将下载的测试程序下载到Arduino控制器中,然后将MP3 Player Shield安插到Arduino控制器上,即可开始我们的音乐之旅了!

MP3 Player Shield与Arduino实物连接图

    值得注意的是,下载到microSD卡中的歌曲文件需要将名字改为trackXXX,例如track001、track002等,因为在测试程序中可识别的文件名为上述所述,当然我们也可以在程序中将名字改为我们自定义的名字。

    在Sparkfun的官方网站上有读取microSD卡内容的库文件——SdFat库,以及测试代码(可点击下面的链接进行下载)。

资料链接:

MP3 Player Shield

https://www.sparkfun.com/products/10628

ArduinoUNO

http://www.alsrobot.cn/goods-141.html

红色大按钮

http://www.alsrobot.cn/goods-351.html

黄色大按钮

http://www.alsrobot.cn/goods-170.html

迷你面包板

http://www.alsrobot.cn/goods-208.html

可拼接面包板

http://www.alsrobot.cn/goods-207.html

面包板跳线

http://www.alsrobot.cn/goods-194.html

Sparkfun中国区代理

http://www.alsrobot.cn/article-103.html