Датчик отслеживания линии KY-033 (tracking sensor module) применяется для проектирования колесных роботов с возможностью настройки расстояний до препятствий. Принцип работы основан на отражение инфракрасного луча от препятствий. Расстояние обнаружения регулируется потенциометром, который встроен в модуль датчика. Состоит из инфракрасного передатчика и приёмника.
Характеристики датчик отслеживания линии KY-033
Напряжение питания 3.3-5 В;
Потребляемый ток более 20 мА;
Температура эксплуатации от -10℃ до +50℃;
Угол 35°;
Расстояние обнаружения препятствий 2-40 см;
При низком уровне сигнала — есть препятствие, а при высоком — препятствие отсутствует.
Датчик отслеживания линии KY-033

Распиновка модуля датчика KY-033
OUT — цифровой сигнал 0 и 1.
+ — питание;
G — земля.
Схема подключения датчик отслеживания линии KY-033 к Arduino

Скетч проверки работы датчика отслеживания линии KY-033 для Arduino
const int pin_sensor_digital=7;
void setup ()
{
Serial.begin(9600);
pinMode(pin_sensor_digital, INPUT);
}
void loop ()
{
bool bVal=digitalRead(pin_sensor_digital);
if (bVal == HIGH)
{
Serial.println("Датчик на линии");
}
else
{
Serial.println("Датчик за пределами линии");
}
Serial.println("Показание датчика: ");
Serial.println(bVal);
delay(300);
}
Результат работы скетча (при наведении датчика на черную линию выдает единицу, вне данной линии — ноль):

Похожий датчик — Датчик для избегания препятствий KY-032
