Tabla de contenido:
- Paso 1: coloque el botón en la placa de pruebas
- Paso 2: Conecte una resistencia de 10K a una de las patas del botón
- Paso 3: conecte la otra pata de la resistencia a tierra (GND) con un cable
- Paso 4: conecte la otra pata del botón con un cable al + 5V
- Paso 5: conecte la pata superior derecha del botón con un cable al pin digital 12
- Paso 6: conecte el zumbador a la placa. Tome nota de las etiquetas de los lados positivo (+) y negativo (-) del zumbador
- Paso 7: use un cable para conectar la pata negativa (-) del zumbador a tierra (GND)
- Paso 8: use un cable para conectar la pata positiva (+) del zumbador al pin 8
- Paso 9: codificación de su Arduino
- Paso 10: ¡Felicitaciones, ha terminado! ¡Ahora presione el botón y escuche la dulce música del feliz cumpleaños
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Este proyecto utiliza el Arduino Uno, un timbre y un botón para reproducir la canción ¡Feliz cumpleaños! Cuando se presiona el botón, el timbre reproduce toda la canción de Feliz cumpleaños. Veo la conexión con las tarjetas de cumpleaños musicales que tanto aman a mis hijos.
Elegí crear este proyecto porque cuando completé mi primer proyecto usando un timbre no incluía un botón y reproducía un patrón muy simple. Había usado botones para encender LED en el pasado, así que decidí agregar un botón al timbre y también crear la canción Feliz cumpleaños como una sorpresa para el quinto cumpleaños de mi hijo. ¡Le encantó y jugó una y otra vez! Como siempre hacen los niños, le encantaba presionar el botón. La parte más difícil de este proyecto fue crear desde cero el código de la canción feliz cumpleaños, pero fue divertido ver cómo la codificación puede conectarse con otros temas, como escribir música.
Nivel de habilidad: principiante
Inspiración acreditada a:
Kilic, M. (2016, 24 de noviembre). Melodía del zumbador del botón. Obtenido de
Materiales
- Microcontrolador Arduino Uno
- Tablero de circuitos
- Zumbador piezoeléctrico
- botón
- Resistencia de 10K
- 5 cables de puente macho-macho
- Cable conector USB
Paso 1: coloque el botón en la placa de pruebas
Paso 2: Conecte una resistencia de 10K a una de las patas del botón
Paso 3: conecte la otra pata de la resistencia a tierra (GND) con un cable
Paso 4: conecte la otra pata del botón con un cable al + 5V
Paso 5: conecte la pata superior derecha del botón con un cable al pin digital 12
Paso 6: conecte el zumbador a la placa. Tome nota de las etiquetas de los lados positivo (+) y negativo (-) del zumbador
Paso 7: use un cable para conectar la pata negativa (-) del zumbador a tierra (GND)
Paso 8: use un cable para conectar la pata positiva (+) del zumbador al pin 8
Paso 9: codificación de su Arduino
Ahora estamos listos para obtener el código de su proyecto. Vaya al siguiente enlace y copie el código en su editor Arduino.
Código de feliz cumpleaños
Código para tomar nota de:
-
Cree una segunda pestaña para el código del catálogo de propuestas y asígnele el nombre: pitches.h
- Pegue el código del catálogo de lanzamientos en su nueva pestaña de lanzamientos.h
- Las líneas 4 a 9 del código son las notas de la canción feliz cumpleaños. Las notas provienen de la pestaña pitches.h
- La línea 15 contiene las duraciones de las notas que corresponden a las notas de las líneas 4-9.
- La línea 42 es donde se regula la velocidad de la melodía. Si desea acelerar o ralentizar la melodía, cambie este número en consecuencia.
- La línea 34 es donde establece cuántas notas se reproducirán en la canción. Entonces, si escribe una nueva melodía, es posible que deba ajustar el número 28 para que coincida con el número de notas en su nueva melodía.
Paso 10: ¡Felicitaciones, ha terminado! ¡Ahora presione el botón y escuche la dulce música del feliz cumpleaños
Ahora que has jugado a Happy Birthday, prueba tus habilidades musicales y codifica una nueva canción propia usando la pestaña pitches.h como catálogo de código para las diferentes notas.