Arduino MP3: 4 pasos

Arduino MP3: 4 pasos

Tabla de contenido:

Anonim

En este Instructables, te mostraré cómo hice un reproductor de mp3 muy rudimentario. En resumen, hay melodías almacenadas en la memoria que se reproducen según los botones que se presionan.

Suministros:

Paso 1: Los Componentes

Resistencias

1x 220 ohms

1x 560 ohms

1x 4.7k ohms

1x 1k ohms

1x 10k ohms

1x 1M ohms

1x LED

4x pulsadores

1x piezo

Paso 2: Configuración

La colocación de los botones y resistencias se alimenta en una entrada analógica, y se denomina escalera de resistencias.

El primer botón está conectado solo con cable, el segundo con una resistencia de 220 ohmios, el tercero con una resistencia de 10K ohmios y el cuarto con una resistencia de 1M ohmios.

Al final, el circuito debe completarse con una resistencia de 1K ohmios. Mientras tanto, otro cable debe conectarse al analógico en A0 para leer la resistencia.

En el centro, un cable del pin digital 8 debe estar conectado al zumbador y la resistencia. La salida del pin 8 es la melodía que tocará el zumbador y cuándo se encenderá o apagará el LED.

Por último, el zumbador debe completarse con un 4.7k ohm para bajar el volumen y hacer que el sonido sea más claro.

Paso 3: El Código

Para el código, tiene dos partes. La codificación de las canciones y la codificación de qué canción reproducir cuando se presiona un botón.

Las canciones están codificadas por:

Marcha Imperial de Star Wars

por eserra / www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/

Canción del tema de Harry Potter

por Borderliner / www.instructables.com/id/Arduino-Harry-Potter-Theme-Song

Tetris

Por electricmango /

He hecho pequeñas modificaciones con los códigos para hacer que funcionen con mi tablero.

Paso 4: Mejoras

Hay muchas cosas que podría mejorar en el futuro. Estos incluyen, agregar un potenciómetro entre la conexión del pin 8 al zumbador. Con el potenciómetro, podré controlar el volumen del zumbador. Además, debería comprimir las notas en bibliotecas separadas o todas en una. Agregar algo como un temporizador 555 y conectar varios LEDS lo haría más llamativo. Por último, podría agregar un SCR y un botón que detenga cualquier canción a medio camino cuando se presiona.

De todos modos, gracias por leer mi Instructable.