TCRT5000 Reflective IR sensor photoelectric switch-5pcs

  • 🔦 TCRT5000 reflective IR sensor set (5 pcs)
  • 📡 Detects reflectivity changes for line/edge sensing
  • 🧩 Ideal for line follower robots and object detection
  • ⚡ Works with 3.3V/5V systems (with proper circuit/module)
  • 📈 Analog or digital output (depends on board/circuit)
  • 🛠️ Easy to integrate on PCB or DIY sensor modules
  • 📦 Pack of 5—great value for multi-sensor projects
  • ✅ Perfect for Arduino, ESP32, and robotics experiments
SKU: EK534 Categories: , Tags: ,

Apple Shopping Event

Hurry and get discounts on all Apple devices up to 20%

150,00 EGP

4 People watching this product now!

Payment Methods:

Description

The TCRT5000 Reflective IR sensor photoelectric switch is perfect for line tracking robot car like DIY projects. TCRT5000 is a reflective sensor which includes an infrared emitter and phototransistor in a leaded package which blocks visible light.

These are the set of replacement IR LED including both emitter and receiver for our Line Sensor Modules.

Also, do not forget to check our Line Sensor category by clicking on the name below
Line Sensor


Features:

  1. Compact construction
  2. Senses the presence of an object by using the reflective IR beam from the object

Package Includes :

1 x TCRT5000 Reflective IR sensor photoelectric switch-5pcs.

🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
TCRT5000VCC/GND/OUT3.3-5V / GND / board digital pin
📟
TCRT5000 Reflective IR sensor photoelectric switch-5pcs
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - Arduino Uno
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - Arduino Nano
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - Arduino Mega
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - ESP32
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - ESP8266
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - STM32
TCRT5000 Reflective IR sensor photoelectric switch-5pcs - Raspberry Pi Pico
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_arduino_uno.inoArduino Uno
350 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Uno
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_arduino_nano.inoArduino Nano
351 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Nano
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_arduino_mega.inoArduino Mega
351 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Arduino Mega
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_esp32.inoESP32
344 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 4 on ESP32
6#define SWITCH_PIN 4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_esp8266.inoESP8266
348 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin D4 on ESP8266
6#define SWITCH_PIN D4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_stm32.inoSTM32
348 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin PB4 on STM32
6#define SWITCH_PIN PB4
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
📄 File: tcrt5000_reflective_ir_sensor_photoelectric_switch-5pcs_-_raspberry_pi_pico.inoRaspberry Pi Pico
356 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// Digital pin 2 on Raspberry Pi Pico
6#define SWITCH_PIN 2
7
8void setup() {
9 Serial.begin(115200);
10 pinMode(SWITCH_PIN, INPUT);
11}
12
13void loop() {
14 int state = digitalRead(SWITCH_PIN);
15 Serial.println(state == HIGH ? "Reflective surface: TRIGGERED" : "Reflective surface: idle");
16 delay(200);
17}
Reflective IR sensor with onboard comparator - digital output.

نظرة عامة ومواصفات المنتج — بالعربية

TCRT5000 Reflective IR sensor photoelectric switch-5pcs متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Line Sensor وSensors، بسعر 150,00 EGP. كود المنتج لدينا: EK534. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

أهم المواصفات الفنية:

  • Product Name: TCRT5000 Reflective IR Sensor Module (Photoelectric Switch)
  • Category: Sensor → IR / Reflective Sensor
  • Sensor Type: Reflective Infrared (IR)
  • Output Type: Digital (typical module) / Analog (variant-dependent)
  • Operating Voltage: 3.3–5 V (typical)
  • Detection Method: IR reflection (emitter + receiver)
  • Detection Distance: ~1–15 mm (depends on surface)
  • طريقة التثبيت: Through Hole / Module PCB (variant-dependent)

هذا المنتج مناسب لمشاريع الأردوينو (Arduino) و ESP32 و Raspberry Pi، ومشاريع الروبوتات وإنترنت الأشياء والتعليم الهندسي. جميع القطع مفحوصة قبل الشحن.

تصفّح المزيد من Line Sensor في إكوسترا.

Specification

Specification

WeightWeight6 g
Dimensions3 × 2 × 1 cm
Product NameTCRT5000 Reflective IR Sensor Module (Photoelectric Switch)
CategorySensor → IR / Reflective Sensor
Sensor TypeReflective Infrared (IR)
Output TypeDigital (typical module) / Analog (variant-dependent)
Operating Voltage3.3–5 V (typical)
Detection MethodIR reflection (emitter + receiver)
Detection Distance~1–15 mm (depends on surface)
Mounting TypeThrough Hole / Module PCB (variant-dependent)
Applicationsline follower robots, obstacle/edge detection, encoder sensing, object detection

Customer Reviews