Вий не пройдёт за пределы круга

Светодиод, направленный вниз, освещает поверхность, по которой движется робот. Фотодатчик измеряет уровень отраженного света.

Как только этот уровень превысит установленный порог (датчик видит не темный пол круга, а светлую границу), микроконтроллер отдаст команду роботу на поворот.

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

Такая полоса может быть невидимой для человека, если использовать специальные краски и датчики инфракрасного или ультрафиолетового диапазона.

Из чего это сделано?
1 Arduino 1 шт.
2 Motor-shield 1 шт.
3 Датчик отраженного света 1 шт.
4 Мотор-редуктор 4 шт.
Вверх