Поворот на месте

Первые шаги · 25 мин

Робот разворачивается на заданный угол

Интро

Робот разворачивается на заданный угол

Чему научишься
Новое

Задача

Научи робота поворачивать точно на 90 градусов налево и направо. Проверь: после четырёх поворотов подряд он должен смотреть туда же, куда в начале.

Результат

1. Один поворот

Поставь настройку колёс, затем блок «повернуть налево» на 90 градусов.

2. Проверь

Запусти и посмотри, получился ли прямой угол.

3. Четыре подряд

Повтори поворот четыре раза. Робот должен вернуться в исходное направление.

4. Подгони

Если промахивается — уточни ширину между колёсами и повтори.

Подсказки

Инструкция по сборке

Понадобится

Та же платформа, что в прошлом уроке. Важно измерить ширину между колёсами: по ней считается угол.

Пример программы

Что должно получиться
# Левое колесо — разъём D (1), правое — C (2).
robot.configure_drive(wheel_diameter_mm=43.2, track_width_mm=120, left_motor=1, right_motor=2)

robot.turn_left(90)
robot.wait(0.5)
robot.turn_right(90)
robot.stop()