Módulo KY-021 Sensor Interruptor Magnético
search
  • Módulo KY-021 Sensor Interruptor Magnético
  • Módulo KY-021 Sensor Interruptor Magnético

Módulo KY-021 Sensor Interruptor Magnético

KY-021
1,50 €
IVA incluido

El módulo del interruptor de láminas magnéticas KY-021 es un interruptor que normalmente está abierto y se cierra cuando se expone a un campo magnético, enviando una señal digital. Comúnmente utilizado en sistemas mecánicos como sensores de proximidad.

Compatible con Arduino, Raspberry Pi, ESP32 y otros microcontroladores.

  Pago seguro

Garantía de compra segura

  Envío gratis

Por compras superiores a 120,00 €

¿Que es?

El módulo KY-021 es un sensor interruptor magnético que te permitirá detectar campos magnéticos de una forma rápida, fácil y eficiente, por medio de su mini lámina magnética que viene incorporada al modulo. Esta lámina magnética se encuentra comúnmente abierta (CA) y al detectar un campo magnético se cierra, permitiendo el paso del voltaje.

¿Para que sirve?

El KY-021 contiene una resistencia de 10 kΩ y una pequeña lengüeta magnética que comúnmente es utilizado en sistemas mecánicos como sensores de proximidad o como interruptor digital magnético. Este modulo es compatible con plataformas electrónicas populares como Arduino, Teensy, Raspberry Pi y ESP8266.

Características del módulo KY-021

Este módulo consta de un pequeño interruptor de láminas accionado por un campo magnético, una resistencia de 10 kΩ y 3 pines.

  • Tipo: Sensor Interruptor Magnético
  • Numero de modelo: KY-021
  • Voltaje de funcionamiento: 3.3 V a 5 V
  • Tipo de salida: Digital
  • Dimensiones: 21 mm x 15 mm x 9 mm
  • Peso: 2 g

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

Conecte lel pin de alimentación del módulo (central) y tierra (-) a +5 y GND respectivamente. Conecte la señal (S) al pin 2 del Arduino.

Conexión del módulo KY-021 con la placa Arduino

Código

El siguiente código encenderá el LED del pin 13 en el Arduino cuando el módulo detecte un campo magnético. Coloque un imán cerca del módulo para activar el interruptor de láminas.

int led = 13;
int reelSwitch = 2;
int switchState;
void setup(){
  pinMode (led, OUTPUT);
  pinMode (reelSwitch, INPUT);
}
void loop(){
  switchState = digitalRead(reelSwitch);
  if (switchState == HIGH){
    digitalWrite(led, LOW);
  }else{
    digitalWrite(led, HIGH);
  }
}

También podría interesarle

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