Tabla de contenido:

Feliz cumpleaños-Timbre y botón: 10 pasos
Feliz cumpleaños-Timbre y botón: 10 pasos

Video: Feliz cumpleaños-Timbre y botón: 10 pasos

Video: Feliz cumpleaños-Timbre y botón: 10 pasos
Video: 🥳COMO TOCAR Cumpleaños Feliz en piano 🎂 Tutorial Lento + Notas | Facil | Happy Birthday to You 2024, Mes de julio
Anonim
Image
Image
Coloque el botón en la placa de pruebas
Coloque el botón en la placa de pruebas

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

Conecte una resistencia de 10K a una de las patas del botón
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

Conecte la otra pata del resistor a tierra (GND) con un cable
Conecte la otra pata del resistor a tierra (GND) con un cable

Paso 4: conecte la otra pata del botón con un cable al + 5V

Conecte la otra pata del botón con un cable al + 5V
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

Conecte la pata superior derecha del botón con un cable al pin digital 12
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

Conecte el zumbador a la placa. Tome nota de las etiquetas de los lados positivo (+) y negativo (-) del zumbador
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)

Utilice un cable para conectar la pata negativa (-) del zumbador a tierra (GND)
Utilice 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

Use un cable para conectar la pata positiva (+) del zumbador al pin 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

¡Felicitaciones, ha terminado! ¡Ahora presione el botón y escuche la dulce música del feliz cumpleaños!
¡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.

Recomendado: