Використання моїх блоків у VEXcode V5

Мої блоки — одна з категорій блоків у VEXcode V5. Деякі інші категорії включають вигляд, звук, відчуття та змінні. Мої блоки використовуються для створення послідовності блоків, які можна використовувати кілька разів протягом усього проекту.


Як зробити блок

Інструментарій блоків VEXcode V5 із показаною категорією «Мої блоки» та виділеною кнопкою «Створити блок».

Виберіть «Створити блок» у категорії «Мої блоки».

Відкрито меню «Створення блоку» у VEXcode V5. Назву блоку змінено на «В’їзд», і він виділено. Кнопка «ОК» нижче також виділена.

Перейменуйте блок, ввівши його в поле «Назва блоку», а потім виберіть «ОК».


Як налаштувати блок

Додати вхід (число)

Меню «Створення блоку» в VEXcode V5 відкрито, а ім’я блоку встановлено на «В’їзд». До блоку додано поле введення числа, яке тепер виділено.

Виберіть опцію «Додати вхід (номер)» на екрані «Створити блок». Перейменуйте введення, ввівши його в поле «номер», а потім виберіть «ОК».

Додати вхідні дані (логічне значення)

Меню «Створення блоку» в VEXcode V5 відкрито, а ім’я блоку встановлено на «В’їзд». До блоку додано логічне поле введення, яке тепер виділено.

Виберіть опцію «boolean» на екрані «Створити блок». Перейменуйте введення, ввівши його в поле «boolean», а потім виберіть «OK».

Додайте мітку

Меню «Створення блоку» в VEXcode V5 відкрито, ім'я блоку встановлено на «Ввести», а потім вводиться число. У кінець блоку додано поле мітки, яке тепер виділено.

Виберіть опцію «Додати мітку» на екрані «Створити блок». Перейменуйте мітку, ввівши її в поле «Текст мітки», а потім виберіть «OK».

Поєднайте вхідні дані та мітки

Меню «Створення блоку» у VEXcode V5 відкрито, і створено користувацький блок. Спочатку блок читається як «В'їжджати», потім є поле для введення числа, а нарешті блок закінчується міткою «мм у квадраті». Загалом користувацький блок має вигляд «Диск у X мм квадратних». Кнопка «ОК» виділена нижче.

Об’єднайте входи та мітки, щоб створити послідовність блоків, а потім виберіть «OK».


Як видалити вхідні дані / мітки

Меню «Створення блоку» в VEXcode V5 відкрито, а ім’я блоку встановлено на «В’їзд». До блоку додано поле введення чисел, а значок «Очистити» над новим полем введення виділено.

Щоб видалити введення або мітку, виберіть піктограму «Очистити» у верхній частині введення або мітки, які потрібно видалити.


Як використовувати блок визначення

Блок VEXcode V5 My Blocks Definition виділено в робочій області. Визначений блок має вигляд «Ввести номер мм квадрат», а номер слова – це числовий параметр, який можна використовувати у визначенні блоку.

Параметр тепер можна використовувати з блоку {Define} після його створення.

Блок визначення моїх блоків VEXcode V5 з доданим до нього визначенням коду. Стек містить блок «Повторення», встановлений на 4, та блок «Двиг на 200 мм» з блоком «Поворот на 90 градусів», обидва всередині блоку «Повторення».

Приєднайте додаткові блоки до блоку {Define}.

Блок визначення моїх блоків VEXcode V5 з параметром number, який тепер використовується у визначенні. Стек має блок Repeat, встановлений на 4, та блок Drive for над блоком Turn for 90 degrees всередині блоку repeat. Параметр number було поміщено в блок Drive for, тому блок тепер читає Drive for for number mm.

Використовуйте параметри з блоку {Define}.

Командний блок VEXcode V5 My Blocks додано під блок When Started для запуску нового блоку. Цей командний блок викличе команду «Вбити число мм у квадрат». Параметр «число» встановлено на 300.

Використовуйте [Мій блок], приєднаний до блоку {When Started}.


Як використовувати мої блоки

Приклад водіння в квадратах

У цьому прикладі робот використовуватиме Мої блоки, щоб:

  • Проїхати вперед у квадраті 200 мм.
  • Поверніть праворуч на 45 градусів.
  • Проїхати вперед у квадраті 300 мм.

Блок {Define} hat порушує процедуру. У цьому відео-прикладі блок {Define} hat розбиває блоки, що використовуються для вбивання квадрата певну кількість разів. Перетягніть аргументи з блоку {Define} для використання всередині блоків.

Після встановлення блоку {Define} новостворений блок тепер можна перетягнути та додати до блоку {When Started} для встановлення параметрів. Цей процес показано в цьому відео.

Проект блоків VEXcode V5, який використовує блок When started для двічі запуску користувацького блоку Drive in number mm square. У стеку «Коли запущено» зазначено: «Коли запущено, в’їжджайте на квадрат 200 мм, повертайте праворуч на 45 градусів, а потім в’їжджайте на квадрат 300 мм».

Після зміни параметрів проект готовий до Завантажити та запустити.

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

Last Updated: