Lego Mindstorms EV3 выход из лабиринта

Lego Mindstorms EV3 выход из лабиринта

На этом уроке мы научимся находить выход из лабиринта.

Сначала откроем программу LEGO MINDSTORMS EV3 Home Edition. Для работы построим модель из блоков. Каждый блок имеет свое название и имеет свои функции. Для этой работы нам понадобится  зеленый блок или блок «Action» и желтый блок или блок » Flow Control».

 

   

 

 

         medium     large        move         move      display      sound     brick status
           motor      motor     steering       tank                                              ligh

 

 

  
                   

                                                           Wait              Loop                  Switch       Loop interrupt

1)Выбираем 2 loop, 1 switch, 2 move tank.

Получается:

 

 

2) Работаем с первыми двумя Loop и Switch. Внутрь к 1 loop добавляем второй. А внутрь второго добавляем Switch.

 

 

 

 

 

 

 

 

 

 

 

a)Меняем функции 2 Loop.

 

Loop:Touch Senser
State:1

 

 

 

 

 

b)Меняем функции Switch.

 

Switch:ultrasonic senser-compare-distance centimeters
Compare type:4
Threshold value:10

 

 

 

 

 

 

 

 

3)Работаем с первыми двумя Loop.

 

 

 

 

 

 

 

 

 

 

Move tank:  on
Power left: 30
Power right: 5

 

 

 

 

 

Move tank:  on
Power left: 5
Power right: 30

 

 

 

 

 

4)Работаем с остальными двумя Loop.

 

Move tank:  on for ratations
 Power left:-30 
 Power right: -30
Rotations:
0,4

 Brake at end: true

 

 

 

Move tank:  on for ratations
 Power left:30 
 Power right: 0
Rotations: 
1,5

 Brake at end: true

 

 

 

После изменения получается.

Сохраняем файл.

 

Добавить комментарий