Home Sensors & Sensor Modules 5PCS TCRT5000/TCRT5000L Reflective Photoelectric Sensor Module
Skip to product information
1 of 5

Keszoox

5PCS TCRT5000/TCRT5000L Reflective Photoelectric Sensor Module

5PCS TCRT5000/TCRT5000L Reflective Photoelectric Sensor Module

Regular price $8.96 USD
Sale price $8.96 USD
Save Liquid error (snippets/price line 138): divided by 0% Sold out
Taxes included. Shipping calculated at checkout.
Default Title

TCRT5000 / TCRT5000L Reflective Photoelectric Sensor Module — 5 Pieces

The TCRT5000 is a compact reflective optical sensor combining an infrared emitter and phototransistor in a single package, optimized for short-range surface detection. Mounted on a breakout module with onboard comparator (LM393), power LED, and signal LED, it provides a clean digital output directly readable by Arduino, ESP32, STM32, and Raspberry Pi GPIO pins — no ADC or signal conditioning required.

Widely used in line-following robots, rotary encoders, object counters, and proximity switches, the TCRT5000 module is one of the most versatile and cost-effective sensors in the maker and robotics toolkit.

Specifications

  • Sensor IC: TCRT5000 / TCRT5000L (Vishay)
  • Emitter: Infrared LED, peak wavelength 950nm
  • Detector: NPN phototransistor
  • Sensing Range: 2.5mm – 15mm (optimal ~5mm, reflective surface dependent)
  • Supply Voltage: 3.3V – 5V DC
  • Output Type: Digital (HIGH/LOW via LM393 comparator)
  • Sensitivity: Adjustable via onboard potentiometer
  • Output Current: ≤15mA
  • Indicators: Power LED (red) + signal LED (green, lights when object detected)
  • PCB Size: ~32 × 14mm
  • Connector: 3-pin (VCC, GND, OUT)
  • Quantity: 5 pieces per pack

Pin Connections

  • VCC → 3.3V or 5V
  • GND → Ground
  • OUT → Digital input pin (HIGH = no object / white surface; LOW = object detected / black surface)

Sensitivity Adjustment

Turn the onboard potentiometer clockwise to increase sensitivity (detect at greater distance or darker surfaces), counterclockwise to decrease. The signal LED provides real-time visual feedback during calibration — adjust until the LED reliably switches at the desired detection threshold.

TCRT5000 vs. TCRT5000L

  • TCRT5000: Standard package with visible red indicator LED on the sensor body
  • TCRT5000L: Same specifications, no visible indicator LED — preferred where stray visible light must be minimized
  • Both are electrically identical and interchangeable on this module

Typical Applications

  • Line-following robots: Detect black line on white surface (or vice versa) for autonomous navigation
  • Rotary encoders: Count slots on a disc for speed and position measurement
  • Object counters: Count items on a conveyor or production line
  • Proximity detection: Detect presence of objects at short range without contact
  • Paper/tape end detection: Detect transparent vs. opaque media
  • Liquid level sensing: Detect liquid surface through transparent container walls

Arduino Example (Line Detection)

  • Connect OUT to Arduino pin D2
  • int val = digitalRead(2);
  • val = LOW (0) → dark/black surface or object detected
  • val = HIGH (1) → light/white surface or no object

Package Contents

  • 5 × TCRT5000/TCRT5000L reflective photoelectric sensor module
visa
View full details
Quality Guarantee Certified components
100% Safe Checkout SSL encrypted payment
Fast Shipping Worldwide delivery
90-Day Returns Hassle-free policy