1. El Octavo Bit
  2. / Arduino
  3. / Modulos y sensores
  4. / Sensores de campo magnético de efecto Hall

Sensores de campo magnético de efecto Hall

| Actualizado:
Comentarios: 0

Sensores de campo magnético de efecto Hall
Sensores de campo magnético de efecto Hall

Un sensor de efecto Hall es un dispositivo que produce un voltaje eléctrico cuando está situado en un campo magnético. Su funcionamiento se basa en la fuerza que los campos magnéticos ejercen sobre las cargas en movimiento.

Existen sensores magnéticos analógicos y digitales.

  • Analógicos: Generan una salida proporcional a la intensidad del campo magnético. Son empleados para medir la intensidad de un campo magnético.
  • Digitales: Se trata de dispositivos más básicos que los analógicos, no entregan salidas proporcionales al campo, sino un valor alto de tensión en presencia de un campo magnético o bajo si no existe. No pueden utilizarse para la medición de campos magnéticos, al igual que los analógicos, solo para detectar su presencia. Pueden dividirse en dos subcategorías:
    • Latch: se activan al acercar un polo y mantienen su valor hasta que se acerca el polo contrario.
    • Switch: se activan al acercar el polo y se desactivan al retirar el polo.
KY-035 KY-003 KY-024
KY 035 sensor Magnético Analógico Efecto Hall KY 003 Modulo Magnético Digital (Efecto Hall) KY 024 Sensor de Campo Magnético
Tiene una amplia gama de aplicaciones, es un excelente sensor de posición sin contacto, como contador de ciclos. Es muy común utilizarlos en aplicaciones como velocímetros en bicicletas, etc. Es muy útil en proyectos de electrónica, robótica y automatización, por ejemplo: para medir posiciones sin tener contacto, un contador de ciclos y es común verlos en aplicaciones como velocímetros. Una aplicación típica del Sensor de Campo Magnético KY-024 es que se puede utilizar para el realizar el cálculo de la velocidad de un mecanismo en rotación o como un interruptor de proximidad.

Módulo KY-035

Es un módulo que integra un sensor magnético de Efecto Hall con salida analógica. Tiene 3 terminales, para entrada de voltaje (VCC), GND y el de señal (salida analógica). Integra el sensor 49E.

Esquema para la conexión con Arduino:

Esquema de conexión con Arduino del sensor KY-035

Código:

int sensor;

void setup(){
  Serial.begin(9600);
}

void loop(){
  sensor = analogRead(A0);
  Serial.println(sensor);
  delay(500);
}

Módulo KY-003

Es un módulo que integra un sensor magnético de Efecto Hall con salida digital. Tiene 3 terminales, para entrada de voltaje VCC, GND y para salida digital, que genera una señal HIGH o LOW.

Esquema:

Esquema de conexión con Arduino del sensor KY-003

Código:

Este programa encenderá el LED de la placa Arduino cuando se acerque el imán al sensor.

int led = 13;
int sensor = 3;
int val;

void setup(){
  pinMode(led, OUTPUT);
  pinMode(sensor, INPUT);
}

void loop(){
  val = digitalRead(sensor);
  if(val == LOW){
    digitalWrite(led, HIGH);
  }else{
    digitalWrite(led, LOW);
  }
}

Módulo KY-024

Este módulo cuenta con un indicador LED de alimentación y otro LED indicador de activación. Dispone de una salida digital y de una salida analógica. Cuenta con 4 pines:

  • A0 –> señal analógica
  • G –> GND, tierra
  • V+ –> alimentación
  • D0 –> señal digital

Esquema de conexión:

Esquema de conexión con Arduino del sensor KY-024

Código:

int led = 13;
int digitalPin = 3;
int analogPin = A0;
int digitalVal;
int analogVal;

void setup (){
  pinMode (led, OUTPUT); 
  pinMode (digitalPin, INPUT);
  Serial.begin(9600);
}

void loop (){
  digitalVal = digitalRead(digitalPin) ; 
  if (digitalVal == HIGH){
    digitalWrite (led, HIGH);
  }else{
    digitalWrite (led, LOW);
  }

  analogVal = analogRead(analogPin);
  Serial.println(analogVal);

  delay(100);
}

Artículos que te pueden interesar

¿Cómo conectar una pantalla LCD 16×02 con controlador I2C a Arduino?
Controla un LCD con 2 pines

Tarjeta de interface I2C para display LCD1602

| Actualizado:
Comentarios: 0

El módulo adaptador LCD a I2C es un componente que facilita la conexión de una pantalla LCD a un microcontrolador o placa de desarrollo a través del protocolo I2C, simplificando el cableado y reduciendo la complejidad de la conexión. El…

Módulo HC-SR04 Sensor de Ultrasonido

Módulo HC-SR04 Sensor de Ultrasonido

| Actualizado:
Comentarios: 0

El sensor HC-SR04 es un módulo que incorpora un par de transductores de ultrasonido que se utilizan de manera conjunta para determinar la distancia del sensor con un objeto colocado frente a este. Quizá la característica más destacada del HC-SR04…

Real-Time-Clock (RTC) DS1302
Real-Time-Clock (RTC) DS1302, módulo reloj

Real-Time-Clock (RTC) DS1302, módulo reloj

| Actualizado:
Comentarios: 0

El módulo reloj DS1302 RTC permite ajustar la fecha y la hora, contiene un reloj-calendario en tiempo real con 31 bytes de RAM estática. El módulo reloj proporciona información de segundos, minutos, días, semanas, meses y años. El número de…

TM1637, display digital de 4 dígitos
TM1637: módulo display digital de 4 dígitos.

TM1637: módulo display digital de 4 dígitos.

| Actualizado:
Comentarios: 0

El módulo de pantalla LED de 4 dígitos con TM1637 se puede controlar con sólo dos líneas de control DIO y CLK. Característica de Módulo Display Digital TM1637 4 Dígitos: Tensión de alimentación de 3V-5V Consumo de corriente 250 mA…

Comentarios - 0

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *