Тема Датчики e возможности их использования



бет6/17
Дата28.03.2022
өлшемі0,5 Mb.
#28983
түріУрок
1   2   3   4   5   6   7   8   9   ...   17

Lego mindstorms EV3





Lego mindstorms
Получившийся элемент закрепим на передней балке нашего робота и соединим датчик касания с портом "1" модуля EV3.

Lego mindstorms EV3 Home

Конструкция готова! Приступим к созданию программы. По условию задачи: робот должен двигаться вперед, пока не наткнется на препятствие. В этом случае датчик касания будет нажат! Для решения снова воспользуемся программным блоком "Ожидание".


Решение:


    1. Начать прямолинейное движение вперед (Рис. 9 поз. 1). 2.Ждать, пока датчик касания не будет нажат (Рис. 9 поз. 2). 3.Прекратить движение вперед (Рис. 9 поз. 3).




Рис. 9

Для решения следующей задачи нам понадобится программный блок "Цикл" Оранжевой палитры.



Задача №3: необходимо написать программу, заставляющую робота двигаться вперед, при наезде на препятствие - отъезжать назад, поворачивать вправо на 90 градусов и продолжать движение вперед до следующего препятствия.

Подсказка: напишите и протестируйте программу движения - отъезда - поворота, а затем поместите эти блоки внутрь программного блока "Цикл".


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   17




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет