Программа Движения По Линии Ev3

Программа Движения По Линии Ev3

Продолжаем изучать датчик цвета Lego mindstorms EV3. Введение: На этом уроке мы продолжим изучать использование датчика цвета.

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

Диапазон значений датчика измеряется от 0 (очень темный) до 1. Данный режим работы датчика цвета используется во множестве задач по робототехнике, например, для организации движения робота по заданному маршруту вдоль черной линии, нанесенной на белое покрытие. При использовании этого режима рекомендуется располагать датчик таким образом, чтобы расстояние от него до исследуемой поверхности составляло примерно 1 см (Рис.

Программа Движения По Линии Ev3

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

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

В этом режиме мы можем наблюдать все выполненные нами подключения. Для выбора варианта отображения показаний датчиков необходимо нажать на изображение датчика и выбрать нужный режим (Рис. В вашем случае может получиться другое значение, ведь оно зависит от материала поверхности и освещения внутри помещения: часть освещения, отражаясь от поверхности, попадает на датчик и влияет на его показания. Установив робота таким образом, чтобы датчик цвета расположился над черной полосой, зафиксируем его показания (Рис. Попробуйте измерить самостоятельно значения отраженного света над оставшимися цветными полосами. Какие значения у вас получились? Напишите ответ в комментарии к этому уроку.

  1. Вы уже знаете алгоритм движения робота по черной линии с.
  2. Рассмотрим простейший алгоритм движения по черной линии на одном датчике цвета на EV3. Данный алгоритм является самым .
  3. Задачи: Познакомится с конструктором Mindstorms EV3 и его средой программирования. Написать программы движения робота по прямой на 30 см, 1 м .

Рис. 4. Давайте теперь порешаем практические задачи. Задача . Значит, для выполнения Задачи . Воспользуемся уже знакомым нам программным блоком . Выберем требуемый условию задачи режим работы программного блока . Необходимо также настроить параметры программного блока .

В нашем случае установим . Как только установится значение датчика цвета меньше 7, что случится, когда датчик цвета окажется расположенным над черной линией, нам необходимо будет выключить моторы, остановив робота. Задача решена (Рис.

Для продолжения занятий нам понадобится изготовить новое поле, представляющее собой черную окружность диаметром примерно 1 метр, нанесенную на белое поле. Толщина линии окружности равняется 2 - 2,5 см. Для основы поля можно взять один лист бумаги размером A0 (8. A1 (5. 94x. 84. 1 мм). На этом поле разметить линию окружности и закрасить её черной тушью.

Программа Движения По Линии Ev3

Можете также скачать макет поля, выполненный в формате Adobe Illustrator, а затем заказать его печать на баннерной ткани в типографии. Размер макета равен 1. Ожидать пересечения черной линии датчиком цвета (Рис. Двигаться назад на 2 оборота (Рис. Повернуть направо на 9.

Рис. 4); значение угла поворота расчитано для робота, собранного по инструкции small- robot- 4. Письмо О Нарушении Условий Договора Образец. Рис. 5); Повторять команды 1 - 4 в бесконечном цикле (Рис.

Решение: Проведенный . В книге рассмотрены алгоритмы движения робота Lego Mindstorms EV3 по линии от простых до профессиональных, предназначенных для скоростного . После первого ознакомления с блоками языка программирования EV3 возникает. Рис.1 Простейшая программа управления движением по линии на . Следование по чёрной линии на основе робота EV3. Проезд траектории, Lego Mindstorms, движение по линии - Duration: 1:25. Капитан Фьючер 1,460 views.

Для примера мы разберём 3 примера программ для движения по чёрной. Робот сохраняет положение датчика света на границе чёрной линии.

Программа Движения По Линии Ev3
Программа Движения По Линии Ev3
© 2017