Налаштування спеціального контролера IQ у VEXcode IQ (1-е покоління)

Ця стаття була заархівована. Перегляньте оновлену статтю тут.

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

Для цього прикладу ми налаштуємо два окремих двигуни та трансмісію, які будуть призначені кнопкам і джойстикам контролера. Два окремі двигуни, які ми використовуватимемо для цього прикладу, будуть двигунами Arm і Claw із конфігурації Clawbot. Якщо у вас немає Clawbot, ви все одно можете додати два окремі двигуни, виконавши ті самі дії. 

Порти для окремих двигунів і трансмісії:

  • Двигуни:
    • ArmMotor: порт 10
    • ClawMotor: порт 11
  • Трансмісія:
    • Лівий двигун: порт 1
    • Правий двигун: порт 6

У цій статті ми будемо виконувати такі кроки:

  • Додавання двигунів
  • Додавання трансмісії
  • Додавання контролера
  • Призначення двигунів кнопкам контролера
  • Призначення трансмісії джойстикам контролера
  • Збереження змін
  • Завантажте та запустіть проект

Додавання двигунів

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

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

Меню пристроїв VEXcode IQ із показаним налаштуванням генерації мозку робота IQ. Цей параметр встановлено на опцію 1-го покоління.

Виберіть покоління, з яким ви працюєте.

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

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

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

Виберіть «Мотор».

Меню VEXcode IQ «Вибір порту», ​​де можна вибрати конкретний порт для інтелектуального двигуна. Порт номер 10 виділено.

Виберіть потрібний номер порту для вашого двигуна. Для цього прикладу виберіть порт 10 для двигуна Arm.

Вікно VEXcode IQ Devices з показаними опціями двигуна. Вище назва двигуна виділена, щоб показати, що його можна перейменувати. У цьому прикладі ім'я встановлено на ArmMotor.

Перейменуйте двигун Arm, змінивши назву в текстовому полі у верхній частині екрана параметрів на «ArmMotor». Якщо ви виберете недійсне ім'я, текстове поле підсвітиться червоним кольором, що свідчить про те, що вибране ім'я недоступне.

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

Після перейменування двигуна виберіть «Готово», щоб надіслати пристрій у конфігурацію. Залиште вибір напрямку як є, якщо ви не хочете додатково налаштувати двигун.

Примітка: Вибір «Скасувати» скасує будь-які зміни, які ви внесли до пристрою, і не буде частиною конфігурації.

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

Повторіть кроки «Додавання двигуна» для додавання двигуна Claw і виберіть порт 11. Не додавайте двигуни трансмісії за допомогою цих кроків.


Після додавання двигунів наступним кроком буде додавання трансмісії. Трансмісія може використовуватися як з гіроскопом, так і без нього. Цей приклад буде зосереджений на додаванні трансмісії без гіроскопа.

  • Щоб налаштувати трансмісію з гіроскопом, натисніть тут .

Додавання трансмісії

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

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

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

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

Меню пристроїв VEXcode IQ після вибору кнопки «Додати пристрій». Виділено варіант двигуна Drivetrain 2.

Виберіть «Транзитний агрегат з 2 двигунами».

Меню пристроїв VEXcode IQ після вибору опції двигуна «Транзитний агрегат 2» для додавання. У меню відображаються параметри порту для лівого двигуна, і вибрано порт номер 1.Далі в меню відображаються параметри порту для правого двигуна, і вибрано порт номер 6.

Виберіть потрібні номери портів для лівого та правого двигунів. Для цього прикладу ми виберемо порт 1 для лівого двигуна та порт 6 для правого двигуна. Порти, які вже налаштовані для інших пристроїв, будуть недоступні. Порт 2 показано сірим кольором як приклад порту, який недоступний.

Після вибору портів для лівого та правого двигунів слід вибрати порт для гіроскопа. У цьому прикладі гіроскоп не використовується, тому прапорець «Гіроскоп» знято та він підсвічений.

Вимкніть гіроскоп, знявши прапорець гіроскопа.

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

Після налаштування трансмісії виберіть «Готово», щоб надіслати пристрій у конфігурацію, або «Скасувати», щоб повернутися до меню «Пристрої». Залиште налаштування трансмісії як є, якщо ви не бажаєте надалі їх налаштовувати.

Примітка: Вибір «Скасувати» скасує будь-які зміни, які ви внесли до пристрою, і не буде частиною конфігурації.

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


Контролер тепер можна додати до конфігурації після налаштування окремих двигунів і трансмісії. 

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

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

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

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

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

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

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

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

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

Меню пристроїв VEXcode IQ з показаними опціями контролера. На контролері є схема всіх кнопок, і кожну кнопку можна підключити до груп двигунів або трансмісій, вибравши їх на схемі. Кнопки, окрім джойстиків, підсвічені. Кнопки осі L підключені до двигуна з позначкою ArmMotor, а кнопки осі F підключені до двигуна з позначкою ClawMotor.

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

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

Меню пристроїв VEXcode IQ з показаними опціями контролера. Джойстики виділені, але ще не налаштовані на жодну дію.

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

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

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

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

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

Меню пристроїв VEXcode IQ з показаними опціями контролера. Ліва та права кнопки джойстика мають значки, які вказують на те, що вони підключені до Split Arcade на трансмісії.

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

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

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

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


Після того, як контролер буде налаштовано, зміни потрібно зберегти.

Збереження змін

Меню пристроїв VEXcode IQ з показаними опціями контролера. Кнопки осі L підключені до двигуна з позначкою ArmMotor, а кнопки осі F підключені до двигуна з позначкою ClawMotor. Ліва та права кнопки джойстика мають значки, які вказують на те, що вони підключені до Split Arcade на трансмісії. Нижче виділено кнопку «Готово».

Виберіть «Готово», щоб завершити налаштування, або зміни не будуть збережені.


Тепер, коли контролер налаштовано та зміни збережено, проект можна завантажити та запустити.

Завантажте та запустіть проект

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

Виберіть «Завантажити», щоб завантажити проект у вибраний слот Brain.

Примітка: Піктограми «Завантажити», «Запустити» та «Зупинити» на короткий час стануть сірими, доки завантаження не завершиться.

Панель інструментів VEXcode IQ з виділеною піктограмою «Виконати» між піктограмами «Завантажити» та «Зупинити».

Виберіть «Запустити», щоб запустити проект, поки ваш робот все ще підключений до комп’ютера.

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

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

Last Updated: