ОПИСАНИЕ
Датчик линии позволяет определять цвет поверхности под ним. На выходе простой бинарный цифровой сигнал: логический 0 или 1 в зависимости от цвета, который он видит. Единица — чёрный или пустота, ноль — не чёрный.
Пять инфакрасных датчиков линии TCRT5000 расположены на плате. Модуль может быть использован для обнаружения линии, препятствия, обнаружения перекрёстков из линий. Датчики подключены через триггер Шмитта на микросхеме 74HC14D.
ПАРАМЕТРЫ
- Рабочее напряжение: 5V DC
- Рабочий ток: до 50 мА
- Рабочая температура: 0°C ~ + 50°C
- Интерфейс: 7pin (5 сигнальных,+5В питание , GND Земля)
- Выходной сигнал: (Высокий уровень - белый цвет , низкий уровень - черный цвет)
- Расстояние между датчиками: 22 мм
- Размеры модуля: 97х21 мм
TCRT5000L
TCRT5000L представляет из себя сборку в одном корпусе ИК излучателя (диода) и ИК приемника (транзистора), разделенных перегородкой.
Все работает на эффекте отражения излучения от поверхности. ИК диод посылает излучение. Пока на его пути нет препятствий, луч уходит в пустоту (1) и не попадает на ИК транзистор. Как только перед TCRT5000L появляется препятствие, то луч начинает отражаться от него (2).
После того как луч отразился от поверхности, в силу вступает еще один эффект. При одинаковом расстоянии, излучение лучше отражается от гладкого и светлого, чем от шершавого и темного. В данном случае, для отслеживания линии (т.к. поверхность будет однородной), нас интересует разница отражения от светлого и темного.
КАК ПОДКЛЮЧИТЬ
- GND подключаем к выводу GND Arduino
- VCC подключаем к выводу VCC Arduino
- OUT1..5 подключаем к любым цифровым портам Arduino
ПРИМЕР КОДА
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println(digitalRead(2) + ' ' + digitalRead(3) + ' ' + digitalRead(4) + ' ' + digitalRead(5) + ' ' + digitalRead(6));
delay(500);
}
КОМПЛЕКТ
- Модуль 5 датчиков линии x1
Метки: #Arduino #TCRT5000