Меркурий
ROB-80686Робот построен на платформе Arduino и предназначен для участия в соревнованиях «Следование по линии» различной сложности.
Все электронные элементы расположены и запаяны и макетной плате, которая была выпилена под определенный размер.
Моторы непосредственно крепятся на печатную плату, которая соединяется карбоновыми направляющими с модулем датчиков.
Для крепления конструктивных элементов использовалась детали, изготовленные да 3D принтере.
Модуль датчиков состоит из 8 оптопар, что позволяет устойчиво держаться на трассе при довольно больших скоростях.
Робот запрограммирован в среде Arduino IDE.
Для следования по линии использован классический алгоритм с ПД-регулятором и функцией возврата на линию в случае её потери.
Запуск робота производится при нажатии кнопки.
Компоненты робота:
Управление – микроконтроллер Arduino Nano (ATmega 328P).
Для включения питания робота сдвиговый переключатель.
Для запуска робота используется тактовая кнопка.
Драйвер моторов – модуль TB6612.
Датчики линии – pololu QTR-8A.
Моторы N20 с редукторами 20:1.
Колеса – собственного изготовления (3D печать и силиконовая резина).
Питание робота – Li-po аккумулятор, 2S 300мАч.