VEXcode V5 — это среда программирования для программирования робота VEX V5. В следующей статье представлены ссылки на другие статьи, которые помогут вам начать программировать с помощью VEXcode V5. В конце статьи у вас будет возможность либо запрограммировать VEX V5 Clawbot для движения вперед, либо создать проект для печати «VEX» на цветном сенсорном экране V5 Brain.
Примечание: для того, чтобы протестировать ваш проект в конце этой статьи, убедитесь, что вы начинаете с заряженных аккумуляторов V5.
Скачать приложение
Следующие ссылки помогут вам загрузить приложение на ваше устройство:
Примечание: Для ИТ-специалистов доступна установочная версия MSI.
Устройства и шаблоны
При открытии проекта VEXcode V5проект настраивается на использование только VEX V5 Brain. Единственные блоки, которые появятся на панели инструментов, — это блоки по умолчанию.
Проект настраивается путем добавления устройств, которые используются на вашем роботе. Дополнительные блоки будут заполнять панель инструментов для каждого добавляемого устройства.
Например, добавление устройства «двигатель DRIVETRAIN 2» добавит набор блоков «трансмиссия» на панель инструментов.
Существует ряд стандартных сборок VEX V5, таких как Speedbot и Clawbot, которые можно использовать в классах и лабораториях VEX STEM.
VEXcode V5 имеет ряд шаблонов, которые уже настроены для этих сборок. Например, простой способ запустить проект VEXcode V5 для V5 Clawbot — использовать пример шаблона. Это позволит настроить устройства Clawbot и добавить блоки конкретных устройств на панель инструментов.
Откройте пример проекта, выбрав «Открыть примеры» в меню «Файл».
Выберите «Шаблоны» на панели фильтров.
Затем выберите шаблон Clawbot (трансмиссия, 2 двигателя, без гироскопа).
Примечание: просмотрите раздел статей Конфигурация робота для получения дополнительной информации о настройке устройств.
Использование блоков
VEXcode V5 открывается как проект Blocks. Программирование с помощью блоков обеспечивает доступную среду с очень низким порогом входа. Однако кодирование проекта Blocks также позволяет достичь продвинутого уровня программирования.
Блок можно добавить в проект, перетащив его из панели инструментов в рабочую область.
Его так же легко можно удалить из проекта, перетащив блок за пределы рабочей области.
Некоторые дополнительные полезные статьи, использующие блоки, включают:
- Размер блока - Учебные пособия по блокам
- Формы блоков и их значение — Учебные пособия по блокам
- Удаление блока - Учебные пособия по блокам
Сохранение
После завершения проекта VEX V5 его необходимо будет сохранить на вашем устройстве. Сохранение проекта зависит от вашего устройства.
В следующих статьях объясняется, как сохранить проект на устройстве:
- Сохранение проекта блоков в Windows — открытие и сохранение проектов блоков
- Сохранение проекта блоков в macOS — открытие и сохранение проектов блоков
- Сохранение проекта блоков на Chromebook – открытие и сохранение проектов блоков
Обновите прошивку при необходимости
VEX V5 Brain и другие интеллектуальные устройства имеют базовое программное обеспечение, которое позволяет устройствам работать с проектом VEXcode V5. Это программное обеспечение называется прошивкой или иначе известно как VEXos.
Если прошивка не соответствует вашей текущей версии VEXcode V5, вы не сможете загрузить свой проект в V5 Brain. VEXcode V5 предупреждает вас, когда прошивка устарела, отображая оранжевый значок мозга, как только включенный V5 Brain подключается к вашему устройству.
Примечание: просмотрите эту статью статью для получения дополнительной информации о начале работы с прошивкой.
Загрузка и запуск
Для запуска проекта ваш проект VEXcode V5 необходимо загрузить в VEX V5 Brain. Это достигается с помощью USB-кабеля, подключенного между V5 Brain и вашим устройством.
Или по беспроводной сети, подключив ваше устройство к контроллеру V5.
V5 Brain имеет восемь слотов для загрузки, что позволяет одновременно хранить в V5 Brain восемь различных проектов.
После подключения V5 Brain и выбора слота ваш проект можно загрузить в V5 Brain и затем запустить. Когда проект запускается, вы можете увидеть, как проект влияет на поведение вашего робота.
Иногда в процессе загрузки может возникнуть ошибка загрузки. Однако обычно их легко устранить.
Следующие статьи помогут вам загрузить и запустить проект VEXcode V5:
- Загрузите и запустите - Учебные пособия по блокам
- Загрузка в выбранный слот - Учебные пособия по блокам
- Беспроводная загрузка - Учебные пособия по блокам
- Настройка мозга V5 для кодирования через Bluetooth
- Ошибки загрузки — VEXcode V5
Примечание: Перед загрузкой проекта ознакомьтесь с Контрольным списком для предварительной загрузки проекта.
Открытие проекта
После сохранения проекта VEXcode V5 на вашем устройстве его можно открыть позже для повторной загрузки на вашего робота или изменить проект.
Следующие статьи помогут вам открыть проект VEXcode V5 на вашем конкретном устройстве:
- Откройте проект блоков в Windows — открытие и сохранение проектов блоков
- Откройте проект блоков в macOS — открытие и сохранение проектов блоков
- Откройте проект блоков на Chromebook — открытие и сохранение проектов блоков
Дополнительные полезные ссылки
Существует множество дополнительных статей библиотеки VEX которые помогут вам при работе с VEXcode V5.
Некоторые дополнительные полезные статьи для начала включают в себя:
- Справка по VEXcode V5 - VEXcode V5
- Контекстное меню - Учебные пособия по блокам
- Комментарии - Учебники по блокам
- Заметки - Учебные пособия по блокам
В лабораториях V5 STEMтакже можно найти множество интересных и познавательных занятий.
Мой первый проект
Следующие два проекта позволят вам попрактиковаться в создании проекта в VEXcode V5.
Распечатать «VEX»
Этот проект позволит вам построить проект без необходимости собирать робота. Все, что вам понадобится, — это VEX V5 Brain и заряженная.
Убедитесь, что V5 Brain подключен к вашему устройству и включен.
Запустите VEXcode V5.
Откроется новый пустой проект.
В категории «Внешний вид» выберите блок [Печать] и прикрепите его к блоку {When started}.
Замените слово «Hello» в параметре на слово «VEX».
Сохраните, загрузите и запустите проект.
«VEX» будет печататься на цветном сенсорном экране V5 Brain.
Двигайтесь вперед
Этот проект предназначен для использования со стандартным V5 Clawbot. Инструкции по сборке см. в разделе Clawbot с контроллером STEM Lab.
Убедитесь, что V5 Brain подключен к вашему устройству и включен.
Запустите VEXcode V5.
Откроется новый пустой проект.
В категории «Трансмиссия» выберите блок [Drive for] и прикрепите его к блоку {When started}.
Сохраните, загрузите и запустите проект. Теперь Clawbot продвинется вперед на 200 мм, как показано на этой анимации.
Примечание: если у вас возникли какие-либо проблемы при работе с VEXcode V5, воспользуйтесь инструментом обратной связи который находится в VEXcode V5.