Skip to main content

🟡 Level 2 — Оператор

Level 2: Учимся управлять

🎯 Твоя миссия
Знать анатомию мало — нужно уметь управлять. На этом уровне ты соберёшь настоящих роботов и научишь их выполнять задачи.

Учебный план

#УрокВремяЧто научишься
1Робот по линии90 минАлгоритм следования
2Объезд препятствий90 минРеактивное поведение
3PID-регулятор90 минТочное управление
4Соревнования!120 минОптимизация и тактика

Ключевые понятия уровня

Алгоритмы поведения

РЕАКТИВНОЕ поведение          ПЛАНОВОЕ поведение
(Level 2)                     (Level 3)

Стимул → Реакция              Цель → План → Действие

"Вижу чёрное —                "Нужно доехать до точки B.
 поворачиваю"                  Строю маршрут, еду"

Быстро, просто                Умно, но сложнее

Что такое PID?

Pропорциональный Iнтегральный Dифференциальный регулятор — это способ точно управлять роботом.

Ошибка = Цель - Текущее_положение

Коррекция = Kp×Ошибка + Ki×∑Ошибок + Kd×Скорость_изменения

Аналогия: Ты ведёшь машину по дороге:

  • P — поворачиваешь руль пропорционально тому, насколько съехал
  • I — учитываешь, что постоянно сносит вправо (накопленная ошибка)
  • D — плавно возвращаешься, а не дёргаешь руль

После этого уровня ты сможешь:

✅ Собрать робота, следующего по линии
✅ Запрограммировать объезд препятствий
✅ Настроить PID-регулятор для плавного движения
✅ Участвовать в соревнованиях по робототехнике


Проекты уровня

🏎️ Проект 1: Line Follower

Робот, который едет по чёрной линии на белом фоне.

🚧 Проект 2: Obstacle Avoider

Робот, который объезжает препятствия с помощью ультразвука.

⚖️ Проект 3: Balancing Bot

Двухколёсный балансирующий робот (бонус для продвинутых).


Материалы для уровня

Базовый набор:

  • Arduino Uno + Motor Shield
  • 2 мотора с редуктором + колёса
  • Датчик линии (массив из 3-5 ИК-датчиков)
  • Ультразвуковой датчик HC-SR04
  • Аккумулятор (Li-Ion или AA батарейки)

Для соревнований:

  • Более быстрые моторы (N20 с энкодерами)
  • Качественные датчики линии (QTR-8A)
  • Оптимизированное шасси

Готов? Начни с «Робот по линии» 🏁