Шустрик

ROB-69203

Робот построен на платформе Arduino и предназначен для участия в соревнованиях «Ралли по коридору». 
Для создания робота использовалась детали, спроектированные участником самостоятельно в программе для 3D моделирования FreeCad, и изготовленные да 3D принтере.
Сборка робота производилась участником самостоятельно.
Для осуществления движения используются два мотора постоянного тока на задних колесах. 
Рулевое управление производится при помощи сервопривода, соединенного через рулевую балку с передними колесами.
Для обнаружения препятствий используется 3 датчика ультразвукового дальномера HC-SR04.
Для движения по линии и обнаружении разметки используются 2 датчика линии TCRT5000 (аналоговый) фирмы SmartElements.
Робот запрограммирован в среде программирования Scratch.
Для следования по коридору и по линии использован алгоритм пропорционального регулятора с функцией возврата на линию в случае её потери. 
Запуск робота производится при включении питания.
При участии в соревнованиях на робота дополнительно спереди одевается поролоновый бампер.

Компоненты робота:
Управление – микроконтроллер Arduino Nano (ATmega 328P).
Драйвер моторов – модуль L293D.
Датчики линии – TCRT5000 (аналоговый) фирмы SmartElements 2 штуки.
Датчики расстояния - ультразвукового дальномера HC-SR04 3 штуки.
Моторы с желтым редуктором, номинальным напряжение 5В 2 штуки.
Сервопривод PS-1171MG 
Питание робота – аккумуляторы 18650 2 штуки.