Tabla de contenido:
- Paso 1: lo que necesitará
- Paso 2: lo que necesita saber
- Paso 3: diseño del circuito
- Paso 4: Código
- Paso 5: ¡Listo
Video: Reproductor de música Arduino: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola a todos.
Ayer, navegaba por Internet y buscaba proyectos que pudiera hacer en Arduino. Vi a esta señora haciendo un teclado de piano electrónico con canciones. Tenía un protector de teclado LCD por ahí, así que pensé que podría hacer un reproductor de música donde hay un pequeño menú con canciones y el usuario puede elegirlo.
Puedes ver la versión final de mi proyecto arriba.
Paso 1: lo que necesitará
Para este proyecto necesitas;
- Arduino Uno
- Tablero de circuitos
- Escudo del teclado LCD
- Zumbador
- Resistencia de 330 ohmios
- Jerséis
Paso 2: lo que necesita saber
Necesita saber un poco sobre la estructura del protector de teclado LCD. Le puse el pinout para que puedas ver qué es qué.
Como verá en el código; El pin número 4, 5, 6, 7, 8 y 9 son usados por la pantalla LCD. El pin 10 es para controlar la luz de fondo de la pantalla LCD pero no lo necesitará. En el circuito, los botones están conectados al pin A0.
Eso nos deja con los pines digitales 0, 1, 2, 3, 11, 12, 13 y los pines analógicos A1, A2, A3, A4, A5 libres.
También necesitas conocer los valores analógicos de cada botón para poder identificarlos. Leí el valor A0 y lo imprimí en el monitor de serie para averiguarlo. Aquí hay un código de muestra:
int btn_value = 0;
configuración vacía () {Serial.begin (9600); } bucle vacío () {btn_value = analogRead (A0); Serial.println (btn_value); }
Estos son los valores que encontré para mi escudo:
- Botón derecho - 0
- Botón arriba - 131
- Botón Abajo - 306
- Botón izquierdo - 481
- Botón Seleccionar - 722
- Sin botón - 1023
Paso 3: diseño del circuito
El circuito es bastante simple.
- Coloque su timbre en algún lugar de la placa de pruebas.
- Conecte un lado de la resistencia de 330 ohmios al pin negativo del zumbador y el otro lado al pin de tierra de Arduino.
- Conecte el pin positivo del zumbador al pin2 en Arduino.
¡Listo! Ahora vayamos a la codificación.
Paso 4: Código
Al abrir el archivo de almacenamiento, verá los siguientes archivos; lcd_keypad_songs, fur_elise, james_bond, jingle_bells, mario_bros_theme, mario_bros_underworld, merry_christmas, pitches.h
- lcd_keypad_songs es el archivo principal donde se escriben el menú y las definiciones. Está lleno de comentarios para que pueda examinar y comprender el código.
- pitches.h incluye la definición de notas musicales.
- El resto de archivos incluyen funciones de las canciones. Puede repasarlos e intentar comprenderlos. No escribí los códigos de las canciones, los encontré buscando. Así que también puedes buscar o escribir tus propias canciones y agregarlas al menú.
Tienes que ponerlos en la misma carpeta. Luego, debe abrir el archivo lcd_keypad_songs con Arduino IDE y cargar el código.
Nota: la canción de james_bond no está en el menú (está comentada). Esto se debe a que Arduino tiene un espacio limitado y estas canciones ocupan mucha memoria. Siempre puedes descomentarlo y comentar otra canción para escuchar. También es necesario cambiar los pedidos del menú.
Paso 5: ¡Listo
¡Felicidades
Lo lograste Si tienes alguna pregunta o problema, no dudes en comentarme o enviarme un mensaje. Me encantaría ayudar.
¡Haciendo feliz!
Recomendado:
REPRODUCTOR DE MÚSICA DE BOLSILLO: 6 pasos
REPRODUCTOR DE MÚSICA DE BOLSILLO: en este instructivo, aprenderá cómo hacer su propio reproductor de música de bolsillo con pausa, saltar y otras funciones usando arduino pro mini o arduino nano
Cómo hacer un reproductor de MP3 con LCD usando Arduino y el módulo de mini reproductor de MP3 DFPlayer: 6 pasos
Cómo hacer un reproductor de MP3 con LCD usando Arduino y el módulo de mini reproductor de MP3 DFPlayer: Hoy haremos un reproductor de MP3 con LCD usando Arduino y el módulo de mini reproductor de MP3 DFPlayer. El proyecto puede leer los archivos MP3 en la tarjeta SD y puede pausar y jugar igual que el dispositivo hace 10 años. Y además tiene canción anterior y canción siguiente divertida
Juuke: un reproductor de música RFID para ancianos y niños: 10 pasos (con imágenes)
Juuke: un reproductor de música RFID para ancianos y niños: esta es la caja de Juuke. La caja de Juuke es tu propio amigo musical, hecha para que sea lo más fácil de usar posible. Está especialmente diseñado para ser utilizado por personas mayores y niños, pero, por supuesto, puede ser utilizado por todas las demás edades. La razón por la que creamos esto es por
Reproductor de música AdaBox004: 4 pasos
Reproductor de música AdaBox004: utilicé las partes del AdaBox004 para hacer un reproductor de música simple. Se conecta a un puerto USB y comienza a reproducir canciones al azar desde la tarjeta micro SD. Es para mi taller una fuente sencilla de canciones alegres
Conecte un reproductor MP3 a un reproductor de cintas: 6 pasos (con imágenes)
Conecte un reproductor de MP3 a un reproductor de cintas: cómo conectar un reproductor de mp3 u otra fuente estéreo a un reproductor de cintas para escuchar la música