Датчик отслеживания линии KY-033

Датчик отслеживания линии KY-033 (tracking sensor module) применяется для проектирования колесных роботов с возможностью настройки расстояний до препятствий. Принцип работы основан на отражение инфракрасного луча от препятствий. Расстояние обнаружения регулируется потенциометром, который встроен в модуль датчика. Состоит из инфракрасного передатчика и приёмника.

Характеристики датчик отслеживания линии KY-033

Напряжение питания 3.3-5 В;
Потребляемый ток более 20 мА;
Температура эксплуатации от -10℃ до +50℃;
Угол 35°;
Расстояние обнаружения препятствий 2-40 см;
При низком уровне сигнала — есть препятствие, а при высоком — препятствие отсутствует.

Датчик отслеживания линии KY-033

Датчик отслеживания линии KY-033

Распиновка модуля датчика KY-033

OUT — цифровой сигнал 0 и 1.
+ — питание;
G — земля.

Схема подключения датчик отслеживания линии KY-033 к Arduino

схема подключения модуля датчика KY-033

Скетч проверки работы датчика отслеживания линии 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-033

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

1306

Leave a Reply

Ваш адрес email не будет опубликован.