5Channel IR TCRT 5000 Line detection module with adj

5-Channel IR TCRT5000 Line Detection Module
1. Channels: 5
2. Sensor Type: TCRT5000 reflective optical
3. Output: Digital (TTL) per channel
4. Voltage: 5V DC
5. Adjustment: Individual potentiometers

Apple Shopping Event

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

200,00 EGP

15 People watching this product now!

Payment Methods:

Description

The 5-Channel IR TCRT5000 Line Detection Module is a sensor array designed for line-following and obstacle-detection applications in robotics. It integrates five independent TCRT5000 infrared optical sensors, each consisting of an IR emitter and phototransistor pair. The onboard comparators and potentiometers allow individual threshold adjustment for each channel, fine-tuning the sensor’s sensitivity to different surface reflectivity conditions.

Each sensor operates by emitting infrared light and measuring the amount reflected back. A dark surface (like a black line) absorbs more IR light, resulting in a low reflected signal, whereas a light surface reflects more, producing a high signal. The module outputs digital logic signals (high/low) for each channel, enabling a microcontroller to interpret the line position accurately. The compact design and standard pin header interface facilitate easy integration with popular development boards.

  1. Five independent TCRT5000 reflective sensors
  2. Adjustable sensitivity for each channel via potentiometers
  3. Digital output for each sensor (TTL logic)
  4. Operating voltage: 5V DC
  5. Onboard comparator ICs for clean signal transition
  6. Low power consumption for battery-operated robots
  7. Compact PCB design for space-constrained projects
  8. Standard 5V logic level compatibility
🔌
Pin Connections
1 Table
Pin Connections Table 1
BoardSensor PinConnection
Line ArrayVCC/GND/OUT1-53.3-5V / GND / 5 board digital pins
📟
5Channel IR TCRT 5000 Line detection module with adj
7 Examples • C/C++ | Boards: Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP8266, STM32, Raspberry Pi Pico
5Channel IR TCRT 5000 Line detection module with adj - Arduino Uno
5Channel IR TCRT 5000 Line detection module with adj - Arduino Nano
5Channel IR TCRT 5000 Line detection module with adj - Arduino Mega
5Channel IR TCRT 5000 Line detection module with adj - ESP32
5Channel IR TCRT 5000 Line detection module with adj - ESP8266
5Channel IR TCRT 5000 Line detection module with adj - STM32
5Channel IR TCRT 5000 Line detection module with adj - Raspberry Pi Pico
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_arduino_uno.inoArduino Uno
523 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on Arduino Uno: 2, 3, 4, 5, 6
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {2, 3, 4, 5, 6};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_arduino_nano.inoArduino Nano
524 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on Arduino Nano: 2, 3, 4, 5, 6
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {2, 3, 4, 5, 6};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_arduino_mega.inoArduino Mega
524 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on Arduino Mega: 2, 3, 4, 5, 6
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {2, 3, 4, 5, 6};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_esp32.inoESP32
527 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on ESP32: 13, 14, 27, 26, 25
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {13, 14, 27, 26, 25};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_esp8266.inoESP8266
529 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on ESP8266: D0, D3, D4, D5, D6
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {D0, D3, D4, D5, D6};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_stm32.inoSTM32
537 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on STM32: PA0, PA1, PA2, PA3, PA4
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {PA0, PA1, PA2, PA3, PA4};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
📄 File: 5channel_ir_tcrt_5000_line_detection_module_with_adj_-_raspberry_pi_pico.inoRaspberry Pi Pico
539 characters
1//ekostra.com
2//electronics store in egypt
3//+201008896258
4
5// 5 digital channel pins on Raspberry Pi Pico: 10, 11, 12, 13, 14
6const int NUM_CHANNELS = 5;
7int sensorPins[NUM_CHANNELS] = {10, 11, 12, 13, 14};
8
9void setup() {
10 Serial.begin(115200);
11 for (int i = 0; i < NUM_CHANNELS; i++) pinMode(sensorPins[i], INPUT);
12}
13
14void loop() {
15 for (int i = 0; i < NUM_CHANNELS; i++) {
16 Serial.print(digitalRead(sensorPins[i])); // typically LOW = line detected (black surface)
17 Serial.print(" ");
18 }
19 Serial.println();
20 delay(100);
21}
5-channel IR reflective line-tracking array with adjustable sensitivity.

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

5Channel IR TCRT 5000 Line detection module with adj متوفر الآن في متجر إكوسترا للإلكترونيات، ضمن قسم Line Sensor، بسعر 200,00 EGP. كود المنتج لدينا: EK2072. المنتج غير متوفر حالياً — تواصل معنا عبر واتساب لمعرفة موعد توفره القادم.

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

  • Number Of Channels: 5
  • Sensor Model: TCRT5000
  • واجهة الاتصال: Digital (5V TTL)
  • Operating Voltage: 5V DC
  • Adjustment: Individual potentiometers
  • Comparator Ic: LM393 or similar
  • Detection Distance: 2mm – 10mm (adjustable)
  • Logic Level: 5V TTL compatible

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

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

Specification

Specification

WeightWeight10 g
Dimensions5 × 4 × 2 cm
Number of Channels5
Sensor ModelTCRT5000
InterfaceDigital (5V TTL)
Operating Voltage5V DC
AdjustmentIndividual potentiometers
Comparator ICLM393 or similar
Detection Distance2mm – 10mm (adjustable)
Logic Level5V TTL compatible

Customer Reviews