ДРУГ

ROB-68215

Робот проходит лабиринт по правилу правой руки. Робот при помощи ультразвукового датчика всегда проверяет справа есть ли проход и возможный выход. Как только он данную возможность находит- поворачивает направо.

В то же время датчик касания ждёт нажатия, появления стены. Как только впереди появилась стена, то робот поворачивает налево. Так как ему больше некуда ехать: ультразвуковой датчик не нашёл дырку, а датчик касания нашёл стену впереди. Точность всех поворотов регулируется при помощи гироскопического датчика. И когда датчик цвета ловит синий цвет, робот понимает, что выход найден, завершение программы. 

У моего робота есть 4 датчика: ультразвуковой датчик - 2 шт., датчик цвета - 2 шт.. Робот передвигается при помощи 2 колёс, управляемых большими моторами. Колёса расположены впереди, поэтому чтобы робот не заваливался назад, задняя часть не касалась пола, сзади я прикрепил опорное колесо-шар. Эту модель я собрал сам. В моих изначальных планах я хотел, чтобы робот вертел голову вперёд-вправо, но я не смог сориентироваться и реализовать задумку.