极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11985|回复: 5

截取音乐的一部分(90秒),用ARDUINO控制它播放,并通过线路输出,通过什么方式实...

[复制链接]
发表于 2013-5-11 12:56:49 | 显示全部楼层 |阅读模式
截取音乐的一部分(90秒),用ARDUINO控制它播放,并通过线路输出,通过什么方式实..现啊  
  初步想法是用ARDUINO +VS1003+ SD模块卡  但是我只播放80S的音频用SD卡存储感觉有点浪费
还有解码用VS1003,有没有其它的芯片?
回复

使用道具 举报

发表于 2013-5-11 22:51:13 | 显示全部楼层
如果不嫌麻烦,可以直接arduino播放的。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-12 08:40:21 | 显示全部楼层
迷你强 发表于 2013-5-11 22:51
如果不嫌麻烦,可以直接arduino播放的。。。

怎么实现呢?如果有谱,我晓得怎么做,但是这个没有谱啊,怎么实现,还有就是输出要就音箱
回复 支持 反对

使用道具 举报

发表于 2013-5-12 08:41:52 | 显示全部楼层
MP3文件可以存在串行FLASH里。类似W25X64之类的。8M足够用了。
你也可以试试不用解码器,如果单片机是STM32的话可以直接软解MP3.
AVR之类的单片机的话可以直接用PWM播放WAVE文件的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-5-12 08:48:03 | 显示全部楼层
rgwan 发表于 2013-5-12 08:41
MP3文件可以存在串行FLASH里。类似W25X64之类的。8M足够用了。
你也可以试试不用解码器,如果单片机是STM3 ...

芯片是ATMEGA328 ,怎么实现啊 ,有没有修改例程啊
回复 支持 反对

使用道具 举报

发表于 2013-5-12 09:23:03 | 显示全部楼层
万马奔腾 发表于 2013-5-12 08:48
芯片是ATMEGA328 ,怎么实现啊 ,有没有修改例程啊


http://www.geek-workshop.com/for ... thread&tid=2611
参考下这个。。。播放pwm
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-9 06:16 , Processed in 0.070045 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表