Tabla de contenido:

Hablando de Arduino - Reproducción de MP3 con Arduino sin ningún módulo - Reproducción de archivos MP3 desde Arduino usando PCM: 6 pasos
Hablando de Arduino - Reproducción de MP3 con Arduino sin ningún módulo - Reproducción de archivos MP3 desde Arduino usando PCM: 6 pasos

Video: Hablando de Arduino - Reproducción de MP3 con Arduino sin ningún módulo - Reproducción de archivos MP3 desde Arduino usando PCM: 6 pasos

Video: Hablando de Arduino - Reproducción de MP3 con Arduino sin ningún módulo - Reproducción de archivos MP3 desde Arduino usando PCM: 6 pasos
Video: Como Grabar y Reproducir Musica mp3 usando el Arduino 2024, Noviembre
Anonim
Image
Image

En estas instrucciones, aprenderemos cómo reproducir un archivo mp3 con arduino sin usar ningún módulo de audio, aquí usaremos la biblioteca PCM para Arduino que reproduce PCM de 16 bits con una frecuencia de 8kHZ, así que hagamos esto.

Paso 1: reúna sus componentes

Conexiones
Conexiones

COMPRAR PIEZAS: COMPRAR TIP120:

www.utsource.net/itm/p/384328.html

COMPRAR ADAPTADOR DE 12V:

www.utsource.net/itm/p/8013134.html

COMPRAR ARDUINO UNO:

www.utsource.net/itm/p/7199843.html

//////////////////////////////////////////////////////

Entonces, para hacer esto, necesitamos algunos componentes muy fijos en un Arduino y luego un altavoz de 0.5w a 10 w, cualquier altavoz hará el trabajo, entonces necesita comprar un transistor para amplificación si su altavoz es superior a 0.5w como el mío. Así que usé un transistor TIP 120 para amplificar el audio, también puedes usar cualquier amplificador de audio.

Compra de enlaces. -

Artículos para comprar (enlace de afiliado) -

Arduino Uno

www.banggood.com/UNO-R3-ATmega16U2-AVR-Mod…

Vocero -

www.banggood.com/2-Pcs-3-Inch-4-10W-Full-R…

www.banggood.com/50MM-0_5W-Customized-50mm…

www.banggood.com/3-Pair-4-Ohm-3W-LCD-Panel…

Transistor TIP 120 -

www.banggood.com/10pcs-TIP120-NPN-TO-220-D…

www.banggood.com/30pcs-TIP120-NPN-TO-220-D…

www.banggood.com/50pcs-TIP120-NPN-TO-220-D…

Paso 2: conexiones

Las conexiones son realmente simples si está utilizando un altavoz de 0,5 vatios, luego conecte directamente el pin + ve del altavoz al pin digital 11 en Arduino y el pin -ve del altavoz a la tierra y si usa un altavoz de 3 vatios, use un transistor tip120 y conecte el 11 de Arduino a la base del transistor y -ve pin del altavoz al colector del transistor y emisor del transistor al pin gnd en Arduino.

Si tiene problemas con la conexión, consulte el video para obtener ayuda.

Paso 3: descargue los archivos necesarios

Para hacer esto, primero necesitará algunos archivos PCM.zip para reproducir audio PCM desde arduino.

ENTONCES necesitaremos el software Audacity para convertir un audio mp3 normal a un audio PCM de 16 bits y 8 hkz.

& Por último, necesitamos un software codificador para codificar ese audio en datos que podamos pegar en el código.

DESCARGAR Audacity -

www.audacityteam.org/download/

Descargue el software PCM. ZIP & Encoder (archivo llamado Arduino MP3.zip) -

drive.google.com/file/d/1LSb-nZcecs1VISQDP…

Paso 4: Prepare el audio y conviértalo en datos

Image
Image
Prepare audio y conviértalo en datos
Prepare audio y conviértalo en datos
Prepare audio y conviértalo en datos
Prepare audio y conviértalo en datos
Prepare audio y conviértalo en datos
Prepare audio y conviértalo en datos

el paso importante es preparar los datos de audio. Por lo tanto, primero necesitaremos un archivo mp3, ya sea que grabe uno u obtenga uno de cualquier lugar, luego abra ese archivo en Audacity y haga clic en formato, luego seleccione 16 bits pcm, luego baje y seleccione la frecuencia de audio a 8000hz y exportar el audio como mp3.

Luego, abra el software de codificación de audio y navegue hasta el archivo de audio que generamos a partir de una audacia, luego obtendrá un mensaje de audio copiado en el portapapeles con éxito.

Paso 5: Parte de codificación

Parte de codificación
Parte de codificación
Parte de codificación
Parte de codificación

así que la siguiente parte es la parte de codificación, así que cuando descargó el archivo Arduin mp3.zip que contiene el archivo PCM.zip, agregue este archivo PCM.zip como una biblioteca al arduino y luego abra el ejemplo de reproducción disponible en esa biblioteca PCM, y allí, en el boceto, debe editar la segunda línea de código en el arreglo de muestra , que es del tipo de programa, debe eliminar todos los datos en ese aray y pegar los datos que el software de codificación de audio copia en el portapapeles.

Paso 6: Cargue el código

así que finalmente nuestro código está listo, cárguelo en el arduino y escuchará su audio grabado desde el altavoz, disfrútelo y si tiene algún problema o desea sobre esto en profundidad, solo consulte el video proporcionado.

Gracias.

Recomendado: