🚚 Envío GRATIS en compras sobre $30.000 | Retiro en Curauma, Valparaíso | 📞 +56 9 65214463
Módulo sensor de golpe e impacto KY-031 con LED indicador para proyectos Arduino.

KY-031 Sensor de Golpe e Impacto para Arduino

Sensor de golpe e impacto KY-031. Detecta colisiones, toques físicos y vibraciones instantáneamente con señal digital. Sin librerías complejas — usa solo digitalRead(). Perfecto para alarmas, percusión electrónica y bumpers de robots.

$1.300
En stock (¡Solo 2 disponibles!)
1
Ver Carrito
Envío a todo Chile con Chilexpress, Starken y Blue
Retiro gratis en Los Abetos 212, Curauma, Valparaíso
Envío GRATIS en compras sobre $30.000

Módulo Sensor de Golpe e Impacto KY-031 para Arduino

El módulo KY-031 detecta colisiones, toques físicos y vibraciones generando una señal digital instantánea. Sin necesidad de librerías complejas ni algoritmos avanzados — solo conecta y usa digitalRead(). Es el componente perfecto para alarmas de impacto, instrumentos de percusión electrónica y bumpers de robots.

¿Cómo Funciona?

El sensor KY-031 contiene una pequeña bola metálica suspendida dentro de un cilindro con contactos. Al recibir un golpe o vibración, la bola se mueve y cierra momentáneamente el circuito, generando un pulso digital. La duración del pulso depende de la intensidad y duración del impacto.

Especificaciones Técnicas

  • Voltaje de operación: 3.3V a 5V DC
  • Tipo de salida: Digital (HIGH en reposo, LOW al detectar)
  • Corriente: Extremadamente baja
  • Pines: 3 (S/Signal, VCC, GND)
  • Compatibilidad: Arduino, ESP32, Raspberry Pi, ESP8266

Conexión con Arduino

  • Pin S (Signal): Pin digital del Arduino con INPUT_PULLUP
  • Pin + (VCC): 5V o 3.3V
  • Pin - (GND): Tierra

Código de Ejemplo: Alarma de Impacto

const int SENSOR = 2;
const int BUZZER = 8;
const int LED    = 13;

void setup() {
  pinMode(SENSOR, INPUT_PULLUP);  // Pull-up interno
  pinMode(BUZZER, OUTPUT);
  pinMode(LED, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  if (digitalRead(SENSOR) == LOW) {
    // Golpe detectado!
    Serial.println("¡Impacto detectado!");
    digitalWrite(LED, HIGH);
    digitalWrite(BUZZER, HIGH);
    delay(500);
    digitalWrite(LED, LOW);
    digitalWrite(BUZZER, LOW);
    delay(100);  // Pequeña pausa anti-rebote
  }
}

Aplicaciones

  • Alarma anti-robo: Detección de golpes en puertas, cajas fuertes o vehículos
  • Batería electrónica: Cada sensor KY-031 simula un pad de batería que activa un sonido con el buzzer KY-012
  • Bumpers de robots: Detección de colisiones en el chasis del robot
  • Contadores de impactos: Registrar golpes en proyectos deportivos
  • Activación por tap: Encender/apagar dispositivos con un toque
Voltaje 3.3-5V
Salida Digital
LED Indicador incluido
Escríbenos por WhatsApp