Tabla de contenido:
Video: Matriz de LED activados por aplausos: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Al final de este instructivo, podrá construir un dispositivo que escuche ruidos fuertes como aplausos y responda a ellos encendiendo o apagando 3 LED. Arriba hay una imagen del resultado final.
Paso 1: Materiales
Necesitará:
- Arduino Uno
- Protoboard (vea el paso 3)
- 4 cables de puente macho-macho
- 3 cables de puente macho-hembra
- 3 leds
- 3 resistencias de 220 ohmios
- 1 módulo de sensor de sonido de micrófono KY-038
Puede comprar estas piezas en línea en varios lugares; busque alrededor y debería poder encontrarlas a un precio decente.
Paso 2: Montaje
Conecte el Arduino y sus componentes como se muestra en este diagrama. Los cables azul y gris representan cables de puente macho-macho y los cables amarillo, negro y rojo representan cables de puente macho-hembra.
Tenga en cuenta que también puede colocar el circuito en una mini placa de pruebas como hice en la imagen del paso 1. Sin embargo, no lo recomendaría, ya que es muy fácil mezclar o romper cosas cuando están muy juntas.
Como no pude encontrar una pieza para el KY-038, tuve que dejarla fuera del diagrama. El cable amarillo debe estar conectado a su pin "A0", el cable negro debe estar conectado a su pin "G" (Tierra) y el cable rojo debe estar conectado a su pin "+" (5V).
Paso 3: Código
Abra el IDE de Arduino y pegue el siguiente código en él:
pastebin.com/cJQUA4eM
Cambie las líneas 1 a 25 si es necesario; He añadido comentarios para explicar qué hace cada una de las constantes.
Una vez que haya pegado y modificado el código a su gusto, cárguelo en Arduino.
Paso 4: ¡Listo
Si todo va de acuerdo con el plan, debe tener una matriz de LED activada por aplausos completamente funcional. Aquí hay una lista de comandos en mi código actual:
- 2 aplausos: alterna el LED 1
- 3 aplausos: alterna el LED 2
- 4 aplausos: alterna el LED 3
- 5 aplausos: apaga todos los LED
- 6 aplausos: enciende todos los LED
- 16 aplausos: ¡Espectáculo de luces!:PAG
Si eres lo suficientemente valiente, puedes ir a mi código y agregar o modificar los comandos actuales para hacer cosas diferentes. El código relevante está en las líneas 84-148.
¡Divertirse!
Recomendado:
¡Zapatos Neopixel RGB activados por movimiento !: 5 pasos (con imágenes)
¡Zapatos Neopixel RGB activados por movimiento!: Los NeoPixel son increíbles, podemos controlar cientos de luces con 3 cables, es decir, 5V, Din & GND y en este tutorial, te mostraré cómo puedes hacer zapatos RGB NeoPixel activados por movimiento. Así que, sin más preámbulos, comencemos
LED activados por voz: 8 pasos
LED activados por voz: Webduino usa el navegador de Internet Chrome para controlar todo tipo de componentes electrónicos, por lo que deberíamos poder usar todas las demás funciones que Chrome tiene para ofrecer. En este ejemplo de proyecto usaremos la API Speech de Chrome. Usando el reconocimiento de voz de Google
Pulso (LED activados por volumen): 7 pasos (con imágenes)
Pulso (LED activados por volumen): ¿Alguna vez ha querido construir algo con LED, pero no estaba seguro de por dónde empezar? Esta guía le dará algunos pasos fáciles de seguir para diseñar su propio código de visualización de volumen para luces LED direccionables. Este es un divertido medidor de ruido de escritorio, rave de
Interruptor de aplausos (40 aplausos en 5 segundos): 4 pasos (con imágenes)
Clap Switch (40 Claps en 5 segundos): Clap Switch tiene la capacidad de encender / apagar cualquier componente eléctrico conectando la salida del circuito a un interruptor de relé. Aquí vamos a hacer un cambio de aplauso con pocos componentes con muy buenas explicaciones. Comparado con todos los demás interruptores de aplauso
LED parpadeantes activados por luz: 4 pasos
LED parpadeantes activados por luz: en este Instructable, le mostraré cómo armar un circuito LED parpadeante que se enciende cuando mueve la mano sobre él, parpadea durante uno o dos segundos y luego se apaga. Obtuve el esquema del circuito intermitente de la instrucción de steven123654