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

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

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

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

      Значок «Выбор проекта» выделен на панели инструментов VS Code. Селектор проектов показывает название выбранного проекта, в этом примере это IQ_Test.


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

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

      Значок селектора файлов Python подсвечен на панели инструментов VS Code. Селектор файлов Python показывает имя выбранного файла Python, в этом примере это main.py.


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

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

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

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

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

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

      Значок «Выбор устройства» подсвечивается на панели инструментов VS Code. Средство выбора устройств показывает тип и имя подключенного устройства, в этом примере это IQ Brain(IQ).
    • На экране появится список быстрого выбора со всеми устройствами VEX, подключенными к компьютеру. Щелкните элемент списка того устройства VEX, к которому вы хотите подключить расширение VEX.

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

      Значок выбора слотов подсвечивается на панели инструментов VS Code. Селектор слотов показывает выбранный слот на подключенном VEX Brain для загрузки; в этом примере это слот 1.
    • Список быстрого выбора отобразит доступные слоты пользовательской программы 1-8. Щелкните элемент списка слота, в который вы хотите загрузить проект VEX на VEX Brain.

      Панель поиска VS Code со списком быстрого выбора всех доступных слотов на подключенном VEX Brain. В этом примере доступно восемь слотов.
  • Нажмите значок «Загрузить» на панели инструментов, чтобы создать проект VEX, и в случае успеха загрузите проект в VEX Brain.

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

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

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

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

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

    Значок «Стоп» подсвечивается на панели инструментов VS Code. Эту кнопку можно нажать, чтобы остановить выполнение загруженного проекта на подключенном VEX Brain.

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

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

Last Updated: