Проект Программирование робота с тремя датчиками линии
Автор
Категория участника
- дополнительное образование (10-12 лет)
Описание проекта
Конечная цель – составить программу управления движением робота по треку с использованием трех датчиков линии. При этом возникает несколько проблем:
1) как робот должен обрабатывать состояния трех датчиков (всего 4 состояния);
2) как добиться более точного прохождения поворотов для робота;
3) какие программные решения позволяют роботу не терять трек.

Обсуждаем, каким образом управляется робот при движении по треку с использованием одного, двух, трех датчиков линий. Изучая разные варианты реализации программы плюсы и минусы разных конфигураций робота.
Приходим к четырем состояниям (движение прямо, влево, вправо, перекресток). Обсуждаем как будем их обрабатывать. Пишем программу для управления роботом с помощью ScratchDuino. Тестируем работы программы на прохождении элементов. Пишем программу для управления роботом с помощью Ardublock. Записываем программу в робота. Проверяем как робот проходит трек. Устраиваем соревнование, чей робот быстрее проходит трек. Раздаем призы.