Понимание основной структуры проекта VEXcode Pro V5

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

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

Основная структура — это то, с чего начинается выполнение проекта. Другими словами, сюда добавляются инструкции, содержащие устройства, команды и параметры, комбинация которых при выполнении определяет конкретное поведение робота.

Обратите внимание, что основная структура имеет открывающую и закрывающую фигурную скобку.

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

Открывающая скобка всегда должна сочетаться с закрывающей скобкой.

Между фигурными скобками основной структуры вы можете добавить инструкции для программирования вашего робота.

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

Всякий раз, когда вы запускаете новую программу, внутри основной структуры находится строка кода vexcodeInit();

Схема, иллюстрирующая компоненты конструкции робота V5, демонстрирующая различные части и их функции, соответствующие учебным пособиям категории V5.

Эта команда настраивает и инициализирует все устройства (например, двигатели, датчики) перед началом написания кода. Не удаляйте vexcodeInit();

В простом проекте, который управляет роботом вперед, инструкция содержит три раздела:

  • Устройство
  • Команда
  • Параметры

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

Устройство и команда разделены точкой, называемой « точечный оператор».

Параметры команды DriveFor ​​заключены в круглые скобки. Это еще один пример парной пунктуации (например, фигурной скобки). Каждый параметр разделяется запятой.  

В конце строки кода ставится точка с запятой. Точка с запятой сообщает компилятору, что эта инструкция завершена и следует перейти к следующей инструкции.


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

Если в вашем проекте несколько инструкций, инструкции проекта будут выполняться слева направо и сверху вниз.

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

Когда проект достигает закрывающей фигурной скобки основной структуры, проект завершается.

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

В проекте робот проедет вперед 200 миллиметров (строка 24), затем проедет вперед на 50 миллиметров (строка 25) до завершения программы.

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

Last Updated: