На этом уроке мы узнаем, как делать собственные блоки процедуры для lego ev3.
Когда одно и то же действие много раз повторяется в программе, его можно записать в собственный блок наподобие уже существующих и вставлять этот блок в любом нужном месте программы. Использование собственных блоков существенно сократит работу надо программой, сделает ее более наглядной и удобной.
Разберем как создать собственный блок.
Создадим собственный блок для поворота .
Чтобы создать собственный блок в ev3.
1. Пишем часть программы, которую мы хотим добавить в собственный блок.
В нашем случае это поворот направо . Как программировать повороты можно посмотреть на уроке Программирование движения ev3.
![поворот](sobstvennye-bloki-ev3/e000ba87740fff0c9bfb29efbc938b99.jpg)
2 Выделяем нужную часть программы, кроме самого первого начального блока с зеленой стрелкой и выбираем в меню Инструменты Конструктор моего блока
![конструктор моего блока](sobstvennye-bloki-ev3/2fe78e2963786ef6f1822a5865684d03.jpg)
3 Пишем имя блока на английском языке, выбираем соответствующую ему картинку. Жмем Завершить.
![](sobstvennye-bloki-ev3/a26a77bf25ad86472a4cf78bcc8e3df7.jpg)
Мы создали собственный блок для поворота. Теперь везде в программе мы можем его использовать.
Для этого его необходимо выбрать на закладке Мои блоки и перетащить в рабочую область программы.
![собственный блок ev3](sobstvennye-bloki-ev3/1aebc6b627930c9cfaccfb4dc506f491.jpg)
Задание:
Напишите собственные блоки для поворота направо, разворота.
Другие схемы роботов lego ev3