Funcionamiento
El sensor KY-038 detecta el sonido producido por un aplauso y envía una señal digital o analógica al Arduino. Basándose en esta señal, el Arduino alterna el estado del LED: si está apagado, lo enciende, y si está encendido, lo apaga. Esto hace posible el control del LED únicamente con sonidos específicos como aplausos.
Componentes
- Placa Arduino Uno (o similar).
- Módulo micrófono KY-038.
- LED.
- Resistencia de 220 ohmios (para proteger el LED).
- Cables de conexión y protoboard.
Conexiones
- Conexiones del micrófono KY-038:
- VCC al pin de 5V del Arduino.
- GND al pin GND del Arduino.
- A0 (o D0) conectado al pin definido en el código (en este caso A0).
- Conexiones del LED:
- El ánodo del LED conectado al pin definido en el código (en este caso el pin 8) a través de una resistencia de 220 ohmios.
- El cátodo conectado a GND.
Código
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <Arduino.h> // Configuración de pines int sensorPin = 2; // Pin digital conectado al KY-038 int ledPin = 8; // Pin digital conectado al relé int estadoLed = 0; // Estado del ked: 0 = apagado, 1 = encendido int value; void setup() { pinMode(ledPin, OUTPUT); // Configurar el pin del relé como salida pinMode(sensorPin, INPUT); digitalWrite(ledPin, LOW); // Inicializar el relé apagado Serial.begin(9600); // Comunicación serial para depuración } void loop() { value = digitalRead(sensorPin); if(value == HIGH){ estadoLed = digitalRead(ledPin); digitalWrite(ledPin, !estadoLed); delay(500); } } |
NOTAS IMPORTANTES:
- Ajustar el umbral de detección: Si el sistema no responde correctamente al aplauso, puedes ajustar el valor del umbral (
umbral
) en el trimmer del micrófono. Esto depende del nivel de ruido ambiental y la sensibilidad del micrófono. - Uso del monitor serial: Utiliza el monitor serial para observar los valores de sonido capturados por el micrófono y determinar el mejor umbral(conecta el pin analógico del micrófono al pin A0 del arduno).
- Modificaciones: Puedes expandir el proyecto para incluir múltiples LEDs, diferentes patrones de encendido o incluso combinarlo con otros sensores.
Diseños

Videos