Funcionamiento
El objetivo principal de este proyecto es construir un sistema de alarma que genere un sonido cada vez que se detecte vibración. Esto se logrará utilizando una placa Arduino como controlador principal, un módulo sensor de vibración KY-002 para detectar las vibraciones y un Buzzer Activo KY-012 para emitir el sonido de advertencia.
Componentes
- Placa Arduino UNO (o equivalente).
- Módulo sensor de vibración KY-002.
- Buzzer Activo KY-012.
- Cables de conexión.
- Protoboard (opcional, para pruebas).
Conexiones
- Conexión del sensor de vibración KY-002:
- Conecta el pin de señal al pin digital 2 del Arduino.
- Conecta el pin VCC al pin 5v del Arduino.
- Conecta el pin GND al pin GND del Arduino.
- Conexión del buzzer activo KY-012:
- Conecta el pin de señal al pin digital 8 del Arduino.
- Conecta el pin VCC al pin 5v del Arduino.
- Conecta el pin GND al pin GND del Arduino.
Código
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | // Definición de pines const int sensorVibracion = 2; // Pin conectado al KY-002 const int buzzer = 8; // Pin conectado al KY-012 void setup() { pinMode(sensorVibracion, INPUT); // Configurar el KY-002 como entrada pinMode(buzzer, OUTPUT); // Configurar el buzzer como salida Serial.begin(9600); // Iniciar comunicación serial } void loop() { int estadoSensor = digitalRead(sensorVibracion); // Leer el estado del KY-002 if (estadoSensor == LOW) { // Si detecta vibración digitalWrite(buzzer, HIGH); // Activar el buzzer Serial.println("¡Vibración detectada!"); // Mensaje en el monitor serial delay(500); // Mantener el buzzer activado por 500 ms } else { digitalWrite(buzzer, LOW); // Apagar el buzzer si no hay vibración |
Diseños

Videos