![движение в ev3](ciklicheskie-algoritmy-ev3/d81a0bee7354b06b4dab52fbc7d5f59e.png)
Действие 2. В цикле выбираем ультразвуковой датчик, расстояние в сантиметрах, указываем расстояние до препятствия.
Действие 3. Вставляем бесконечный цикл движения назад.
![движение до препятствия ev3](ciklicheskie-algoritmy-ev3/df6275b2c794f3d5baa722cd373b48f9.png)
Действие 3. Установка порта ультразвукового датчика в цикле
Действие 4. После цикла всегда идёт остановка моторов.
![программа для ev3 движение до препятствия](ciklicheskie-algoritmy-ev3/dcee4f52f06f1622277b5ee0e4398d9c.png)
Задание
1 Написать программу движения по квадрату, с использованием цикла
2. Написать программу для робота разведчика. Робот едет до препятствия, останавливается, отъезжает немного назад, поворачивается на права, и едет до следующего препятствия, пока не найдёт выход.
Ставим бесконечный цикл, действия будут выполняться бесконечно, пока не выключим робота, вся программа будет в этом цикле
![бесконечный цикл ev3](ciklicheskie-algoritmy-ev3/a6b3c42277e9db851fc204e793c1137b.png)
Действие 2. В бесконечный цикл вставляем цикл движения до препятствия.
![движение до препятствия ev3](ciklicheskie-algoritmy-ev3/e9b0f1f2dde0373f7860c7b8587ee8ff.png)
Действие 3. Вставляем цикл отъезда назад.
![отъезд назад до препятствия](ciklicheskie-algoritmy-ev3/009f7034a2ba3974d8e4724242455d5b.png)
Действие 4. Вставляем цикл в поворот на право.
![поворот на ev3](ciklicheskie-algoritmy-ev3/f8bbd6df97484018d864a3c22f09ed72.png)
Другие схемы роботов lego ev3