Основная плата робота

Для изготовления робота на конкурс или же для других целей становится неудобно использовать макетную плату. Так как в робота необходимо включить двигатели, различные датчики, такие как датчики линии, расстояния, RGB-датчик, схема сильно усложняется, что делает затруднительным использование макетных плат. Для более стабильной работы желательно разработать плату и сделать его на стеклотекстолите. Для примера, здесь рассматривается робот с двумя двигателями, и разъемами для подключения различных датчиков. Так как двигателями необходимо управлять контроллером, появляется необходимость в использовании драйвера двигателей. В качестве такого драйвера можно использовать L293D, подключение которого описывается в предыдущем заголовке.

Плату для надежного подключения всех компонентов, можно разработать в программе Sprint Layout:

Рисунок 32. Плата робота

Двигатели подключаются к выводам, подписанные M1 и М2. В место подключения двигателей желательно подключить конденсаторы для фильтрации помех от работы двигателей. Arduino вставляется поверх драйвера к заранее припаянным штырькам в соответствующие пяточки на плате. Стабилизатор является желательным, если планируется использовать множество датчиков в роботе одновременно. В таком случае, необходимо сделать перемычку с входа стабилизатора на Vin Arduino. Датчики подключаются к выводам, сделанные с правой и с левой стороны платы. Внизу предусмотрены 4 вывода для подключения Bluetooth типа HC-05 или HC-06 к роботу. Питание робота производиться с круглого входа Arduino напряжением от 6 до 12 Вольт.