用音频放大模块播放音乐(求助)

2015-05-311.8万
AI 快速预览详细 收起
本文介绍了使用DFPlayer Mini 播放器模块和386AMP音频放大模块播放音乐的方法。首先展示了所需的器材,包括386AMP音频放大模块、DFPlayer Mini 播放器模块、Romeo 三合一Arduino兼容控制器和数字大按钮模块。接着详细说明了386AMP音频放大模块的技术规格和引脚示意图,并提供了接线方法。最后,指出了代码中的一个空格错误,并提供了修正后的代码。通过这些步骤,可以解决音乐无法播放的问题。


来到论坛的时候发了一个贴纸是从其他论坛找到的资料,播放音乐。那个是通过代码的方式来播放的。后来看到很多小伙伴都用很多传感器来播放音乐。于是到商城https://www.dfrobot.com.cn/user.php?act=order_detail&order_id=6130找了相关的模块准备来完成自己的意志想设计的这个播放器,那个player模块经常卖断货,这个有货那个没货,终于全部都有货了,一次都买回来了。

先展示一下所需要的器材:


386AMP Module音频放大模块(Arduino兼容)

DFPlayer Mini 播放器模块

Romeo 三合一Arduino兼容控制器

数字大按钮模块(Gadgteer专用)

内存卡一张 连接线若干

了解一下Module音频放大模块:(资料来源
概述
386AMP音频放大模块采用美国国家半导体公司生产的LM386音频功率放大器,其外围元件少,电压增益内置为20,在6V电源电压下,它的静态功耗仅为24mW,模块特别适用于电池供电的场合。 386AMP音频放大模块可连接MIC声音传感器、MP3模块或者其他音频发生器,把输出的音频信号放大后从喇叭放出,可通过模块上的电位器调节放大倍数。适用于机器人人机语音交互项目。
技术规格
  • 1、工作电压:4V-12V
  • 2、输出功率:VS = 6V, RL = 8W,P=325mW,峰值功率500mW
  • 3、电压增益:VS = 6V, f = 1 kHz,Av=26dB
  • 4、带宽:300KHK
  • 5、模块尺寸:45x30mm
引脚示意图



386AMP Module音频放大模块针脚说明
  • 该模块有两个电源输入端,两个音频输入端和两个音频输出端,是为了方便不同的音频/电源接口,实际使用的时候,二选一即可。
  • 电源输入是5V到12V。如下图,可以插3P线的电源输入端,但是绿色信号线是空的,起不到作用,只要将红线接在主控的VCC针脚,黑线接在主控的GND针脚。


  • 使用音频输入端2的时候,“-”极不要接线。如下图:


我从wiki上学习了很多,这次接线也是按照图上的例子接的,不过我却遇到了问题,代码什么的都对了 就是音乐不想。我附上wiki的图和代码,大家帮我看看那里出现了问题,不过在这里我还要吐槽一下子,wiki的代码一定要做准确了,多个空格对我这样的小白来说,却是是一个比较头疼的事。

这个是wiki中的图,我的所有实物都是按照这个来连接的。

Arduino与MiniMp3模块、按钮以及音频放大模块连接起来,如下图:



这个是wiki中的代码 ,在时间设置的时候 多了一个空格,在编译的时候哦总是提示错误,终于找到了错误所在,修改了一下,代码如下:


  1. void setup()
  2. {
  3.   pinMode(3,INPUT);
  4.   pinMode(2,OUTPUT);
  5.   Serial.begin(9600);
  6. }
  7.   
  8. void loop()
  9. {
  10.   int val=digitalRead(3);
  11.   digitalWrite(2,HIGH);
  12. if(val==1){
  13.   
  14.    digitalWrite(2,LOW); delay(100);这个地方在wiki中 100之间有个空格,希望能更正一下。
  15.   }
  16.   else
  17.    digitalWrite(2,HIGH);delay(100);
  18.    Serial.println(val);
  19. }
复制代码

什么都是按照wiki中的来做的 ,但是怎么尝试结果都没有美妙的音乐播放出来 我想知道问题出在哪里 ,高手们,快来支招






创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(3)
Cain
Cain
先试一下用MP3模块连喇叭能不能正常播放?
qq815076543322
qq815076543322
作者
回复Cain
OK 我试试看
丄帝De咗臂
丄帝De咗臂
蜂鸣器放音乐,教材有这样一课;P
qq815076543322
qq815076543322
作者
回复R2D2
放了 买了一张新的卡 下了一首新歌进去 从酷狗上下载的
R2D2
R2D2回复qq815076543322
放进mp3文件了没?
共6条回复,已加载2条,点击查看更多共6条回复,已加载全部
fbygg
fbygg
你在Arduino中的全部程序就是帖子中的这些吗?如果是的话很明显没有音乐,从代码来看这相当于初始化这个系统,要播音乐的话得有音乐文件才可以的吧。
qq815076543322
qq815076543322
作者
回复fbygg
这个是wiki中的 我是参考这个来的
- 没有更多了 -