1. El Octavo Bit
  2. / Arduino
  3. / Modulos y sensores
  4. / Módulo Sensor Óptico Infrarrojo TCRT5000

Módulo Sensor Óptico Infrarrojo TCRT5000

| Actualizado:
Comentarios: 0

Módulo Sensor Óptico Infrarrojo TCRT5000
Módulo Sensor Óptico Infrarrojo TCRT5000

El TCRT5000 es un sensor óptico reflexivo que consta de un emisor de luz infrarroja y un fototransistor. El fototransistor detecta la luz reflejada cuando un objeto pasa frente al sensor.

TCRT5000 Sensor infrarrojo de proximidad
TCRT500 sensor infrarrojo de proximidad

El LED emite un haz de luz, invisible para el ojo humano, que se refleja en una superficie adyacente (3-15mm) y es capturado por el fototransistor, que tiene una película de filtrado de luz natural, y deja el paso de los infrarrojos emitidos por el LED. Según sea la reflectividad de la superficie, el fototransistor recibe un valor mayor o menor de la reflexión, permitiendo distinguir entre zonas más claras y oscuras de un objeto.

Detecta materiales reflexivos tales como papel, tarjetas de IBM, cintas magnéticas, etc. Es utilizado en proyectos de encoder, robótica, seguidor de líneas, detección de material reflectivo, etc.

TCRT5000 en módulo

Módulo Sensor Óptico Infrarrojo TCRT5000
Módulo sensor óptico infrarrojo TCRT5000

El módulo sensor óptico infrarrojo TCRT5000 con tres pines es utilizado especialmente en proyectos de robótica, sobre todo en los seguidores de línea. El montaje de un módulo de este tipo, con tres pines, VCC (+), GND (-) y OUT (Vout), es sencillo:

Montaje del sensor TCRT5000 con Arduino
Montaje del sensor TCRT5000 con Arduino

Alimentamos el módulo a través de VCC conectándolo con la salida de 5 voltios; el GND se conecta al GND de Arduino y el pin OUT se conecta al pin digital 2 de Arduino, para leer el estado del sensor.

Para comprobar su funcionamiento podemos utilizar el siguiente código:

int Sensor = 2;
int Valor;
int Estado = 1;

void setup(){
  Serial.begin(9600);   
  pinMode(Sensor, INPUT);
}

void loop(){
  Valor = digitalRead(Sensor);  
  if (Valor != Estado){
    Serial.println(Valor);
    if (Valor == HIGH)
    Serial.println("Estamos fuera de la línea oscura");
    else
    Serial.println("Zona oscura");
    Estado = Valor;
  }
  delay(500);
}
Sensor TCRT5000 sobre una zona reflectante

Artículos que te pueden interesar

Puntero láser, módulo KY-008
Módulo Sensor Láser KY-008 (Puntero láser)

Módulo Sensor Láser KY-008 (Puntero láser)

| Actualizado:
Comentarios: 0

El módulo KY-008 es un emisor de luz láser de color rojo y que cuenta con un pin de alimentación (S), un pin GND (-) y un tercer pin central que no sirve para nada. Características: Modo de salida: punto…

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…

Resistencias cerámicas

Resistencias cerámicas

| Actualizado:
Comentarios: 0

Aunque existen varios tipos de resistencias, las más comunes son las resistencias cerámicas. Son los componentes más usados en los circuitos electrónicos, y su finalidad es la de limitar la corriente que circula por un circuito, así como dividir la…

Buzzer pasivo y activo
Buzzer pasivo (KY-006) y activo (KY-012)

Buzzer pasivo (KY-006) y activo (KY-012)

| Actualizado:
Comentarios: 0

El zumbador o buzzer es un dispositivo electrónico que actúa como un transductor. Su función es producir un sonido agudo o zumbido mientras se le está suministrando corriente. Se pueden encontrar de dos tipos: Los que integran oscilador, por ejemplo…

Comentarios - 0

Deja un comentario

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