Шаблон конкурсу#
У цьому посібнику розглядається Шаблон змагання у VEXcode V5. До кінця ви знатимете, для чого призначений кожен блок капелюха шаблону.
Шаблон конкурсу використовується для проектів, які виконуватимуться з використанням системи керування полем під час змагань з робототехніки VEX V5 або VEX U. Він поділяє проект на два періоди: Автономний період, коли робот працює самостійно, та Період керування водієм, коли водій керує роботом за допомогою контролера.
Використання цього шаблону гарантує, що ваш проєкт відповідає правилам змагань VEX V5 та правильно підключиться до системи керування інтелектуальним полем під час матчу.
Виберіть Файл у верхньому лівому куті VEXcode, а потім виберіть Відкрити приклади.
Щоб знайти Шаблон конкурсу, відфільтруйте за Шаблонами.
Вибір шаблону конкурсу відкриває екран, де ви можете перейменувати його та зберегти на своєму пристрої. Виберіть Зберегти та створити проект, щоб зберегти новий проект на своєму пристрої.
Проєкт шаблону змагання починається з трьох блоків капелюхів, вже наявних у робочій області, по одному для кожної частини матчу: коли розпочато, коли матч відбувається автономно та коли керування здійснюється водієм з уже приєднаним блоком назавжди.
коли запущено
коли автономний режим :: hat events
when drive control :: hat events
назавжди
Кінець
Блок when started виконується один раз, одразу після запуску проєкту, перед початком автономного або керованого водієм періодів. Використовуйте його для будь-якого налаштування вашого робота, такого як калібрування гіроскопа або інерціального датчика, або налаштування змінних.
Якщо налаштування не потрібне, блок при запуску може залишатися порожнім.
коли запущено
калібрувати привід
Блоки, приєднані до блоку when autonomous, запускаються протягом автономного періоду, коли система керування полем надсилає автономний сигнал, а робот діє самостійно, без участі водія. Використовуйте цей стек для процедури підрахунку очок або іншої автономної поведінки.
Якщо автономна поведінка не бажана, блок коли автономна може залишатися порожнім.
коли автономний режим :: hat events
їхати [вперед v] на (600) [мм v] ▶
зупинити рух
Блоки, приєднані до блоку коли водій керує, працюють протягом періоду керування водієм, коли система керування полем надсилає сигнал керування водієм, а водій керує роботом за допомогою контролера.
when drive control :: hat events
назавжди
якщо <[Controller1 v] [X v] натиснуто?> тоді
їхати [вперед v]
інакше
зупинити рух
Кінець
Кінець