R2D2
ROB-81207Робот управляется контроллером Arduino Uno с мотор-шилдом. Линейка датчиков линии подключена к аналоговым выводам и закреплена на выносных пластиковых стержнях, что позволяет компенсировать задержку реакции на изменение направления линии и проводить более точную настройку робота по крутизне поворотов.
На напечатанной пластиковой платформе закреплен батарейный блок аккумуляторов 18650, контроллер и моторы N20 на 1000 оборотов в минуту. В алгоритме реализована калибровка датчиков перед стартом. Управления скоростями моторов осуществляется пропорционально величине смещения линейки датчиков от центра линии. Реализована как линейная, так и не линейная зависимость скорости поворота от величины смещения линии.