en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
en compras
mayores a $750
Compras mayores a $750
Ordena el material de todo tu salón y obtén un descuento.
El modulo DFPlayer Mini es un reproductor de audio económico que podemos conectar fácilmente con a un microcontrolador y tarjetas Arduino para reproducir audio en formato MP3.
El modulo DFPlayer es capaz de reproducir no solo formatos MP3 además puede reproducir WMA y WAV. Incluye un lector micro SD compatible con FAT16 y FAT32, con una capacidad máxima de 32GB.
Soporta hasta 100 carpetas y puede acceder hasta 255 canciones.
El DFPlayer Mini proporciona velocidades de muestreo de 8, 11.025 12 16 22.05 24 32 44.1 y 48 kHz, y salida con DAC de 24 bits.
Tiene 30 niveles de volumen ajustable, ecualizador de 6 niveles, y una relación señal ruido (SNR) de 85dB
La comunicación entre arduino y el modulo DFPlayer es mediante el puerto Serial. Dispone de funciones para reproducir, detener, pausar, avanzar, retroceder entre canciones.
La salida se realiza directamente al altavoz, a través de los pines correspondientes además se puede conectar a un amplificador para aumentar la potencia de salida.
Para agilizar el desarrollo usaremos la libreria DFPlayer de DFRobot la cual estara disponible en el siguiente enlace.
https://github.com/DFRobot/DFRobotDFPlayerMini
O directamente dando click en aqui Descargar libreria
Para instalar la libreria solo debemos descomprimir el archivo y copiar todo el contenido en:
documentos/arduino/libreries/
Diagrama de conexión
Para este tutorial usaremos una herramienta online para convertir el texto en audio.
Nota:
Todos los archivos se encuentran el repositorio de github.
https://www.texttomp3.online/index-es.html
Copiaremos los archivos en la raiz de la memoria micro sd
myDFPlayer.next(); //Reproduce el siguiente archivo mp3
myDFPlayer.previous(); // Reproduce el anterior archivo mp3
myDFPlayer.play(1); //Reproduce el primer archivo mp3
myDFPlayer.loop(1); //Reproduce infinitamente el primer archivo mp3
myDFPlayer.pause(); //pause
myDFPlayer.start(); //reproduce desde la pausa
Dejar un comentario