Движение по линии с двумя датчиками

В прошлый раз мы познакомились с простейшим алгоритмом движения по линии на одном датчике. Там же было рассмотрено подключение датчика.

Сегодня рассмотрим более продвинутый вариант движения по линии с использованием двух датчиков. Основное преимущество двух датчиков в том, что теперь можно отследить перекрестки.

Датчики нужно закрепить так, чтобы линия проходила между ними.

robo2sens

Датчики, по-прежнему, используем цифровые. Логика программы следующая:

  • если оба датчика показывают белый цвет — двигаемся прямо;
  • если один датчик показывает черный, а другой белый — поворачиваем в сторону черного;
  • если оба датчика показываются черный цвет, значит мы на перекрестке (остановимся).

Подключим датчики к портам 9 и 10, а двигатели к 5-8.

 

1 Комментарий

  1. Cindy

    You’ve really helped me unnrastedd the issues. Thanks.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *