Увеличивать и уменьшать скорость при движении
Легенда
При движении мобильного робота очень часто необходимо увеличивать или уменьшать скорость постепенно. Например если робот везет какой то хрупкий груз, который при резких ускорениях или торможениях может упасть.
Задание
- Робот движется с максимальной скоростью 5 секунд, сигнализирует о начале торможения и равномерно уменьшает скорость от максимальной до 0 за 4 секунды.
- Робот начинает двигаться и увеличивает скорость до 50% от максимальной за пройденное расстояние в 50 см.
Вариации:
- Равномерно уменьшить скорость от 80% от максимальной до 20% от максимальной за 4 секунды.
- Равномерно уменьшить скорость от 50% от максимальной до 0 за 45 см.
- Двигаясь с максимальной скоростью увидеть ультразвуковым датчиком стену на расстоянии 30 см. и равномерно затормозить максимально близко к ней.
- Сделать подпрограмму входными параметрами которой является расстояние за которое робот должен равномерно затормозить. При этом подпрограмма должна сама понять с какой скоростью робот двигается изначально.
Возраст
от 12 до
Необходимое оборудование
8
Категория (по типу оборудования)
LEGO Mindstorm EV3
Программное обеспечение
EV3-G
Необходимые ЗУН (скилы/звенья):
Пропорциональное регулирование скоростью двигателей.
Перевод количества оборотов колеса в пройденное расстояние (формула длины окружности).
Получаемые ЗУН:
КОММЕНТАРИИ