XNNN_ 发表于 2015-5-18 13:53:38

求助,如何让arduino播放sd卡中的音乐

在下是新手,之前看了论坛里的几个帖子,现在能够用simpleSdAudio库并通过串口监视器输入信息让蜂鸣器播放音乐。但我想知道,比如我做了一个小游戏,然后怎样实现在不同的条件下(通关成功或者失败),让单片机做到用蜂鸣器播放sd卡里的不同 的音乐?而且这样的话对我玩游戏的体验会不会有影响(比如闪屏什么的)
请大神指点,谢谢!

whtech 发表于 2015-5-19 11:32:51

会有影响,放音乐的时候不能做其他事情,除非非常短的音效,这样用户不会感觉太大的影响.

wwwusr 发表于 2015-5-19 15:48:39

鉴于目前Arduino控制器的白菜价格与迷你的身材,你可以用另一个控制器与TF卡组成播放器,通过串口与主控制器通信,主控要放音乐,输出个字符就不用管了。

XNNN_ 发表于 2015-5-19 16:56:48

whtech 发表于 2015-5-19 11:32 static/image/common/back.gif
会有影响,放音乐的时候不能做其他事情,除非非常短的音效,这样用户不会感觉太大的影响.

嗯,那比如说我做了一个贪吃蛇的小游戏,然后想在玩的时候播放背景音乐,怎样才能做到呢?如果音乐用tone()函数的话,怎么做到和游戏的主体程序同时运行。是不是也不能同时运行

whtech 发表于 2015-5-25 15:17:27

XNNN_ 发表于 2015-5-19 16:56 static/image/common/back.gif
嗯,那比如说我做了一个贪吃蛇的小游戏,然后想在玩的时候播放背景音乐,怎样才能做到呢?如果音乐用tone ...

用独立的mp3模块,或者两块arduino协作,哈哈。

lianmuweb 发表于 2015-5-25 23:04:01

可以用wtv020sd模块

asdfcgdc 发表于 2015-7-15 10:15:14

看这个   http://www.geek-workshop.com/forum.php?mod=viewthread&tid=2611&highlight=%D2%F4%C0%D6
页: [1]
查看完整版本: 求助,如何让arduino播放sd卡中的音乐