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

27 января 2019 - Администратор

Движение робота по черной линии с одним датчиком

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


 

Алгоритм движения робота вдоль черной линии  с одним датчиком.

В конструкции робота впереди по центру устанавливается датчик освещенности. Робот  будет двигаться следующим образом. Если он датчиком заезжает на черную линию, то сворачивает с нее одним мотором,  если он датчиком не видит линию, то он сворачивает  другим мотором на линию. Робот будет  двигаться зигзагами вдоль  черной линии

Программа для робота ev3  движение по черной линии с одним датчиком

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

В переключателе организовываем движение робота ev3  в циклах один мотор останавливаем, другой мотор включаем в режиме включить. Циклы работают определённое время. Чтобы робот не слетел, желательно время циклов выставлять небольшим.

движение робота по черной линии

Когда запускаем движение робота по черной линии, выставляем датчик цвета на линию. Чтобы регулировать скорость движения, меняем мощность моторов. Более надежное движение робота по черной линии реализуется с помощью двух датчиков цвета. Подробнее об алгоритме движения робота по черной линии с двумя датчиками

Вернуться к содержанию Перейти к уроку Движение по черной линии с двумя датчиками

Полезно почитать по теме движение по черной линии lego
Движение по черной линии ev3 с двумя датчиками
Пропорциональный регулятор с одним датчиком

Поделиться:

 

 

 
Комментарии (0)

Нет комментариев. Ваш будет первым!