Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
De aquí es de donde saqué mi idea:
www.instructables.com/id/Arduino-Led-Dice/
Lo que cambié:
- El pequeño pulsador a uno más grande.
- Colores de LED
- Tiempo de retardo para LED
- Agregar un altavoz
- Orden de los pines D, porque la configuración original no pudo funcionar
Paso 1: Introducción
Este proyecto se llama Arduino LED dice + speaker.
Hay 7 LED con diferentes colores, un botón y un altavoz.
Cómo funciona:
Cuando presiona el botón, escuchará un sonido del altavoz y los LED elegirán aleatoriamente un número del 1 al 6. Después de aproximadamente un segundo, los LED se apagarán y podrá presionar el botón nuevamente para elegir otro número. Es como los dados que usamos cuando jugamos juegos de mesa.
El video de arriba muestra cómo funciona y las imágenes muestran el aspecto desde diferentes lados.
Paso 2: Materiales
Aquí hay algunos materiales necesarios para este proyecto:
- Arduino y protoboard
- 7x LED de cualquier tipo y color
- Resistencia 7x 220 o 330 (marrón)
- 1x pulsador
- 1x altavoz
- Algunos cables
Paso 3: ¡Empiece
- Coloque los LED en su tablero en forma de "H (como se muestra en el diagrama)
- Conecte los cátodos (-) de todos los LED a tierra (-) con las resistencias
- Conecte los 4 grupos de LED (como se muestra en el diagrama)
- Conecte los grupos de LED al pin D (como se muestra en el diagrama)
- Coloque el botón en la placa de pruebas y conéctelo a tierra (+) con una resistencia de 10k ohmios, otro lado al pin D
- Coloque el altavoz en la placa de pruebas y conéctelo a tierra (-) y al pin D
Los dados deben seguir las reglas:
Para el no 1 de los dados: enciende el LED 4
Para el número 2 de los dados: ilumina el grupo 1
Para el número 3 de los dados: enciende los grupos 3 y 4
Para el no 4 de los dados: enciende los grupos 1 y 3
Para el número 5 de los dados: enciende los grupos 1, 3 y 4
Para el no 6 de los dados: enciende los grupos 1, 2 y 3
Paso 4: Código
Aquí está el código para este proyecto:
(註明 「改」 地方 的 代表 經過 修改)
create.arduino.cc/editor/rachelhsiao0821/b…
Paso 5: ¡Pruébelo
¡El último paso es probar y probar si su proyecto funciona!
Aquí hay algunas fotos más de mi proyecto: Dados LED del 1 al 6.