Налаштування контролера у VEXcode EXP

Коли ви починаєте програмувати за допомогою VEXcode EXP, блоки контролерів не відображатимуться в панелі інструментів, доки контролер не буде налаштовано.

Примітка: Якщо у вас налаштовано контролер, ви повинні мати контролер у парі з VEX EXP Brain для запуску проекту.


Додавання контролера

Панель інструментів VEXcode EXP з виділеною піктограмою пристроїв між піктограмами засобу перегляду коду та консолі друку.

Щоб налаштувати контролер, виберіть піктограму «Пристрої», щоб відкрити вікно «Пристрої».

Меню пристроїв VEXcode EXP з виділеною кнопкою «Додати пристрій».

Виберіть «Додати пристрій».

Меню пристроїв VEXcode EXP після вибору кнопки «Додати пристрій». Опція «Контролер» виділена.

Виберіть «Контролер».

Меню пристроїв VEXcode EXP після вибору опції «Контролер». Нижче виділено кнопку «Готово».

Якщо ви хочете запрограмувати контролер за допомогою VEXcode EXP, виберіть «Готово», щоб завершити налаштування.

  • Якщо ви хочете налаштувати контролер для використання без кодування, перегляньте додаткові параметри нижче.

Меню пристроїв VEXcode EXP з виділеним раніше доданим контролером. Також показано панель інструментів «Блоки» та виділено два блоки подій, специфічні для контролера.

Після додавання контролера ви побачите контролер, доданий у вікно пристроїв, а блоки контролера (як ті, що виділені на цьому зображенні) з’являться на панелі інструментів.


Призначення трансмісії джойстикам контролера

Тепер, коли контролер додано до конфігурації робота, ви можете призначити трансмісію джойстикам контролера у вікні пристроїв. Це дозволяє призначати трансмісію джойстикам контролера без необхідності додавати додатковий код.

  • У наступному прикладі використовується проект Clawbot (Drivetrain 2-Motor).
    Мініатюра для прикладу проекту двигуна Clawbot Drivetrain 2.

Панель інструментів VEXcode EXP з виділеною піктограмою пристроїв між піктограмами засобу перегляду коду та консолі друку.

Виберіть піктограму «Пристрої», щоб відкрити вікно «Пристрої».

Меню пристроїв VEXcode EXP з виділеним раніше доданим контролером.

Виберіть «Контролер».

Меню пристроїв VEXcode EXP з показаними опціями контролера. На контролері є схема всіх кнопок, і кожну кнопку можна підключити до груп двигунів або трансмісій, вибравши їх на схемі. Ліва кнопка джойстика підсвічується, а піктограма вказує на те, що вона підключена до лівої аркади на трансмісії.

Виберіть піктограму джойстика, щоб перемикати параметри.

  • Вибір піктограми джойстика кілька разів призведе до циклічного перегляду всіх параметрів.
  • Зупиніться, коли відобразиться потрібний режим руху.

Чотири режими їзди, які ви можете вибрати: ліва аркада, права аркада, роздільна аркада, танк.

Меню пристроїв VEXcode EXP з показаними опціями контролера. Піктограма вказує на те, що лівий джойстик керує трансмісією за допомогою схеми керування лівою аркадою.

Ліва аркада

Всі рухи контролюються лівим джойстиком.

Меню пристроїв VEXcode EXP з показаними опціями контролера. Піктограма вказує на те, що правий джойстик керує трансмісією за допомогою схеми керування правою аркадою.

Права аркада

Всі рухи контролюються правим джойстиком.

Меню пристроїв VEXcode EXP з показаними опціями контролера. Піктограма вказує на те, що обидва джойстики керують трансмісією за допомогою схеми керування Split Arcade.

Спліт Аркада

Рухом вперед і назад керує лівий джойстик, а поворотом – правий джойстик.

Меню пристроїв VEXcode EXP з показаними опціями контролера. Піктограма вказує на те, що обидва джойстики керують трансмісією за допомогою схеми керування баком.

Танк

Лівим двигуном керує лівий джойстик, а правим двигуном – правий джойстик.

 

Меню пристроїв VEXcode EXP з показаними опціями контролера. Нижче виділено кнопку «Готово».

Виберіть «Готово», щоб зберегти конфігурацію.


Призначення двигунів кнопкам контролера

Після того як контролер буде додано до конфігурації робота, ви можете призначити двигуни певним кнопкам контролера у вікні пристроїв.  Призначення двигунів у вікні «Пристрої» дозволяє керувати окремими двигунами або групами двигунів без необхідності додавати код.

  • У наступному прикладі налаштовано два двигуни: ClawMotor і ArmMotor.

Панель інструментів VEXcode EXP з виділеною піктограмою пристроїв між піктограмами засобу перегляду коду та консолі друку.

Виберіть піктограму «Пристрої», щоб відкрити вікно «Пристрої».


Меню пристроїв VEXcode EXP з виділеним раніше доданим контролером.

Виберіть «Контролер».

Меню пристроїв VEXcode EXP з показаними опціями контролера. Кнопки, що знаходяться окрім джойстиків, виділені: кнопки L1 та L2 підключені до групи двигунів руки, а кнопки A та B – до групи двигунів кігтів.

Налаштуйте двигун на кнопку, вибравши кнопки на контролері.

  • Натискання тієї самої кнопки кілька разів призведе до циклічного перемикання налаштованих двигунів.
  • Зупиніть, коли відобразиться потрібний двигун.

Контролер має чотири групи кнопок (L, R, E і F). Для кожної групи може бути налаштований один двигун (який не є частиною трансмісії).

Примітка: Після налаштування двигуна він не відображатиметься як параметр для інших кнопок.

Меню пристроїв VEXcode EXP із показаними опціями контролера та кнопками, підключеними до груп двигунів робота. Нижче виділено кнопку «Готово».

Виберіть «Готово», щоб зберегти конфігурацію.


Видалення контролера

Меню пристроїв VEXcode EXP з показаними опціями контролера. Нижче виділено кнопку «Видалити».

Контролер можна видалити, вибравши опцію «Видалити» внизу екрана.

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

Last Updated: