Прямая линия

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

Робот проезжает заданное расстояние и останавливается

Интро

Робот проезжает заданное расстояние и останавливается

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

Задача

Заставь робота проехать ровно 30 сантиметров вперёд и остановиться. Проверь линейкой, насколько он ошибся.

Результат

1. Настрой колёса

Первым блоком поставь «настройка колёс»: диаметр колеса, ширину между колёсами и порты моторов.

2. Проедь вперёд

Добавь блок «проехать вперёд» и укажи 30 см.

3. Остановись

Заверши программу блоком «стоп»: без него моторы могут остаться под током.

4. Измерь

Запусти и измерь пройденное расстояние. Запиши, на сколько робот промахнулся.

Подсказки

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

Понадобится

Базовая платформа с двумя ведущими колёсами. Левое колесо — в разъём D, правое — в C. Разъёмы подписаны буквами прямо на плате; если у тебя другие, поменяй их в блоке «настройка колёс».

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

Что должно получиться
# Сначала объявляем сборку: без этого робот не знает, сколько это — сантиметр.
# Левое колесо в разъёме D, правое в C. В программе порт пока пишется числом:
# D=1, C=2, B=3, A=4 — это порядок разъёмов на плате, а не алфавит.
robot.configure_drive(wheel_diameter_mm=43.2, track_width_mm=120, left_motor=1, right_motor=2)

robot.forward_cm(30)
robot.stop()