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

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…

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…

Shield V5.0 placa de expansión para Arduino
Shield V5.0 para Arduino

Shield V5.0 para Arduino

| Actualizado:
Comentarios: 0

El Sensor Shield V5.0 es una placa de expansión diseñada para su uso con placas de desarrollo Arduino. Se monta directamente sobre una placa base Arduino y proporciona una interfaz conveniente para conectar varios sensores y módulos adicionales. Contenido 1…

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

Módulo Sensor Óptico Infrarrojo TCRT5000

| Actualizado:
Comentarios: 0

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. TCRT500 sensor infrarrojo de proximidad El LED emite un…

Comentarios - 0

Deja un comentario

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