Использование моих блоков в VEXcode V5

Мои блоки — это одна из категорий блоков в VEXcode V5. Некоторые другие категории включают внешний вид, звук, восприятие и переменные. «Мои блоки» используются для создания последовательности блоков, которые можно использовать несколько раз в проекте.


Как сделать блок

В блоках VEXcode V5 отображается категория «Мои блоки», а кнопка «Создать блок» выделена.

Выберите «Создать блок» в категории «Мои блоки».

В VEXcode V5 открыто меню «Создать блок». Название квартала изменено на «Въезд» и выделено. Кнопка «ОК» ниже также выделена.

Переименуйте блок, введя его в поле «Имя блока», затем выберите «ОК».


Как настроить блок

Добавить ввод (число)

В VEXcode V5 открыто меню «Создать блок», и название блока установлено как «Въезд». В блок добавлено поле ввода числа, которое теперь выделено.

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

Добавить поле ввода (логическое значение).

В VEXcode V5 открыто меню «Создать блок», и название блока установлено как «Въезд». В блок добавлено логическое поле ввода, которое теперь выделено.

Выберите «логический» параметр на экране «Создать блок». Переименуйте ввод, введя его в поле «логическое значение», затем выберите «ОК».

Добавить ярлык

В меню «Создать блок» программы VEXcode V5 открыто поле, и в качестве имени блока задано «Въезд», после чего вводится число. В конец блока добавлено поле для метки, которое теперь выделено.

Выберите опцию «Добавить метку» на экране «Создать блок». Переименуйте метку, введя ее в поле «Текст метки», а затем выберите «ОК».

Объедините входные данные и метки

В VEXcode V5 открыто меню «Создать блок», и создан пользовательский блок. В начале блока написано «Въезд», затем следует поле для ввода числа, а в конце — надпись «мм квадрат». В итоге, на этом пользовательском блоке написано: Drive in X mm Square. Кнопка «ОК» выделена ниже.

Объедините входные данные и метки, чтобы создать последовательность блоков, затем выберите «ОК».


Как удалить входы/метки

В VEXcode V5 открыто меню «Создать блок», и название блока установлено как «Въезд». В блок добавлено поле ввода числа, и значок «Очистить» над новым полем ввода подсвечен.

Чтобы удалить ввод или метку, выберите значок «Очистить» над вводом или меткой, которую вы хотите удалить.


Как использовать блок определения

Блок «Определение моих блоков» в VEXcode V5 выделен в рабочей области. В заданном блоке указано «Drive in number mm square», а слово number — это числовой параметр, который можно использовать в определении блока.

Теперь параметр можно использовать из блока {Define} после его создания.

В VEXcode V5 добавлен блок «Определение моих блоков» с определением кода. В стеке есть блок «Повтор», установленный на 4, а также блок «Привод на 200 мм» и блок «Поворот на 90 градусов», оба находятся внутри блока «Повтор».

Присоедините дополнительные блоки к блоку {Define}.

Блок определения «Мои блоки» в VEXcode V5, в определении которого теперь используется числовой параметр. В стеке находится блок Repeat, установленный на 4, и блок Drive for, расположенный над блоком Turn for 90 degrees, который находится внутри блока Repeat. Параметр "число" помещен в блок "Движение вперед", поэтому теперь блок выглядит так: "Движение вперед на количество мм".

Используйте параметры из блока {Define}.

В VEXcode V5 под блоком «При запуске» добавлен командный блок «Мои блоки». Этот командный блок вызовет команду "Количество въезжающих дисков в квадрате мм". Параметр number установлен на 300.

Используйте [Мой блок], прикрепленный к блоку {When Started}.


Как использовать мои блоки

Пример вождения по квадратам

В этом примере робот будет использовать «Мои блоки», чтобы:

  • Проезжайте вперед по квадрату 200 мм.
  • Поверните направо на 45 градусов.
  • Проезжайте вперед по квадрату 300 мм.

Блок шляпы {Define} разрушает процедуру. В этом видеопримере блок с {Define} шляпой разбивает блоки, используемые для перемещения по квадрату определенное количество раз. Перетащите аргументы из блока {Define} , чтобы использовать их внутри блоков.

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

Проект VEXcode V5, использующий блок «При запуске», позволяет дважды запустить пользовательский блок «Установка диска в квадратном миллиметре». Надпись на стопке "При запуске": "При запуске вставьте деталь размером 200 мм в квадрат, поверните направо на 45 градусов, а затем вставьте деталь размером 300 мм в квадрат".

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

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

Last Updated: