суббота, 17 марта 2018 г.

Робот червяк на ардуино мини.

Появление Ардуино позволило почти любому желающему создавать роботов и другие интересные вещи. Но несмотря на простоту использования Ардуино у многих всё же возникают некоторые трудности с его использованием. Это нормально т.к. освоение любого дела связано с некоторыми трудностями и процесс освоения робототехники становиться гораздо проще с использованием Ардуино нежели просто микроконтроллера. На Ардуине можно сделать множество разнообразных роботов но начинать лучше с более простых. Если уже получилось сделать какого нибудь робота на колёсах или гусеницах который объезжает препятствия то можно двигаться дальше и делать роботов животных. В интернете можно найти много интересных примеров. Гексапоы (роботы-пауки) или роботы собаки имеют много сервомоторов управление которыми, по началу, будет освоить не просто из за их большого количества поэтому можно выбрать более простое животное, например червяка. Червяку не нужны ноги т.к. он перемещается ползая по земле - такой способ перемещения можно реализовать на двух сервомоторах. Для разворота червяка можно использовать один коллекторный двигатель с редуктором управляемый драйвером L293D. Для определения расстояния до препятствий - ультразвуковой дальномер hc-sr04. Рассмотрим схему:
Рисунок 1 - Электрическая схема робота червяка на Ардуино мини

Для питания схемы можно использовать 4 маленькие батарейки на 1.5В но лучше два LiFePO4 аккумулятора на 3.2В соединенных последовательно т.к. дополнительный лишний вес будет сильно мешать червяку передвигаться ползком по земле то лучше использовать элементы питания полегче. Непосредственно к выводам питания ультразвукового датчика желательно припаять конденсатор. На Ардуино питание можно подать не через регулятор а напрямую т.к. возможно что его может не хватить для нормальной работы регулятора. Мотор для поворотов управляется через драйвер и этот мотор не должен потреблять ток более чем может выдать драйвер т.е. не более 600мА, этот ток можно замерить мультиметром в режиме миллиамперметра при подключении двигателя последовательно с этим мультиметром. С подключением остального проблем возникнуть не должно. Посмотреть как можно сделать механическую часть робота можно на видео:
скачать скетчь по ссылке https://yadi.sk/d/N13Lgcyd3TUWVY
детали для сборки робота
ардуино про мини http://got.by/2d05ln
сервомоторы SG90 http://got.by/2d05bc
драйвер L293D http://got.by/2d05t8
микро мотор редуктор http://got.by/2d0644
ультразвуковой дальномер hc-sr04 http://got.by/2d06ca

КАРТА БЛОГА (содержание)