Программирование

автономного режима

на двух датчиках

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

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

Алгоритм будет следующий:

• Если оба датчика видят белый цвет – двигаемся вперед;

• Если один из датчиков видит белый, а другой черный – поворачиваем в сторону черного;

• Если оба датчика видят черный цвет – мы на перекрестке (например, остановимся).

Для реализации алгоритма нам потребуется отслеживать показания обоих датчиков, и только после этого задавать движение роботу. Для этого будем использовать переключатели, вложенные в другой переключатель. Таким образом, мы опросим сначала первый датчик, а потом, независимо от показаний первого, опросим второй датчик, после чего зададим действие.

Задание: в приложении LEGO MINDSTORMS Education EV3 составить программу по заданному алгоритму.

Скриншоты готовых программ высылайте в группу в WhatsApp