В предишни уроци сме се научили да създаваме и импортираме свои блокчета в EV3 Mindstorms. Но понякога ни трябва да променим вече съществуващо блокче. Още по често се налага да променим блокчетата които сме импортирали в програмите си. Сега ще погледнем как можем да постигнем това.

Необходимо е да се абонирате за FLLCasts.com, за да достъпите това видео
- #996
- 04 Jan 2018
Нека предположим, че сме създали или импортирали от друга програма своето блокче "Dummy MyBlock". Можете да изтеглите това блокче от края на урока ако ви е нужно. Блокчето е същото, като това в уроците за създаване и импортиране на свои блокчета.
Първата стъпка е да отворим съдържанието на своето блокче. Това може да бъде постигнато по два начина - чрез двойно натискане на блокчето в програмата:
или чрез избиране на името на своето блокче от падащото меню :
LEGO Mindstorms EV3 Dummy My Block
This is an example My block used in tutorials to demonstrate the process of creating, importing and editing My blocks.
Курсове и занятия включващи този Урок
Този Урок е използван в следните курсове и занятия.

Instructors Remote Training
If you are working with students and you want to introduce Robotics to your class or you want to mentor a FLL team, but you are insecure about your technical knowledge in the Robotics field, then this is the right place for you. Having in mind teachers' busy schedule, we have design two different schedules and added an option to design one just for you. FLLCasts's Mindstorms EV3 Robotics Online Training is the perfect match for any teacher.
After the completion of each task the participant has to upload his solution for verification.
- 183
- 280:11
- 156

My Blocks
In this section we will learn how to create, edit, import and use My blocks. First we begin with ilustrating a use of My blocks. There is a whole group of robot constructions called steering robots. Today we will build a steering robot and learn more about the way it is driven through a differential. Then you will have to download a My block that implements the Proportional Line Following algorithm for steering robtos. You need to download, import and modify the block to fit your robot setup. Finally, you will have to create a block of your own and learn how to add parameters.
- 8
- 1
- 10
- 3d_rotation 1

Роботика с LEGO - Ниво 3.5 - Умни измерващи устройства
Ниво 3.5 е шеста част от курса по “Роботика с лего” предназначена за ученици от 5-ти, 6-ти и 7ми клас.
В това ниво започваме да въвеждаме работа със собственоръчно създадени програмни блокчета. Функционалност, която се използва на няколко места в програмата се групира в собствено блокче и скъсява дължината на програмите. Учениците създават блокчета, които връщат изчислена информация чрез изходен параметър. Към собствените блокчета се добавят и входни параметри, които променят изчисленията вътре в тях. Всичко това се случва около роботи, които измерват различни физически величини, като скорост на движение или въртене, нивото на гориво в резервоар, както и дължина, площ, и обем.
- 58
- 0:00
- 185

Занятие 7 - Банкомат: Връзка между профил и парола
В случаите, когато учениците не карат модул от две нива наведнъж, днес е последното занятие от нивото.
- 7
- 6
- 5
- 3d_rotation 1

Роботика с LEGO - Ниво 3.5 - Умни измерващи устройства
Ниво 3.5 е шеста част от курса по “Роботика с лего” предназначена за ученици от 5-ти, 6-ти и 7ми клас.
В това ниво започваме да въвеждаме работа със собственоръчно създадени програмни блокчета. Функционалност, която се използва на няколко места в програмата се групира в собствено блокче и скъсява дължината на програмите. Учениците създават блокчета, които връщат изчислена информация чрез изходен параметър. Към собствените блокчета се добавят и входни параметри, които променят изчисленията вътре в тях. Всичко това се случва около роботи, които измерват различни физически величини, като скорост на движение или въртене, нивото на гориво в резервоар, както и дължина, площ, и обем.
- 58
- 0:00
- 185

Роботика с LEGO - Ниво 3.7 - Умни роботи
В много от занятията отборите работят върху един робот, като всеки отбор е отговорен за правилното реализиране на поетата от тях функционалност. Задълбочено се разглеждат задаването на входни стойности и използването на изходните стойности на всички блокове. Широко се използват променливи от трите основни типа: Numeric, Boolean, Text. Роботите вече пазят богато вътрешно състояние, могат да броят, да изчисляват, да се обосновават логически, с помощта на което взимат много по-правилни решения.
Въвежда се използването на паралелно изпълняващи се блокове.
- 15
- 1:03
- 111

Занятие 1 - Ball Hunter, броене на топки
Цел
Целта на занятието е да се реализират програми за робота BallHunter по-сложни от тези реализирани в Роботика Фи. Продължава се с използването на променливи, групиране на действията в блокове. Въвежда се прочитането на стойности от блокове. Въвеждане на блокове, които връщат резултат.
Необходими материали
Сини и червени топки от няколко комплекта. Поне 5 топки общо.
- 8
- 13
- 21
- 3d_rotation 1