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

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


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

Make_a_Block.png

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

Rename_a_block.png

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


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

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

Input_a_number.png

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

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

Add_a_boolean.png

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

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

Add_a_label.png

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

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

Combine_inputs_and_labels.png

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


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

Delete_label___input.png

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


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

Define_block.png

Параметр тепер можна використовувати з блоку «define» після його створення.

Add_blocks_to_define.png

Додайте додаткові блоки до блоку «define».

Use_paramaters_in_define_block.png

Використовуйте параметри з блоку «define».

Attach_to_When_Started.png

Використовуйте «Мій блок», прикріплений до блоку «Після запуску».


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

Грати в Приклад сирени

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

  • Програйте звук сирени 3 рази
  • Проїхати вперед на 12 дюймів
  • Програйте звук сирени 6 разів

Блок капелюха «define» порушує процедуру. У наступному прикладі цей «define» hat block розбиває блоки, які використовуються для відтворення звуку сирени певну кількість разів. Перетягніть аргументи з блоку визначення для використання в межах блоків.

Після встановлення блоку «define» новостворений блок тепер можна перетягнути та додати до блоку «when launch» для встановлення параметрів.

Play_siren_example.png

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

Приклад друку з новим рядком

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

  • Проїхати вперед на 15 дюймів
  • Роздрукуйте ємність акумулятора, а також перемістіть курсор на новий рядок на екрані Brain
  • Поверніть робота на 180 градусів вправо
  • Роздрукуйте ємність акумулятора, а також перемістіть курсор на новий рядок на екрані Brain

 

Блок капелюха «define» розбиває блоки, які використовуються для друку значень звіту датчика, а потім переміщується до нового рядка. Перетягніть аргументи з блоку визначення для використання в межах блоків.

Після встановлення блоку «define» новостворений блок тепер можна перетягнути та додати до блоку «when launch» для встановлення параметрів.

unnamed.png

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

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

Last Updated: