找回密码
 立即注册

QQ登录

源自Sparkfun——MP3 Player Shield评测

来源: 啦啦 2014-1-17 16:16 显示全部楼层 |阅读模式
位于美国科罗拉多州博尔德的SparkFun电子是一家专业的开源硬件设计及制造公司,其广泛的套件产品和项目涵盖了1800多款产品,一直服务于爱好者市场。SparkFun的主要产品是嵌入式微型产品及其相关组件,同时还提供其它各种电子配件和套装。
    该公司的目的就是帮助人们发现他们内心中发明家的一面,并且发掘他们的潜力制造属于自己的电子产品Sparkfun作为开源硬件的领跑者,为广大的创客朋友们提供了众多的硬件产品,以及各种其他的服务,而今Sparkfun已经登陆中国市场,哈尔滨奥松机器人科技有限公司作为Sparkfun在中国的代理,为广大的国内创客朋友们提供了更加广阔的制作空间,今天小编就和大家分享一款Sparkfun的产品——MP3 Player Shield
    接下来就为读者剖析一下这款产品(这块板子通体红色,还是很喜庆的),板子的规格尺寸和Arduino控制器的规格一样,焊接上附件包中的排座之后就可以直接安插在Arduino控制器上了,利用一些其他元件,如按键、面包板及一些连接线就可以做成一个简单的音乐播放器了。
    这块盾板上采用VS1053作为音频解码器,可以解码MP3AACWMAMIDI等格式的音乐文件,盾板通过Arduino控制器的串口进行控制。板子上配有microSD卡槽,可以直接安插microSD存储卡,使解码芯片可以直接读取microSD存储卡内部的音乐文件,但是值得注意的是:这块板子只能播放位速为192kbps的MP3格式的音乐文件,音乐文件的位速可通过右键点击文件->属性->摘要获知,如下图所示:
    板子上还配有一个3.5MM立体声耳机插孔,可以直接将解码后的音频信号播放出来,当然了,你也可以连接有源音箱享受更加震撼的效果。
    拿到MP3 Player Shield以后,我们需要将排座焊接到板子上相应的位置,然后我们还需要到Sparkfun官网上下载MP3 Player ShieldmicroSD卡操作库文件库——SdFat和测试程序。完成上述步骤后,将下载的测试程序下载到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

回复

使用道具 举报

您可能感兴趣的文章

您需要登录后才可以回帖 登录 | 立即注册

关注0

粉丝0

帖子3

发布主题
社区热门 MORE+
    社区热帖 MORE+