Загрузка и запуск проекта VEX в VS Code

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

Как создать проект VEX в VS Code

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

  • (Необязательно) Выберите проект VEX для сборки расширения VEX, если в рабочей области существует несколько проектов VEX.
    Примечание: VS Code поддерживает несколько проектов рабочего пространства.
    • Нажмите на значок «Выбор проекта» на панели инструментов.
      Примечание: Селектор проектов отображает имя выбранного проекта.

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


    • В списке быстрого выбора будут представлены все допустимые проекты VEX в рабочей области. Щелкните элемент списка проекта VEX, который вы хотите собрать с помощью расширения VEX.
      Примечание: Допустимый проект VEX — это проект, созданный или импортированный расширением VEX. Проекты VEXcode или VEXcode Pro, открытые в редакторе, не будут считаться допустимыми проектами VEX и должны быть импортированы.

      Скриншот интерфейса расширения VEX V5 Code в Visual Studio Code, демонстрирующий функции и инструменты, доступные для программирования робототехники VEX.
  • (Необязательно) Выберите файл Python в качестве исходного кода для расширения VEX, которое будет собрано, если выбран проект Python и в каталоге рабочей области находится несколько файлов Python.
    Примечание: В настоящее время расширение VEX поддерживает только загрузку отдельных файлов Python.
    • Щелкните значок выбора файлов Python на панели инструментов.
      Примечание: Значок выбора файлов Python появится на панели инструментов только в том случае, если выбран проект VEX Python. Отображает имя выбранного файла Python.

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


    • На экране появится список быстрого выбора со всеми файлами Python, расположенными в каталоге рабочей области. Щелкните элемент списка файла Python, чтобы выбрать его в качестве исходного кода, который вы хотите собрать с помощью расширения VEX.

      Скриншот интерфейса расширения VEX V5 VS Code, демонстрирующий функции и возможности, доступные для программирования робототехники VEX, включая инструменты редактирования кода и функции управления проектами.
  • Нажмите значок «Сборка» на панели инструментов, чтобы собрать (скомпилировать) проект.
    Примечание: Значок сборки появится на панели инструментов, если к компьютеру не подключено ни одно устройство VEX.

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

Как загрузить проект VEX в VS Code

  • Подключите VEX Brain к компьютеру с помощью кабеля USB-C и включите VEX Brain.

  • (Необязательно) Выберите устройство VEX для подключения расширения VEX, если к компьютеру подключено несколько устройств VEX.
    • Нажмите значок «Выбор устройства» на панели инструментов.
      Примечание: Выбор устройства появится на панели инструментов только в том случае, если к компьютеру подключено устройство VEX. На нем отображается значок, представляющий тип подключенного устройства VEX (мозг или контроллер), а также имя мозга.
      Примечание: Если контроллер VEX подключен к компьютеру, но не имеет радиосвязи с VEX Brain, то рядом со значком контроллера не будет отображаться имя Brain.

      Диаграмма, иллюстрирующая возможности и функциональные возможности расширения VEX V5 VS Code, включая инструменты редактирования кода, отладки и управления проектами для программирования робототехники.
    • На экране появится список быстрого выбора со всеми устройствами VEX, подключенными к компьютеру. Щелкните элемент списка того устройства VEX, к которому вы хотите подключить расширение VEX.

      Скриншот интерфейса расширения VEX V5 Code в Visual Studio Code, демонстрирующий функции и инструменты, доступные для программирования робототехники VEX.
  • Выберите слот, в который будет загружен проект VEX на VEX Brain.
    Примечание: VEX Brain имеет восемь слотов для хранения загруженных программ. Пользователи могут выбрать, какой слот использовать, выбрав слот в VS Code. Имейте в виду, что загрузка заменит предыдущую программу, использующую выбранный слот.
    • Нажмите на значок выбора слота на панели инструментов.

      Описание категории V5: Интерфейс расширения Visual Studio Code, демонстрирующий возможности и функции, включая инструменты редактирования кода и расширения, облегчающие разработку.
    • Список быстрого выбора отобразит доступные слоты пользовательской программы 1-8. Щелкните элемент списка слота, в который вы хотите загрузить проект VEX на VEX Brain.

      Скриншот интерфейса расширения VEX V5 Code в Visual Studio Code, демонстрирующий различные функции и инструменты, доступные для программирования робототехники VEX.
  • Нажмите значок «Загрузить» на панели инструментов, чтобы создать проект VEX, и в случае успеха загрузите проект в VEX Brain.
    Примечание: Когда устройство VEX подключено к компьютеру, значок сборки на панели инструментов меняется на значок загрузки.

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

Как запустить и остановить проект VEX в VS Code

Когда проект VEX загружен в VEX Brain и Vex Brain все еще подключен к компьютеру, пользователи могут запустить проект или остановить его выполнение в VS Code.

  • Нажмите значок воспроизведения на панели инструментов, чтобы запустить пользовательский проект, загруженный в VEX Brain, в VS Code.
    Примечание: Этот метод запуска проекта VEX будет работать только в том случае, если робот VEX все еще подключен к компьютеру и должен оставаться неподвижным.

    Скриншот интерфейса расширения VEX V5 Code в Visual Studio Code, демонстрирующий функции и инструменты для программирования робототехники VEX.
  • Щелкните значок «Стоп» на панели инструментов, чтобы остановить выполнение пользовательской программы на VEX Brain.
    Примечание: Этот метод будет работать только в том случае, если робот VEX все еще подключен к компьютеру.

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

Если робот должен управлять автомобилем, рекомендуется запускать и останавливать проект VEX из VEX Robot Brain, отключив его от компьютера. Для получения полезной информации о запуске пользовательских программ с помощью VEX Brain ознакомьтесь этой статьей для VEX V5 Brain, этой статьей для VEX EXP Brainи этой статьей для VEX IQ (2nd) Brain.

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

Last Updated: