Cómo funciona un sensor IR seguidor de línea

sensor IR seguidor de línea controlado por un Arduino Uno

El sensor seguidor de línea (KY-033) es un componente ampliamente empleado en proyectos de robots autónomos diseñados para el seguimiento de líneas. Este versátil sensor se integra sin complicaciones en placas de desarrollo populares como Arduino y Raspberry Pi, lo que facilita a los entusiastas de la robótica y la automatización la creación de sistemas precisos y eficaces para seguir líneas.

La conexión del sensor al microcontrolador se realiza mediante pines o cables. Posteriormente, se programa para interpretar sus señales y controlar el desplazamiento del robot de acuerdo a las lecturas del sensor. Gracias a su capacidad para detectar las variaciones en la reflexión de la luz infrarroja, el KY-033 se convierte en un recurso imprescindible para dirigir el movimiento del robot en relación a las líneas trazadas en el suelo, siendo especialmente valioso en competencias de robótica y proyectos educativos.

Cómo funciona un sensor infrarrojo seguidor de línea

El sensor KY-033 se compone de un emisor de luz infrarroja (LED infrarrojo) y un receptor de luz infrarroja (fototransistor). Cuando el sensor se coloca sobre una línea negra, la superficie absorbe una mayor cantidad de luz infrarroja, lo que reduce la cantidad de luz reflejada que llega al fototransistor.

Sensor infrarrojo KY-033

En contraste, al situarse sobre una superficie blanca, que refleja más luz infrarroja, el fototransistor recibe una mayor cantidad de luz reflejada. Estas diferencias en la intensidad de la luz infrarroja permiten determinar la posición del sensor con respecto a la línea, posibilitando un control preciso del movimiento del robot para que siga la línea con eficacia.

Especificaciones técnicas del sensor IR KY-033

En cuanto a sus especificaciones técnicas, el KY-033 opera con un voltaje de 3.3 a 5 voltios en corriente continua (V/DC) y consume entre 18 y 30 mA de corriente. Este sensor es capaz de detectar objetos a distancias que varían desde 1 milímetro hasta 2.5 centímetros. Además, presenta dimensiones compactas con un ancho de 11 mm y una longitud de 42 mm, y su placa de circuito impreso (PCB) tiene un grosor de 1.5 mm.

Cómo se conecta el sensor IR KY-033 a un Arduino

La conexión del sensor KY-033 a un Arduino se logra mediante tres terminales: G (ground), V (voltage), y S (Signal). El terminal G se conecta al pin GND (tierra) del Arduino, el terminal V al pin 5V (voltaje) del Arduino, y el terminal S se conecta a uno de los pines digitales del Arduino, como el pin 9. Esta configuración asegura la conexión eléctrica adecuada para que el Arduino pueda recibir y procesar las señales del sensor infrarrojo KY-033 de manera eficiente.

Código para probar el sensor con un Arduino

int sensor=7;
int sensorValor;
void setup() {
Serial.begin(9600);
pinMode(sensor,INPUT);
}
void loop() {
sensorValor=digitalRead(sensor);
Serial.println(sensorValor);
delay(200);
}

Deja un comentario

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

Scroll al inicio