Модуль датчика линии TCRT5000

Описание

Модуль датчика линии сочетает в себе два основных элемента: инфракрасный излучатель и инфракрасный приемник. Излучатель постоянно излучает инфракрасный свет, когда излучаемые инфракрасные лучи не отражаются, или отражаются обратно, но их интенсивность недостаточно большая - выходное напряжение остается низким. Когда обнаруженный объект (линия) присутствует в зоне обнаружения и инфракрасные лучи отражаются с достаточной интенсивностью, выходное напряжение становится высоким. Модуль выдает цифровой сигнал (0 или 1). На модуле присутствует светодиод - индикатор выходного напряжения.

Технические характеристики

  • Напряжение питания: 3,3 - 5 В
  • Потребляемый ток: 10 мА
  • Цифровой вывод (0 или 1)

Физические размеры

  • Модуль (Д х Ш х В): 42 х 10 х 13 мм
  • Модуль (Keyestudio) (Д х Ш х В): 47 х 11 х 12 мм

Плюсы использования

  • Прост в подключении
  • Имеет светодиодный индикатор

Минусы использования

  • Только цифровой сигнал о присутствии линии

Пример подключения и использования

Пример 1 В примере иллюстрируется подключение датчика к контроллеру, получение значения с цифрового вывода, вывод полученного значения в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO)

Схема подключения:

Скетч для загрузки:

const int pin = 8; //пин подключения датчика

void setup()
{
  Serial.begin(9600); //инициализация Serial - порта
}
void loop()
{
  Serial.println(digitalRead(pin)); //вывод данных в Serial - порт
  delay(500); //задежка в полсекунды
}

Пример 2 (для датчика Keyestudio) В примере иллюстрируется подключение датчика Keyestudio к контроллеру, получение значения с цифрового вывода, вывод полученного значения в монитор Serial - порта. (Пример тестировался на контроллере Smart UNO)

Схема подключения:

Скетч для загрузки:

const int pin = 8; //пин подключения датчика

void setup()
{
  Serial.begin(9600); //инициализация Serial - порта
}
void loop()
{
  Serial.println(digitalRead(pin)); //вывод данных в Serial - порт
  delay(500); //задежка в полсекунды
}