Как сделать корпус робота
Обзор готовых каркасов для создания роботов на Arduino
Один из вариантов создания роботов на основе Arduino и других компьютерных плат — использование готовых корпусов и разработка собственной начинки. На рынке можно найти достаточное количество таких каркасов, которые включают также механическую базу (колеса, гусеницы, шарниры и т.п.). Взяв готовый корпус, вы сможете целиком сосредоточиться на программировании робота. Предлагаем небольшой обзор таких корпусов-скелетов роботов.
Почему нужны корпусы и скелеты роботов?
Создание робота — процесс многоэтапный, включающий в себя и проектирование, и сборку, и программирование. Знания робототехники граничат с физикой, механикой, алгоритмизацией. Начинающие юные робототехники по разному тяготеют к каждому из этапов создания роботов. Кому-то легче дается создание механических частей робота, но программирование вызывает сложности. Кто-то, наоборот, с легкостью программирует логику поведения робота, но процесс создания механической модели вызывает сложности.
Тем, кому процесс проектирования механики дается с трудом, и больше заводит именно процесс подбора различных датчиков и проектирование логики робота, стоит обратить внимание на различные механические базы для построения роботов. Они продаются без электроники, по сути это корпус или скелет будущего робота. Осталось только добавить им «мозг» (например, плату Arduino), нервы и мышцы (датчики и приводы) и оживить их (запрограммировать). Иногда такие корпуса даже содержат моторы или датчики.
Платформы на 4 колесах — основа машинки Arduino
Платформа на колесах — это, безусловно самая простая и эффективная база для построения робота. В продаже есть много различных заготовок такого типа. Некоторые из их:
Платформа для создания робота на Arduino, выполненная из алюминиевого сплава. Платформа оснащена 4 колесами, к каждому из которых подключен отдельный мотор. Моторы идут в комплекте. Платформа может использоваться как основа автомобиля или любого другого ездящего робота. Размер платформы около 20 на 20 см. Винты, гайки и провода для подключения моторов также в комплекте.
Основа для автомобиля Robotbase RB-13K054 4WD. Фото dx.com
Основа для автомобиля 4WD. Фото aliexpress.com
Двух- и трехколесные шасси для создания ездящих роботов
Трехколесной платформе для робота Arduino. Фото dx.com
Двухколесное основание для робота. Фото dx.com
Гусеничные шасси для танков на Arduino
Гусеничные шасси более устойчивые чем те, что на колесах. Плюс в такой конструкции достаточно всего двух моторов, чтобы привести систему в движение, — а значит цена будет ниже, чем у четырехколесных платформ. Самая распространенная модель на гусеницах — это, конечно, танк, однако такая база может стать платформой для робота любой формы.
Гусеничное шасси для робота. Фото dx.com
Корпус для робота-паука на Arduino
Паук — достаточно популярная форма роботов, поэтому в продаже имеются и такие корпуса-скелеты.Конструкция паука в отличие от роботов на колесах предусматривает движение в любую сторону.
Корпус для робота паука. Фото: aliexpress.com
В комплекте этого корпуса нет электроники, сервоприводов, их нужно покупать отдельно. С данной моделью паука рекомендовано использовать сервопривод MG 995 Servo. Забавно, что такой привод на сайте Aliexpress можно купить как за 33 доллара, так и за за 5 долларов (правда в этом случае придется купить 10 штук). Привод нужен под каждую лапу.
Кроме того для управления большим количеством сервоприводов потребуется многоканальный контроллер управления сервоприводами. Итоговая стоимость паука может получиться достаточно высокой.
Корпус для робота таракана. Фото: aliexpress.com
Каркасы роботов гуманоидов
Оболочка для робота гуманоида. Фото: aliexpress.com
Готовый робот, готовый корпус или создание Arduino робота с нуля?
Готовые корпуса, которые мы рассмотрели в этом обзоре, предполагают бОльшую фантазию и бОльшее разнообразие получаемых роботов. В них вы не ограничены платами Arduino, можно использовать и другие «мозги». Преимущество этого способа перед созданием робота с нуля в том, что вы можете не отвлекаться на поиск материалов и разработку конструкций. Такой робот выглядит вполне серьезно и походит на промышленного.
Самым интересным, но и самым сложным, на наш взгляд, является полностью самостоятельное создание робота. Разработка корпуса из подручных материалов, приспособление для этих целей игрушечных машинок, старых компьютерных мышек и другой отслужившей техники может стать не менее увлекательным, чем программирование поведения робота. Да и результат будет совершенно уникальным.
Если вы только начинаете изучение Arduino робототехники, рекомендуем наш курс «Arduino для начинающих».
Все цены приведены по состоянию на 22.05.14.