Tabla de contenido:

Reproductor de música simple con zumbador: 4 pasos
Reproductor de música simple con zumbador: 4 pasos

Video: Reproductor de música simple con zumbador: 4 pasos

Video: Reproductor de música simple con zumbador: 4 pasos
Video: 🎶 Crear música con Arduino y buzzer o zumbador 2024, Noviembre
Anonim
Reproductor de música simple con zumbador
Reproductor de música simple con zumbador

Este es un proyecto simple que le permitirá reproducir música en su arduino usando un zumbador y algunos LED. Dependiendo de la frecuencia, se encenderá un LED diferente.

Para ello, necesitará:

  • tu arduino uno
  • tablero de circuitos
  • 4 resistencias
  • zumbador
  • 3 leds
  • botón
  • algunos cables conectores

Paso 1: agregar el botón

Agregar el botón
Agregar el botón

Paso 2: botón y zumbador

Botón y zumbador
Botón y zumbador

Conecte su zumbador a la placa de pruebas con un cable que se conecta al riel GND y el otro se conecta a cualquier pin de su Arduino (13, en este caso).

Su botón debe estar conectado a tierra usando una resistencia, al riel de alimentación y luego a cualquier pin del Arduino (en este caso, el pin 8).

Paso 3: agregar LED

Adición de LED
Adición de LED

Agregue sus tres LED a la placa de prueba, conectando el extremo largo de cada uno a los pines arduino usando resistencias. Los cables más cortos permanecerán conectados al riel GND.

Asegúrese de conectar el riel de alimentación y el riel GND a los pines 5v y GND en su arduino.

Paso 4: Código

El código se inspiró en gran medida y se reconstruyó utilizando tres referencias principales

este tutorial de melodía de Arduino, esta publicación del foro sobre la sincronización de LED con luces, esta publicación con las notas necesarias para tocar melodías navideñas.

Aunque no funciona en la medida en que lo había planeado inicialmente, reproduce la canción cuando se presiona el botón. La intención era reproducir diferentes canciones dependiendo de cuántas veces se había hecho clic en el botón (de ahí el contador en el código), pero seguí encontrando problemas al colocar las notas y los latidos dentro de una declaración if. Cuando realmente se compilaría, el timbre solo sonaría y el LED rojo parpadearía, tenue pero rápido, hasta que la canción terminara.

Recomendado: