Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
Paso 2: 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
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.