CRABOBOT

ROB-38460

Робот предназначен для участия в соревнованиях "следование по линии". Собран на базе микроконтроллера stm32f103. Управление двигателями осуществляется через драйвер DRV8833. Для определения положения линии использован восьмиканальный ИК датчик линии. Все компоненты распаяны на макетной печатной плате. Корпус распечатан на 3д принтере. Запуск робота осуществляется по нажатию кнопки. 
Были использованы следующие компоненты:
•  контроллер STM32F103C6.
•  Драйвер моторов DRV8833
•  Восьмиканальный датчик линии
•  Моторы с редукторами
•  Колеса - собственного изготовления (3D печать и силиконовая резина)
•  Питание робота – Li-po аккумулятор.

Для езды по линии использован алгоритм пропорционально-дифференциального регулятора. Робот запрограммирован в среде STM32CubeIDE.