Skip to main content
Учительский портал

Спидбот готов к повороту!

Это исследование даст вам инструменты, которые помогут вам начать создавать интересные проекты для вашего Speedbot.

  • Инструкции VEXcode V5, которые будут использоваться в этом исследовании:

    • Drivetrain.turnFor(вправо, 90, градусов);

  • Чтобы получить дополнительную информацию об инструкции, выберите «Справка», а затем выберите значок вопросительного знака рядом с командой, чтобы просмотреть дополнительную информацию.

     

  • Убедитесь, что у вас есть необходимое оборудование, инженерный блокнот и VEXcode V5, загруженные и готовые.

Необходимые материалы:
Количество Необходимые материалы
1

Спидбот Робот

1

Заряженная батарея робота

1

VEXкод V5

1

USB-кабель (при использовании компьютера)

1

Инженерный блокнот

Шаг 1:  Подготовка к исследованию

Прежде чем приступить к занятию, готовы ли у вас все эти предметы?

Шаг 2:  Начать новый проект

Чтобы начать проект, выполните следующие шаги:

  • Откройте меню «Файл» и выберите «Открыть примеры».

    Изображение меню «Файл», открытого в VEXcode V5, с выделенным пунктом «Открыть примеры»

     

  • Выберите и откройте проект шаблона Speedbot (трансмиссия, 2 двигателя, без гироскопа). Шаблон проекта содержит конфигурацию двигателя Speedbot . Если шаблон не используется, ваш робот не сможет корректно запустить проект.

    Изображение шаблона Speedbot в меню «Примеры проектов»

  • Поскольку вы будете работать над поворотом Speedbot, вы назовете свой проект Turn.

    Изображение диалогового окна имени проекта и кнопки сохранения

     

  • По завершении выберите Сохранить.

 

Значок «Советы преподавателю» Советы учителям

Имена проектов могут содержать пробелы между словами или после них.

Шаг 3:  Поверните направо.

Теперь вы готовы начать программировать робота на поворот направо!

  • Добавьте инструкцию в проект:

  • Нажмите значок «Слот», чтобы выбрать один из восьми доступных слотов «мозга робота», и выберите слот 1.

  • Подключите V5 Robot Brain к компьютеру с помощью кабеля micro USB и включите V5 Robot Brain. Значок «Мозг» на панели инструментов станет зеленым после успешного подключения.

  • Когда V5 Robot Brain подключен к компьютеру, значок сборки меняется на значок загрузки. Выберите Download , чтобы загрузить проект в Brain.

Значок панели инструментов учителя Инструментарий учителя

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

Значок панели инструментов учителя Инструментарий учителя и обсудите

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

  • Убедитесь, что ваш проект загружен (C++) посмотрев на экран Robot Brain. Название проекта Turn должно быть указано в слоте 1.

Значок панели инструментов учителя Набор инструментов для учителя сначала

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

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

  • Напомните учащимся сохранять свои проекты во время работы. В этом разделе (C++) из библиотеки VEX объясняются методы сохранения в VEXcode V5.

  • Запустите проект (C++) на роботе Speedbot, убедившись, что проект выбран, а затем нажмите кнопку «Выполнить на Robot Brain.

Шаг 4:  Поверните налево

Теперь, когда вы запрограммировали своего робота на поворот направо, давайте запрограммируем его на поворот налево.

  • Измените параметр в инструкции, чтобы он отображал -90 вместо 90.

  • Выберите имя проекта, чтобы изменить его с Turn на TurnLeft.

  • Нажмите значок «Слот», чтобы выбрать новый слот. Выберите слот 2.

  • Загрузите (C++) проект.

  • Убедитесь, что ваш проект загружен (C++) посмотрев на экран Robot Brain. Имя проекта TurnLeft должно быть указано в слоте 2.

  • Запустите (C++) проект на роботе, убедившись, что проект выбран, а затем нажмите кнопку Run .

Шаг 5:  Подождите, затем поверните налево.

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

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

  • Выберите имя проекта, чтобы изменить его с TurnLeft на WaitLeft.

  • Нажмите значок «Слот», чтобы выбрать новый слот. Выберите слот 3.

  • Загрузите (C++) проект.

  • Убедитесь, что ваш проект загружен (C++) посмотрев на экран Robot Brain. Имя проекта WaitLeft должно быть указано в слоте 3.

  • Запустите (C++) проект на роботе, убедившись, что проект выбран, а затем нажмите кнопку Run .

Шаг 6:  Завершите испытание камеры наблюдения!

В соревновании по камерам наблюдения робот должен начать с поворота вправо на 90 градусов. Затем робот повернется на 180 градусов влево, а затем на 180 градусов вправо, «сканируя», как камера видеонаблюдения. Затем робот повторит поворот на 180 градусов влево и на 180 градусов вправо еще два раза. Таким образом, робот просканирует 180 градусов всего три раза.

Прежде чем программировать робота, спланируйте его путь и поведение в своей инженерной тетради.

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

Значок панели инструментов учителя Инструментарий учителя

Посмотрите пример решения ниже.