Датчик отслеживания линии 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