Сборка робота на платформе Arduino
Рассмотрим практическую часть проекта — создание робота. Для этого использовались плата ArduinoUno, контроллер L293D, дополнительные пины, описанные выше, датчики линии, мотор, колеса. Процесс построения модели робота можно разделить на несколько этапов.
Этапы сборки робота
Этап I. Сборка платформы.
Вначале необходимо собрать основу робота — подвижную платформу. Колеса крепятся к моторам, а затем к установочной платформе. Датчики линии устанавливаются спереди платформы. Платформу изготовил самостоятльно, части робота – колеса, жесткая основа из частей старых детских машинок.
Этап II. Установка платы Arduino и подключение моторов.
Доппины крепятся с тыльной стороны. Такое расположение позволит обеспечить корректное расположение платформы при движении. Сверху устанавливается Arduino Uno, к которому подключаются моторы.
Этап III. Установка и подключение датчиков.
Подключаем к плате ультразвуковой датчик и сервопривод.
Разработка алгоритма поведения робота
Далее необходимо разработать алгоритм движения робота на основании показаний датчиков.
В итоге всех этих этапов получился робот-машинка, которая может самостоятельно передвигаться и объезжать препятствия.
Заключение
Таким образом, в данном работе были рассмотрены основы проектирования роботов на базе платформ семейства Arduino, а также построена действующая модель робота на основе платы ArduinoUno.
Роботы стали использовать в тех средах, которые для человека смертельны. Особый интерес представляет робот СССР «Луноход-1», который проходил испытания в Крыму, в п. Школьное под г. Симферополь.
Современным развитием робототехники занимаются более 400 кампаний мировой известности, в том числе и в России. Роботы используются в военной промышленности, в космосе, строительстве, медицине, образовании, быту.