Módulo KY-037 micrófono de alta sensibilidad
search
  • Módulo KY-037 micrófono de alta sensibilidad
  • Módulo KY-037 micrófono de alta sensibilidad
  • Módulo KY-037 micrófono de alta sensibilidad

Módulo KY-037 micrófono de alta sensibilidad

KY-037
2,00 €
IVA incluido

Módulo con micrófono integrado y salidas tanto analógica como digital. El módulo KY-037 emite una señal si el sensor detecta un ruido. La sensibilidad del sensor se puede ajustar por medio de un potenciómetro.

  Pago seguro

Garantía de compra segura

  Envío gratis

Por compras superiores a 120,00 €

¿Qué es el módulo KY-037?

El Módulo Ky-037 Sensor de Sonido permite detectar cualquier tipo de sonido. Incluye un trimpot con el cual se puede ajusta la sensibilidad del sensor la información de salida puede ser analógica y/o digital.

¿Para que sirve el sensor de sonido?

El sensor de sonido es útil para para encender o apagar alguna lampara, para detector de ruido en algún lugar de trabajo u hogar.

Características del módulo KY-037

  • Voltaje de funcionamiento: 5 V
  • Salidas: Analógica y digital
  • Permite ajustar un nivel de umbral de salida
  • Usa el Micrófono Gao Gan grado, de alta sensibilidad.
  • Interruptor digital salida (0 / 1)
  • Temperatura: -40 a +85 °C
  • Dimensiones: 35 x 15 x 14 mm
  • Peso: 4 g

Diagrama de conexión del módulo KY-037 con Arduino.

Conectar el pin GND y el pin + del sensor con los pines GND y 5V de la placa de Arduino, el pin digital del módulo con el pin 2 de la placa.

Conexión del módulo KY-037 con Arduino

Código

El siguiente código inicia la placa de Arduino con el LED apagado, si hacemos una palmada o un sonido encendra el LED y al siguiente ruido lo apagará. Al detectar el sonido apagará o encenderá el LED.

int LED = 13;
int sensor = 2;
bool estado = false;
void setup(){
  pinMode( LED, OUTPUT);
  pinMode( sensor , INPUT_PULLUP);
  digitalWrite(LED , LOW); // Apagamos el LED al empezar
}
void loop(){
  bool valor = digitalRead(sensor); //leemos el estado del sensor
  if ( valor == true ){
    estado = !estado; // cambiamos el estado del LED
    digitalWrite(LED, estado); // escribimos el nuevo valor
    delay (1000);
  }
}

También podría interesarle

Opiniones (0)
No hay valoraciones de clientes en este momento.