Хелпикс

Главная

Контакты

Случайная статья





Первые шаги - послесловие



Рис. 2

Давайте закрепим гироскопический датчик на нашем роботе (Рис. 3), подсоединим его кабелем к порту 4 модуля EV3 и рассмотрим примеры использования.

Рис. 3

Задача №22: написать программу движения робота по квадрату с длиной стороны квадрата, равной длине окружности колеса робота.

Решение:

  1. Перед началом движения сбросим датчик в 0, используя программный блок "Гироскопический датчик" Желтой палитры;
  2. Мы уже знаем: чтобы проехать прямолинейно требуемое расстояние - необходимо, воспользовавшись программным блоком "Независимое управление моторами", включить оба мотора на 1 оборот.
  3. Для поворота робота на 90 градусов в этот раз воспользуемся гироскопическим датчиком:
    1. используя программный блок "Независимое управление моторами", заставим робота вращаться вправо вокруг своей оси;
    2. используя программный блок "Ожидание" в режиме "Гироскопический датчик", будем ждать, пока значение угла поворота не достигнет 90 градусов;
    3. Выключим моторы;
  4. Используя программный блок "Цикл" в режиме "Подсчет", повторим шаги 1 - 3 четыре раза.

Попробуйте решить Задачу №22 самостоятельно, не подглядывая в решение (см. следующую страницу).

"Первые шаги" - послесловие

Десятый урок завершает курс «Первые шаги».  На протяжении всех уроков вы познакомились с конструктором Lego mindstorms EV3, со средой программирования, научились использовать моторы и датчики. Если вы успешно одолели курс «Первые шаги»,  то впереди вас ждет знакомство с решением популярных задач робототехники в рамках курса «Практика». Удачи!

 

Решение задачи № 22



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.