При запуске программирования с помощью VEXcode EXP блоки контроллера не появятся на панели инструментов, пока контроллер не будет настроен.
Примечание: Если у вас настроен контроллер, для запуска вашего проекта он должен быть сопряжен с вашим VEX EXP Brain.
Добавление контроллера
Чтобы настроить контроллер, выберите значок «Устройства», чтобы открыть окно «Устройства».
Выберите «Добавить устройство».
Выберите «Контроллер».
Если вы хотите запрограммировать контроллер с помощью VEXcode EXP, выберите «Готово», чтобы завершить настройку.
- Если вы хотите настроить контроллер для использования без программирования, см. дополнительные параметры ниже.
После добавления контроллера вы увидите, что контроллер добавлен в окно «Устройства», а блоки контроллера (например, выделенные на этом изображении) появятся на панели инструментов.
Назначение трансмиссии джойстикам контроллера
Теперь, когда контроллер добавлен в конфигурацию робота, вы можете назначить трансмиссию джойстикам контроллера в окне «Устройства». Это позволяет вам назначать трансмиссию джойстикам контроллера без необходимости добавления дополнительного кода.
- В следующем примере используется проект Clawbot (трансмиссия с 2 двигателями).
Выберите значок «Устройства», чтобы открыть окно «Устройства».
Выберите «Контроллер».
Выберите значок джойстика для переключения между опциями.
- Если несколько раз выбрать значок джойстика, будут циклически переключаться все параметры.
- Остановитесь, как только отобразится желаемый режим движения.
Вы можете выбрать один из четырех режимов движения: левая аркада, правая аркада, разделенная аркада, танк.
Левая аркада
Все движения контролируются левым джойстиком.
Правая аркада
Все движения контролируются правым джойстиком.
Сплит Аркады
Движение вперед и назад контролируется левым джойстиком, а поворот — правым джойстиком.
Бак
Левый двигатель управляется левым джойстиком, а правый двигатель — правым джойстиком.
Выберите «Готово», чтобы сохранить конфигурацию.
- Теперь, когда джойстикам назначена трансмиссия и изменения сохранены, проект можно загрузить и запустить.
- Дополнительную информацию о том, как загрузить и запустить проект, можно найти в этой статье.
Назначение двигателей кнопкам контроллера
После добавления контроллера в конфигурацию робота вы можете назначить двигатели определенным кнопкам контроллера в окне «Устройства». Назначение двигателей в окне «Устройства» позволяет управлять отдельными двигателями или группами двигателей без необходимости добавления кода.
- В следующем примере настроены два двигателя: ClawMotor и ArmMotor.
Выберите значок «Устройства», чтобы открыть окно «Устройства».
Выберите «Контроллер».
Настройте двигатель на кнопку, выбрав кнопки на контроллере.
- Нажатие одной и той же кнопки несколько раз будет переключать настроенные двигатели.
- Остановитесь, как только отобразится нужный двигатель.
Контроллер имеет четыре группы кнопок (L, R, E и F). Для каждой группы может быть настроен один двигатель (который не является частью трансмиссии).
Примечание: После настройки двигателя он не будет отображаться в качестве опции для других кнопок.
Выберите «Готово», чтобы сохранить конфигурацию.
- Теперь, когда двигатели назначены на контроллере и изменения сохранены, проект можно загрузить и запустить.
- Дополнительную информацию о том, как загрузить и запустить проект, можно найти в этой статье.
Удаление контроллера
Контроллер можно удалить, выбрав опцию «Удалить» в нижней части экрана.