O Módulo MP3 para Arduino DFPlayer Mini é um equipamento criado com o intuito de proporcionar ao projetista estudante e profissional maior capacidade de armazenamento e reprodução de arquivos de áudio junto ao Arduino ou outro microcontrolador.
A capacidade de armazenamento é feita através de um slot para cartão de memória Micro SD que se encontra localizado na parte superior, o qual tem capacidade para leitura de cartões de até 32GB. Podendo ser utilizado de forma independente, sem a presença do microcontrolador.
Para proporcionar melhores resultados e facilitar o uso, permite reprodução de arquivos nos formatos MP3, WAV, WMA, sendo os principais formatos de áudio utilizados atualmente, lembrando que o cartão deve ter sido formato em FAT16 ou FAT32.
Outro diferencial importante é a possibilidade de conexão direta com um alto-falante de até 3W RMS por meio dos pinos SPK_1 e SPK_2, não precisando do uso de um amplificador. O Módulo MP3 Arduino DFPlayer Mini é um equipamento ideal para reproduzir alarmes e músicas e ainda para responder com voz pré-gravadas, ou seja, você pode dar voz aos seus projetos com plataformas microcontroladoras.
Sendo este o modelo HW-247A possui um maior delay entre seus comandos, e aproximadamente 1600ms até a execução por meio de comandos serial. Altamente recomendado realizar um delay de 1000ms a cada função, caso haja algum problema, devido a sua menor velocidade de processamento de comandos.
Saídas pinos Módulo MP3
Também é possível adicionar um USB ao USB - e USB +, sendo assim possível alterar as músicas no cartão de memória sem a necessidade de retirá-lo ou utilizar algum adaptador.
Ligação Módulo MP3 para Arduino
Aqui utilizamos 1 resistor 1KΩ para limitar a corrente do TX, visto que o Arduino é 5V.
Lembrando que o resistor não é necessário em microcontroladores de 3.3V como ESP32/ESP8666 entre outros.
Este componente utiliza o chip TD5580A.
Recomendamos antes de tudo utilizar a biblioteca disponível no github a DFPlayerAnalyzer a qual permite todos os testes no seu módulo. Necessário configurar cartão SD com formatação FAT ou FAT32, com nomes e pastas conforme solicitada na biblioteca. Também necessário adicionar a biblioteca "DFPlayer Mini Mp3 by Makuna" pela Arduino IDE. Basta enviar o código ao arduino e conectar seu Módulo MP3.
- Serial Monitor indica "No communication possible !!! CHECK YOUR WIRING !!!"
Solução: Verifique as conexões, tanto do microcontrolador quanto do Módulo.
- Seria Monitor indica em loop "Callback OnCardOnline:" e módulo reiniciando
Solução: trocar alto falante para um de no mínimo 8Ω, pois um alto falante menor impedância acaba reiniciando o módulo pela alta corrente drenada, ou adicionar um resistor como de 100Ω em série a este alto falante de menor impedância, porém o som ficará mais baixo do que o esperado além da limitação de corrente pelo resistor caso seja de 1/4W.
- LED não acende
Solução: Ele apenas acende quando estiver tocando alguma faixa.
CARACTERÍSTICAS:
- Módulo MP3 para Arduino;
- Capacidade de armazenamento e reprodução de áudio;
- Slot para armazenamento de cartão Micro SD;
- Compatível com Cartão de até 32GB;
- Funciona mesmo sem a presença do microcontrolador;
- Compatível com os formatos MP3, WAV, WMA;
- Trabalha com formato FAT16 e FAT32;
- Suporta até 100 pastas no cartão SD;
- Máximo 255 músicas em pasta;
- Funcionalidade extremamente ampla;
- 30 níveis de volume ajustáveis;
- 6 níveis de equalização ajustáveis;
- Cartão Micro SD não incluso;
- Documentação Internacional: Acesse AQUI.
ESPECIFICAÇÕES:
- Modelo: HW-247A;
- Chip: TD5580A;
- Tensão de operação: 3.3 à 5VDC;
- Tensão Linha RX: 3.3V;
- Impedância mínima do alto falante: 8Ω;
- Configuração Serial: Baud rate - 9600 bps / Data bits - 8 / Paridade - NONE / Stop bit - 1
- Compatibilidade: Cartão Micro SD até 32GB (não incluso);
- Formatos suportados: MP3, WAV, WMA;
- Dimensões (CxLxA): 20x20x12mm (com pinos);
- Peso: 3g.
Comentários
Quando o teste é feito para montagem "stand-alone" eles funcionam de forma correta.
O problema acontece quando o comando de reprodução é feito via porta serial. Nesse caso os dois primeiros, são totalmente compatíveis, funcionando sem problema, se forem intercambiados. Entretanto o terceiro modelo (V 3.0) não funciona de modo algum, parecendo que está com defeito, mas na realidade não está, pois o que existe é uma incompatibilidade na biblioteca do terceiro modelo, que ainda não descobri qual é, mas que existe, existe. Volto a frisar que a INCOMPATIBILIDADE é em termos de COMUNICAÇÃO SERIAL. Nesse tópico, o Datasheet da DFRobotics, serve para os dois primeiros modelos, mas não se aplica ao terceiro modelo,
Fisicamente, pode ser constatada a diferença, de duas formas:
1) Repare que, olhando os módulos por cima, nos dois primeiros modelos, existem 9 trilhas soldadas no receptáculo do cartão microSD. No terceiro modelo (V 3.0) há apenas 6 trilhas soldadas.
2) Olhando os módulos por cima, nos dois primeiros existem 6 componentes SMD, mas no terceiro modelo existem apenas 5 componentes SMD.
Equipe Usinainfo
Bom dia Paulo, se ainda estiver com dificuldades no uso do módulo, entre em contato para que possamos auxiliar, envie e-mail para contato@usinainfo.com.br
Equipe Usinainfo
Boa tarde Rodrigo, a organização dá-se por ordem alfabética, executando os arquivos dessa forma.
Pergunto pois já comprei de vocês alguns com o chip 'YX5200-24SS' e funcionam perfeitamente. Porém comprei alguns com o chip 'MH-ET-LIVE' em OUTRA LOJA e nenhum deles funcionou (não deram nem sinal de vida e nem o LED acendeu). Pesquisei em fóruns internacionais e encontrei outras pessoas com o mesmo problema com o chip 'MH-ET-LIVE'. Caso esse módulo atual de vocês seja com o chip 'MH-ET-LIVE', seria possível vocês testarem cada unidade antes de me enviar (para garantir que funcionam e acendem pelo menos o LED...)?
Equipe Usinainfo
Boa tarde Rodrigo, os que possuímos em estoque atualmente usam o chip MH-ET-LIVE. Testamos e funcionou normalmente. O led das unidades testadas acendeu apenas quando ele estava reproduzindo alguma mídia.
Faça login para comentar