Создайте модель движения робота по траектории с несколькими поворотами.
Пример: маршрут «вперёд → направо → вперёд → налево → вперёд». Построим программу из изученных в §
- При нажатии зелёного флага установим контакты
и в «Истина», PWM и — . Подождём с. Одинаковые скорости колёс обеспечат прямой участок. - Для правого поворота установим контакт
в «Истина», контакт в «Ложь», сохраняя одинаковый PWM обоих моторов. Колёса движутся в противоположных направлениях, и платформа поворачивается на месте. Подождём время t, заранее подобранное для поворота примерно на °. - Снова установим контакты
и в «Истина» и подождём с: получим второй прямой участок. - Для левого поворота установим контакт
в «Ложь», контакт в «Истина». Подождём время t, уточнив его отдельно для этого направления, если моторы работают неодинаково. - Установим оба сигнала направления в «Истина», проедем ещё
с, затем зададим PWM и равными .
Добавим «Пробел»: обнулить PWM обоих моторов и остановить все скрипты. Перед испытанием отметим маршрут на свободном поле. По §
Пример маршрута: вперёд
