Кодирование с помощью VEXcode V5

VEXcode V5 — это среда программирования для программирования робота VEX V5. В следующей статье представлены ссылки на другие статьи, которые помогут вам начать программировать с помощью VEXcode V5. В конце статьи у вас будет возможность либо запрограммировать VEX V5 Clawbot для движения вперед, либо создать проект для печати «VEX» на цветном сенсорном экране V5 Brain.

Студент сидит возле робота-робота V5 Clawbot и ноутбука, на экране которого отображается проект VEXcode V5 Blocks.

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


Скачать приложение

Варианты загрузки VEXcode V5 включают платформы Windows, Mac и Apple AppStore.

VEXcode V5 доступен для нескольких типов устройств. Приложение необходимо загрузить на ваше устройство. Просмотреть страницу загрузки VEXcode .

Следующие ссылки помогут вам загрузить приложение на ваше устройство:

Примечание: Для ИТ-специалистов доступна установочная версия MSI.


Устройства и шаблоны

Интерфейс блоков VEXcode V5 с открытым меню «Устройства» и опциями для добавления устройства. Слева на панели инструментов отображается категория блоков «Внешний вид», она подсвечена.

При открытии проекта VEXcode V5проект настраивается на использование только VEX V5 Brain. Единственные блоки, которые появятся на панели инструментов, — это блоки по умолчанию.

Интерфейс блоков VEXcode V5 с открытым меню «Устройства», показывающим, что добавлено устройство Drivetrain. Категория блоков «Трансмиссия» теперь доступна и отображается на панели инструментов «Блоки».

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

Например, добавление устройства «двигатель DRIVETRAIN 2» добавит набор блоков «трансмиссия» на панель инструментов.

Сборка V5 Speedbot показана рядом со сборкой V5 Clawbot.

Существует ряд стандартных сборок VEX V5, таких как Speedbot и Clawbot, которые можно использовать в классах и лабораториях VEX STEM.

Меню устройств VEXcode V5, в котором показаны устройства, добавленные шаблоном V5 Clawbot. На портах 1 и 10 имеется устройство Drivetrain, на порту 8 — устройство ArmMotor и на порту 3 — устройство ClawMotor.

VEXcode V5 имеет ряд шаблонов, которые уже настроены для этих сборок. Например, простой способ запустить проект VEXcode V5 для V5 Clawbot — использовать пример шаблона. Это позволит настроить устройства Clawbot и добавить блоки конкретных устройств на панель инструментов.

Панель инструментов VEXcode V5 с открытым меню «Файл» и выделенной опцией «Открыть примеры». «Открыть примеры» — пятая опция в меню, расположенная после «Новый проект блоков», «Новый текстовый проект», «Открыть» и «Открыть недавние».

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

Меню «Примеры проектов» с выделенной категорией «Шаблоны» на панели фильтров.

Выберите «Шаблоны» на панели фильтров.

Миниатюра для примера проекта Clawbot Drivetrain 2 motor No Gyro.

Затем выберите шаблон Clawbot (трансмиссия, 2 двигателя, без гироскопа).

Примечание: просмотрите раздел статей Конфигурация робота для получения дополнительной информации о настройке устройств.


Использование блоков

VEXcode V5 открывается как проект Blocks. Программирование с помощью блоков обеспечивает доступную среду с очень низким порогом входа. Однако кодирование проекта Blocks также позволяет достичь продвинутого уровня программирования.

VEXcode V5 со стрелкой, указывающей на то, что блок печати перетаскивается из панели инструментов и добавляется в стек блоков.

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

VEXcode V5 со стрелкой, указывающей на то, что блок печати перетаскивается из рабочей области обратно в панель инструментов для его удаления.

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

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


Сохранение

Панель инструментов VEXcode V5 с полем имени проекта, измененным на Drive. Метка справа подсвечена и гласит «Сохранено».

После завершения проекта VEX V5 его необходимо будет сохранить на вашем устройстве. Сохранение проекта зависит от вашего устройства.

В следующих статьях объясняется, как сохранить проект на устройстве:


Обновите прошивку при необходимости

Значок приложения V5 Firmware Utility.

VEX V5 Brain и другие интеллектуальные устройства имеют базовое программное обеспечение, которое позволяет устройствам работать с проектом VEXcode V5. Это программное обеспечение называется прошивкой или иначе известно как VEXos.

VEXcode V5 с оранжевым значком Brain на панели инструментов, указывающим на то, что прошивка Brain устарела.

Если прошивка не соответствует вашей текущей версии VEXcode V5, вы не сможете загрузить свой проект в V5 Brain. VEXcode V5 предупреждает вас, когда прошивка устарела, отображая оранжевый значок мозга, как только включенный V5 Brain подключается к вашему устройству.

Примечание: просмотрите эту статью статью для получения дополнительной информации о начале работы с прошивкой.


Загрузка и запуск

Робот-мозг V5 включен и подключен к ноутбуку с помощью USB-кабеля.

Для запуска проекта ваш проект VEXcode V5 необходимо загрузить в VEX V5 Brain. Это достигается с помощью USB-кабеля, подключенного между V5 Brain и вашим устройством.

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

Или по беспроводной сети, подключив ваше устройство к контроллеру V5.

VEXcode V5 с открытым раскрывающимся меню «Слоты». В меню доступно 8 слотов для загрузки проектов в Мозг.

V5 Brain имеет восемь слотов для загрузки, что позволяет одновременно хранить в V5 Brain восемь различных проектов.

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

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

Следующие статьи помогут вам загрузить и запустить проект VEXcode V5:

Примечание: Перед загрузкой проекта ознакомьтесь с Контрольным списком для предварительной загрузки проекта.


Открытие проекта

VEXcode V5 с ранее сохраненным проектом Blocks успешно открыт в рабочей области.

После сохранения проекта VEXcode V5 на вашем устройстве его можно открыть позже для повторной загрузки на вашего робота или изменить проект.

Следующие статьи помогут вам открыть проект VEXcode V5 на вашем конкретном устройстве:


Дополнительные полезные ссылки

Существует множество дополнительных статей библиотеки VEX которые помогут вам при работе с VEXcode V5.

Некоторые дополнительные полезные статьи для начала включают в себя:

В лабораториях V5 STEMтакже можно найти множество интересных и познавательных занятий.

Баннер с надписью VEX V5 STEM Labs.


Мой первый проект

Следующие два проекта позволят вам попрактиковаться в создании проекта в VEXcode V5.

Распечатать «VEX»

Этот проект позволит вам построить проект без необходимости собирать робота. Все, что вам понадобится, — это VEX V5 Brain и заряженная.

Робот-мозг V5 включен и подключен к ноутбуку с помощью USB-кабеля.

Убедитесь, что V5 Brain подключен к вашему устройству и включен.

Значок приложения VEXcode V5.

Запустите VEXcode V5.

VEXcode V5 с открытым пустым проектом Blocks, единственный блок в рабочей области — это блок When started.

Откроется новый пустой проект.

VEXcode V5 с блоком «Печать», добавленным в проект под блоком «Когда запущен». Теперь проект выглядит так: При запуске напечатайте Hello on Brain.

В категории «Внешний вид» выберите блок [Печать] и прикрепите его к блоку {When started}.

VEXcode V5 с сообщением блока печати теперь изменено на VEX. Теперь проект выглядит так: При запуске вывести VEX на Brain.

Замените слово «Hello» в параметре на слово «VEX».

Панель инструментов VEXcode V5 с выделенными значками «Загрузить» и «Выполнить» между значками «Мозг» и «Стоп». Индикатор статуса сохранения рядом с названием проекта имеет вид Сохранено.

Сохраните, загрузите и запустите проект.

Экран V5 Brain после запуска проекта. Напечатано сообщение VEX.

«VEX» будет печататься на цветном сенсорном экране V5 Brain.

Двигайтесь вперед

Угловой вид сборки V5 Clawbot.

Этот проект предназначен для использования со стандартным V5 Clawbot. Инструкции по сборке см. в разделе Clawbot с контроллером STEM Lab.

Робот-мозг V5 включен и подключен к ноутбуку с помощью USB-кабеля.

Убедитесь, что V5 Brain подключен к вашему устройству и включен.

Значок приложения VEXcode V5.

Запустите VEXcode V5.

VEXcode V5 с открытым пустым проектом Blocks, единственный блок в рабочей области — это блок When started.

Откроется новый пустой проект.

Миниатюра для примера проекта Clawbot Drivetrain 2 motor No Gyro.

Откройте пример проекта Clawbot (привод 2-моторный, без гироскопа) .

VEXcode V5 с блоком Drive for, добавленным в проект под блоком When started. Теперь проект гласит: При запуске проедьте вперед 200 мм.

В категории «Трансмиссия» выберите блок [Drive for] и прикрепите его к блоку {When started}.

Сохраните, загрузите и запустите проект. Теперь Clawbot продвинется вперед на 200 мм, как показано на этой анимации.

Примечание: если у вас возникли какие-либо проблемы при работе с VEXcode V5, воспользуйтесь инструментом обратной связи который находится в VEXcode V5.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: