Как сделать большой робот. Десятка самодельных роботов

Чтобы создать своего робота, необязательно получать высшее или читать массу . Достаточно воспользоваться пошаговой инструкцией, которую предлагают мастера робототехники на своих сайтах. В Интернете можно найти много полезной информации, посвящённой разработке автономных роботизированных систем.

10 ресурсов для начинающего робототехника

Информация на сайте позволяет самостоятельно создать робота со сложным поведением. Здесь можно найти примеры программ, схемы, справочные материалы, готовые примеры, статьи и фотографии.

Новичкам на сайте посвящён отдельный раздел. Создатели ресурса делают немалый упор на микроконтроллеры, разработку универсальных плат для робототехники и пайку микросхем. Здесь также можно найти исходные коды программ и множество статей с практическими советами.

На сайте есть специальный курс «Шаг за шагом», в котором детально описан процесс создания простейших BEAM-роботов, а также автоматизированных систем на основе микроконтроллеров AVR.

Сайт, где начинающие создатели роботов смогут найти всю необходимую теоретическую и практическую информацию. Здесь также размещается большое количество полезных тематических статей, обновляются новости и можно задать вопрос опытным робототехникам на форуме.

Данный ресурс посвящён постепенному погружению в мир сотворения роботов. Начинается всё с познания Arduino, после чего начинающему разработчику рассказывают о микроконтроллерах AVR и более современных аналогах ARM. Подробные описания и схемы очень доступно объясняют, как и что делать.

Сайт о том, как сделать BEAM-робота своими руками. Здесь есть целый раздел, посвящённый основам, также приведены логические схемы, примеры и т. д.

На этом ресурсе очень доходчиво расписано, как самостоятельно создать робота, с чего начать, что нужно знать, где искать информацию и необходимые детали. Сервис также содержит раздел с блогом, форумом и новостями.

Огромнейший живой форум, посвящённый созданию роботов. Здесь открыты темы для новичков, рассматриваются интересные проекты и идеи, описываются микроконтроллеры, готовые модули, электроника и механика. А главное - можно задать любой вопрос по роботостроению и получить развёрнутый ответ от профессионалов.

Ресурс робототехника-любителя посвящён в первую очередь его собственному проекту «Самодельный робот». Однако здесь можно найти очень много полезных тематических статей, ссылок на интересные сайты, узнать о достижениях автора и обсудить различные конструкторские решения.

Аппаратная платформа Arduino является наиболее удобной для разработки роботизированных систем. Информация сайта позволяет быстро разобраться в этой среде, освоить язык программирования и создать несколько несложных проектов.

Многие, кто из нас сталкивался с вычислительной техникой, мечтали собрать своего робота. Чтобы это устройство выполняло какие-то обязанности по дому, к примеру, приносило пиво. Все сразу берутся за создание наисложнейшего робота, однако зачастую быстро обламываются в результатах. Своего первого робота, который должен был делать умищу фишек, мы так и не довели до ума. Поэтому нужно начинать с простого, постепенно усложняя своего зверя. Сейчас мы поведаем тебе, как можно создать простейшего робота своими руками, который будет самостоятельно передвигаться по твоей квартире.

Концепция

Мы поставили перед собой простую задачу, сделать не сложного робота. Забегая вперёд, скажу, что обошлись мы конечно не пятнадцатью минутами, а значительно более длинным сроком. Но всё же это можно сделать за один вечер.

Обычно подобные поделки делаются годами. Народ бегает по магазинам в поисках нужной шестерёнки по нескольку месяцев. Но мы сразу осознали – это не наш путь! Посему мы будем использовать в конструкции такие детали, которые можно легко найти под рукой, или выкорчевать из старой техники. В крайнем случае, купить за гроши в любом радио магазине или на рынке.

Другая идея была в том, чтобы максимально удешевить нашу поделку. Подобный робот стоит в радиоэлектронных магазинах стоит от 800 до 1500 рублей! При чём он продаётся в виде деталей, а его ещё придётся собирать, и не факт что после этого он ещё и заработает. Производители таких наборов часто забывают положить какую-нибудь детальку и всё – робот потерян вместе с деньгами! Зачем нам такое счастье? Наш робот должен по деталям быть не дороже 100-150 рублей, включая двигатели и батарейки. При этом, если моторчики выковырять из старой детской машинки, то цена его станет вообще около 20-30 рублей! Чувствуешь, какая экономия, при этом получаешь отличного товарища.

Следующая часть была в том, что будет делать наш красавец. Мы решили изготовить робота, который будет искать источники света. Если источник света будет поворачиваться, то наша машинка будет рулить вслед за ним. Такая концепция называется “робот стремящийся жить”. Можно у него будет заменить батарейки на солнечные элементы и тогда он будет искать свет, чтобы ездить.

Необходимые детали и инструмент

Что же нам понадобится для изготовления нашего чада? Поскольку концепция из подручных средств, то нам понадобится монтажная плата, или даже обычная плотная картонка. В картонке можно шилом проделать дырочки для крепления всех деталей. Мы же будем использовать монтажку, ибо она оказалась под рукой, а картонку в моём доме днём с огнём не сыщешь. Это будет шасси, на которое мы будем монтировать весь остальной обвяз робота, крепить двигатели и датчики. В качестве движущий силы, мы будем использовать трёх или пятивольтовые моторчики, которые можно выковырять из старой машинки. Колёсики мы сделаем из крышек от пластиковых бутылок, например от Coca-Cola.

В качестве датчиков используются трёхвольтовые фототранзисторы или фотодиоды. Их можно выковырять даже из старой оптомеханической мышки. В ней стоят инфракрасные датчики (в нашем случае они были чёрненькие). Там они спарены, то есть два фотоэлемента в одном флаконе. С тестером ничего не мешает выяснить, какая ножка для чего предназначена. Управляющим элементом у нас будут выступать отечественные транзисторы 816Г. В качестве источников питания заюзаем три пальчиковых батарейки спаянные между собой. Либо можно взять батарейный отсек от старой машинки, как сделали мы. Для монтажа нужны будут проводочки. Для этих целей идеально подходят провода из витой пары, которой в доме любого уважающего себя хакера должно быть завались. Для закрепления всех деталей удобно использовать термоклей с термопистолетом. Это прекрасное изобретение быстро плавиться и так же быстро схватывается, что позволяет с ним быстро работать и монтировать простенькие элементы. Штука идеальна для таких поделок и я не раз использовал его в своих статьях. Ещё нам понадобится жёсткая проволока, за неё вполне сойдёт обычная канцелярская скрепка.

Монтируем схему

Итак, мы достали все детали и сложили их на своём столе. Паяльник уже тлеет канифолью и ты потираешь руки, жаждя сборки, ну что же – тогда приступим. Берём кусок монтажки и обрезаем его по размерам будущего робота. Для резки текстолита используем ножницы по металлу. Мы сделали квадрат со стороной примерно 4-5 см. Главное, чтобы на нём уместилась наша мизерная схемка, батарейки питания два двигателя и крепёж для переднего колеса. Чтобы плата не лохматилась и была ровной можно её обработать напильником, и ещё убрать острые края. Следующим нашим шагом будет запайка датчиков. Фототранзисторы, и фотодиоды имеют плюс и минус, иначе говоря анод и катод. Нужно соблюдать полярность их включения, что несложно определить простейшим тестером. В случае, если вы ошибётесь – ничего не сгорит, но робот ездить не будет. Датчики впаиваются по углам монтажной платы с одной стороны, чтобы они смотрели в стороны. Запаивать их надо не полностью в плату, а оставить где-то полтора сантиметра выводов, чтобы можно было их легко изгибать в любую сторону – это в дальнейшем нам это понадобится при настройке нашего робота. Это будут наши глаза, они должны находиться на одной стороне нашего шасси, которая в будущем будет передом робота. Сразу можно отметить, что мы собираем две управляющие схемы: одна для управления правым, и вторая левым двигателями.

Чуть поодаль переднего края шасси, рядом с нашими датчиками, нужно впаять транзисторы. Для удобства запайки и сборки дальнейшей схемы, оба транзистора мы запаяли «смотрящими» своей маркировкой в сторону правого колеса. Сразу надо отметить расположение ножек у транзистора. Если транзистор взять в руки, и повернуть металлической подложкой к себе, а маркировкой к лесу (как в сказке), а ножки будут направлены вниз, то слева на право ножки будут соответственно: база, коллектор и эмиттер. Если посмотреть на схему, где изображён наш транзистор, то база будет палочка перпендикулярная толстому отрезку в кружке, эмиттер палочка со стрелочкой, коллектор такая же палочка, только без стрелки. Здесь вроде всё понятно. Подготовим батарейки и приступим к непосредственной сборке электрической схемы. Изначально мы просто взяли три пальчиковых батарейки и спаяли их последовательно. Можно их сразу вставить в специальный держатель для батареек, который, как мы уже говорили, вытаскивается из старой детской машинки. Теперь подпаиваем провода к батарейкам и определим у себя на плате две ключевые точки, куда будут сходиться все провода. Это будет плюс и минус. Мы сделали просто – продели витую пару в края платы, запаяли концы к транзисторам и фотодатчикам, сделали скрученную петельку и туда подпаяли батарейки. Возможно не самый лучший вариант, но зато самый удобный. Ну что же, теперь готовим провода, и приступаем к сборке электрики. Будем идти от положительного полюса батарейки к отрицательному контакту, по всей электрической схеме. Берём кусок витой пары, и начинаем идти – припаиваем положительный контакт обоих фотодатчиков к плюсу батареек, в то же место запаиваем эмиттеры транзисторов. Вторую ножку фотоэлемента припаиваем небольшим куском провода к базе транзистора. Оставшиеся, последние ножки транзюка припаиваем соответственно к двигателям. Второй контакт моторчиков можно через выключатель подпаять к батарейке.

Но как истинные джедаи, мы решили включать нашего робота подпаиванием и отпаиванием провода, так как выключателя подходящего размера в моих закромах не обнаружилось.

Отладка электрики

Всё, электрическую часть мы собрали, теперь приступим к тестированию схемы. Включаем нашу схему, и подносим её к зажженной настольной лампе. По очереди, поворачивая то одним, то другим фотоэлементом. И смотрим что происходит. Если у нас двигатели начинают по очереди вращаться с разной скоростью, в зависимости от освещения, то значит всё в порядке. Если нет, то ищи косяки в сборке. Электроника – наука о контактах, а это значит, что если что-то не работает, то где-то нет контакта. Важный момент: правый фотодатчик отвечает за левое колесо, и левый соответственно за правое. Теперь, прикидываем, в какую сторону вращается правый и левый двигатель. Они должны оба крутиться вперёд. Если этого не происходит, то надо поменять полярность включения двигателя, который крутиться не в ту сторону, просто перепаяв провода на клеммах моторчика наоборот. Оцениваем ещё раз расположение моторчиков на шасси и проверяем направление движения в сторону, где установлены наши датчики. Если всё в порядке, то поедем дальше. В любом случае, это можно исправить, даже после того, как всё собрано окончательно.

Сборка девайса

С муторной электрической частью мы разобрались, теперь приступим к механике. Колёсики мы будем изготавливать из крышек, от пластиковых бутылок. Для изготовления переднего колеса, возьмём две крышки, и склеим их между собой.

Мы склеивали по периметру полой частью во внутрь, для большей устойчивости колеса. Дальше, точно по центру крышки просверливаем отверстие в первой и второй крышке. Для сверления и всяких домашних поделок очень удобно пользоваться дремелем, – этакая маленькая дрель с уймищей насадок, фрезеровальных, отрезных и многих других. Ей очень удобно пользоваться для сверления отверстий меньше одного миллиметра, где уже обычная дрель не справляется.

После того как мы просверлим крышки, вдеваем в отверстие предварительно разогнутую скрепку.

Изгибаем скрепку в форме буквы «П», где на верхней планке нашей буковки болтается колесо.

Теперь закрепляем эту скрепку межу фотодатчиками, спереди нашей машины. Скрепка удобна тем, что можно легко подрегулировать высоту переднего колеса, и этой юстировкой мы займёмся позже.

Перейдём к движущим колёсам. Их тоже будем делать из крышек. Аналогично – просверливаем каждое колесо строго по центру. Лучше всего чтобы сверло было размером с ось моторчика, а идеально - на доли миллиметра меньше, чтобы ось туда вставлялась, но с трудом. Одеваем оба колеса на вал движков, и чтобы они не соскакивали, закрепляем их термоклеем.

Это важно сделать не только для того, чтобы колёса не слетали при движении, и ещё и не проворачивались в месте крепежа.

Самая ответственная часть – крепёж электродвигателей. Мы их ставили в самом конце нашего шасси, с противоположной стороны монтажной платы, относительно всей остальной электроники. Надо помнить, что управляемый двигатель ставится с напротив своей управляющей фотосистемы. Это сделано для того, чтобы робот мог поворачивать на свет. Справа фотодатчик, слева двигатель и наоборот. Для начала мы их перехватим движки кусочками витой пары, продетыми сквозь отверстия в монтажке и скрученными сверху.

Подаём питание, и смотрим куда у нас вращаются движки. В тёмной комнате двигатели вращаться они не будут, желательно направить на лампу. Проверяем - все ли двигатели работают. Поворачиваем робот, и следим, как двигатели изменяют свою скорость вращения в зависимости от освещения. Повернём правым фотодатчиком, и левый движок должен шустренько закрутиться, а другой – наоборот притормозится. Напоследок, проверяем направление вращения колёс, чтобы робот ехал вперёд. Если всё работает, как мы описали, то можно аккуратно закреплять движки термоклеем.

Стараемся сделать так, чтобы их колёса находились на одной оси. Всё – закрепляем батарейки на верхней площадке шасси и переходим к настройке и играм с роботом.

Подводные камни и настройка

Первый подводный камень в нашей поделке был неожиданным. Когда мы собрали всю схему и техническую часть, все двигатели прекрасно реагировали на свет, и вроде всё шло отлично. Но когда мы поставили нашего робота на пол – он у нас не поехал. Оказалось, что мощности моторчиков попросту не хватает. Пришлось в срочном порядке раскурочивать детскую машинку, чтобы достать от туда движки помощнее. Кстати, если брать моторчики из игрушек – точно не прогадаешь с его мощностью, так как они рассчитаны на то, чтобы возить массу машинки с батарейками. Когда мы разобрались с двигателями, то перешли к настройке и приводу косметического вида. Для начала нужно собрать бороды проводов, которые у нас волочатся по полу, и укрепить их на шасси термоклеем.

Если робот волочится где-то пузом, то можно приподнять переднее шасси, изогнув крепящую проволоку. Самое главное фотодатчики. Лучше всего их выгнуть смотрящими в сторону под тридцать градусов от основного курса. Тогда он будет улавливать источники света, и направляться к ним. Нужный угол изгиба придётся подобрать экспериментально. Всё, вооружаемся настольной лампой, кладём робота на пол, включаем и начинай проверять и радоваться тому, как твоё чадо чётко следует источнику света, и как он ловко его находит.

Усовершенствования

Нет предела совершенству и в нашего робота можно добавлять функций до бесконечности. Были мысли даже поставить контроллер, но тогда стоимость и сложность изготовления возросли бы в разы, а это не наш метод.

Первое усовершенствование – сделать робота, который бы ездил по заданной траектории. Здесь всё просто, берётся и на принтере печатается чёрная полоса, или аналогично рисуется чёрным перманентным маркером на листе ватмана. Главное, чтобы полоса была немного уже ширины запаянных фотодатчиков. Сами фотоэлементы мы опускаем вниз, чтобы они смотрели на пол. Рядом с каждым нашим глазиком устанавливаем сверхяркий светодиод последовательно с сопротивлением в 470 Ом. Сам светодиод с сопротивлением запаиваем напрямую к батарейке. Идея проста, от белого листа бумаги свет прекрасно отражается, попадает на наш датчик и робот едет прямо. Как только луч попадает на тёмную полосу, то на фотоэлемент почти не попадает света (чёрная бумага прекрасно поглощает свет), и следовательно один двигатель начинает вращаться медленнее. Другой моторчик резво поворачивает робота, выравнивая курс. В результате робот катается по чёрной полоске, словно по рельсам. Можно такую полосу начертить на белом полу и робота посылать на кухню за пивом от твоего компутера.

Вторая идея – это усложнить схему, добавив ещё два транзистора и два фотодатчика и сделать так, чтобы робот искал свет не только спереди, но и со всех сторон, и как только находил – устремлялся к нему. Всё только будет зависеть с какой стороны появится источник света: если спереди, то поедет вперёд, а коли сзади, то покатится назад. Можно даже в этом случае для упрощения сборки, использовать микросхему LM293D, однако она стоит порядка ста рублей. Но с помощью неё можно легко настроить дифференциальное включение направления вращения колёс или, проще говоря, направление движения робота: вперёд-назад.

Последнее, что можно сделать – вообще убрать постоянно садящиеся батарейки и поставить солнечную батарею, которую можно сейчас купить в магазине аксессуаров к мобильным телефонам (или на диалэкстриме). Чтобы исключить полной потери дееспособности робота в этом режиме, если он случайно заедет в тень, можно подключить параллельно солнечной батареи – электролитический конденсатор очень большой ёмкости (тысячи микрофарад). Поскольку напряжение у нас там не превышает пяти вольт, то конденсатор можно взять рассчитанным на 6,3 вольта. Такой ёмкости и такого напряжения он будет достаточно миниатюрен. Кондёры можно либо купить, или выкорчевать из старых блоков питания.
Остальные возможные вариации, мы думаем, можно придумаешь самому. Если будет что-то интересное – обязательно напишите.

Выводы

Вот мы и приобщились к величайшей науке, движителю прогресса – кибернетике. В семидесятые годы прошлого века было очень популярно конструировать подобных роботов. Надо отметить, что в нашем создании применяются зачатки аналоговой вычислительной техники, которая отмерла с появлением цифровых технологий. Но как я показал в этой статье – не всё потерянно. Надеюсь, мы не остановимся на конструировании такого простого робота, а будем придумывать новые и новые конструкции, и удивишь нас своими интересными поделками. Удачи в сборке!

Авг 27, 2017 Геннадий

Теперь, вы выбрали все основные компоненты для сборки робота. Изготовление робота начинается со следующего шага — необходимо спроектировать и построить основание или каркас. Каркас держит их всех вместе и придает вашему роботу законченный вид и форму.

Создание каркаса

Нет никакого «идеального» способа создания каркаса. Почти всегда требуется компромисс. Возможно, вам нужен легкий каркас. Но может потребоваться использование дорогостоящих материалов или слишком хрупких материалов.

Вы можете захотеть сделать надежное или большое шасси. Хоты вы понимаете, что это будет дорого, тяжело или сложно в производстве. Ваш «идеальный» каркас или рама может быть очень сложным.Изготовление каркаса робота может потребовать слишком много времени для разработки и создания.

При этом простой каркас может быть не менее хорошим. Идеальная форма встречается редко, но некоторые проекты могут выглядеть более элегантно из-за своей простоты. Возможно другие проекты могут привлечь внимание из-за их сложности.

Материалы

Существует много материалов, которые вы можете использовать для создания основания. Вы используете все множество материалов для создания не только роботов, но и других устройств. Следовательно вы получите хорошее представление о том, что наиболее подходит для данного проекта.

Список предлагаемых строительных материалов, приведенных ниже включает только наиболее распространенные. Как только вы используете некоторые из них, вы сможете поэкспериментировать с теми, которые не входят в список, или объединить их вместе.

Использовать существующие коммерческие продукты

Вероятно, вы видели школьные проекты, которые были основаны на существующих массовых продуктах. В первую очередь таких как бутылки, картонные коробки и т.д. Это, по сути, «повторное использование» продукта.

Оно может либо сэкономить вам много времени и денег. Хотя и может создать дополнительные хлопоты и головную боль. Есть много очень хороших примеров того, как перепрофилировать материалы и сделать из них очень хорошего робота.

Основной строительный материал

Например, изготовление робота из картона. Некоторые из самых основных строительных материалов могут быть использованы для создания отличных каркасов. Одним из самых дешевых и наиболее доступных материалов является картон. Вы часто можете найти картон бесплатно, и его можно легко вырезать, согнуть, склеить и сложить.


Может быть вы можете создать усиленную картонную коробку, которая выглядит намного более красиво. И она соответствует размеру вашего робота. Затем вы можете нанести эпоксидную смолу или клей, чтобы сделать ее более долговечной. В заключение дополнительно можно разукрасить ее.

Плоский материал для конструкции

Один из наиболее распространенных способов сделать раму – это использовать стандартные материалы, такие как лист фанеры, пластика или металла. И просверлить отверстия для подключения всех исполнительных механизмов и электроники. Прочный кусок фанеры может быть довольно толстым и тяжелы. В то самое время как тонкий лист металла может быть слишком гибким.

Например, доску или фанеру из плотной древесины можно легко разрезать с помощью пилы, просверлить (не опасаясь разрушения), покрасить, отшлифовать и т.д. Следовательно вы можете устанавливать устройства с двух сторон. Например, подключить двигатели и колесики колес к нижней части, а электронику и аккумулятор к верхней части. При этом древесина останется неподвижной и твердой.

Лазерная резка, изогнутый пластик или металл

Если вы находитесь на том этапе, когда вам необходим внешний блок, то лучшим вариантом будет высокоточная резка деталей лазером. Любая ошибка в расчетах будет дорогостоящей и приведет к порче материалов. Для изготовления робота нужна собственная мастерская. Возможно нужно найти компанию, производящую такой тип роботов. Может быть она предлагает множество других услуг, включая работы с металлом и покраску.

3D-печать

3D принтер, печатающий раму или каркас, редко бывает наиболее обоснованным решением (потому что он печатает послойно). В результате этого процесса можно создавать очень сложные формы. Такие формы было бы невозможно (или очень сложно) изготовить другими способами.


Отдельная трехмерная печатная деталь может содержать все необходимые монтажные точки для всех электрических и механических компонентов. При этом способе изготовления каркаса сохраняется незначительный вес изделия. Изготовление робота потребует дополнительной обработки и шлифовки.

Поскольку 3D-печать становится более популярной, цена на детали также снижается. Дополнительно преимуществом 3D-печати является не только то, что ваш дизайн легко воспроизводить, но и им легко делиться. При помощи нескольких кликов мышки можно получить все инструкции по дизайну и файлы САПР.

Полиморф

При комнатной температуре полиморф является твердым пластиком. При нагревании (например, в горячей воде) он становится податливым и может быть сформирован в сложные детали. Затем они охлаждаются и затвердевают в прочные пластмассовые детали.


Обычно пластиковые детали требуют высоких температур и необходимы различные формы для изготовления. Изготовление робота таким способом делает их недоступными для большинства любителей. Например, вы можете комбинировать различные формы (цилиндры, плоские листы и т.д.).

Так формируются сложные пластмассовые структуры, которые выглядят как сделанные промышленным способом. Вы также можете экспериментировать с различными формами и достичь с помощью этого материала многого.

Изготовление робота

Конструирование и изготовление робота нужно производить с учетом выбранных материалов и методов. Выполните следующие шаги, чтобы создать эстетичную, простую и структурно обоснованную раму робота меньшего размера.


  • Сначала нужно сделать прототип конструкции, выполненный из бумаги, картона или металла.
  • Получите все комплектующие, которые потребуются для изготовления робота (электрические и механические), и измерьте их.
  • Если у вас нет всех ваших деталей под рукой, вы можете обратиться к размерам, предоставленным производителем.
  • Проведите мозговой штурм и набросайте несколько разных конструкций каркаса в общих чертах. Не делайте это слишком подробно.
  • После того, как вы выбрали дизайн, убедитесь что компоненты будут хорошо поддерживаться.
  • Нарисуйте каждую часть вашего робота в бумаге или картоне со шкалой 1:1 (реальный размер). Вы также можете нарисовать их с помощью программного обеспечения САПР и распечатать их.
  • Протестируйте свой дизайн в САПР и в реальной жизни с помощью прототипа бумаги, проверив каждую деталь и соединения.
  • Если вы абсолютно уверены, что ваш дизайн правильный, наконец начните изготавливать каркас из выбранных материалов. Помните, дважды измерьте и вырежьте только один раз!
  • Перед монтажом рамы проверьте соответствие каждого компонента и, если потребуются, модифицируйте его.
  • Соберите свою раму, используя горячий клей, винты, гвозди или любые другие соединения, которые вы выбирали для изготовления своего робота.
  • Установите все компоненты на каркас. Так вы только что создали робота с нуля!

Сборка компонентов робота, из приведенного выше списка заслуживает отдельного рассмотрения.

Сборка компонентов робота

На предыдущих уроках вы выбрали электрические компоненты и . Теперь вам нужно, чтобы они все работали вместе. Как всегда, техническое описание и руководства — это ваши друзья, когда вы понимаете, как должно работать ваше роботизированное оборудование.


Подключение двигателей к контроллерам двигателей

Электродвигатель постоянного тока или линейный привод постоянного тока, скорее всего, имеют два провода: красный и черный. Подключите красный провод к клемме M + на контроллере двигателя постоянного тока, а черный — к M- .

Реверсирование проводов приведет только к вращению двигателя в противоположном направлении. У сервомотора, есть три провода: один черный (GND), красный (от 4,8 до 6 В) и желтый (сигнал положения). Контроллер серводвигателя имеет контакты, соответствующие этим проводам, поэтому сервопривод может быть подключен непосредственно к нему.

Подключение аккумуляторов к контроллеру двигателя или к микроконтроллеру

Изготовление робота включает в себя подключение электропитания. Большинство контроллеров моторов имеют две винтовые клеммы для проводов батареи, обозначенных как B + и B- . Если ваша батарея поставляется с разъемом, а ваш контроллер использует винтовые клеммы, вы можете найти разъем для соединения с проводами.

Провода вы можете подключить к винтовому соединению. Хотя вам может потребоваться найти другой способ подключения аккумулятора к контроллеру двигателя.Возможно, что не все электромеханические устройства, которые вы выбрали для своего робота, могут работать при одинаковом напряжении.

Следовательно, могут потребоваться несколько цепей управления батареями или напряжением. Ниже приведены обычные уровни напряжения, используемые в общих компонентах роботизированных платформ:

  • электродвигатели постоянного тока — от 3 до 24 В
  • стандартные серводвигатели — от 4,8 В до 6 В
  • специальные сервомоторы — от 7,4 до 12 В
  • шаговые двигатели — от 6 до 12 В
  • микроконтроллеры обычно включают регуляторы напряжения — от 3 до 12 В
  • датчики — 3,3 В, 5 В и 12 В
  • контроллеры постоянного тока — от 3 до 48 В
  • стандартные батареи: 3.7V, 4.8V, 6V, 7.4V, 9V, 11.1V и 12V.

Если вы создаёте робота с двигателями постоянного тока, микроконтроллером и, возможно, сервомеханизмом или двумя, то можно легко понять, что одна батарея не может напрямую управлять всем. Прежде всего, мы рекомендуем выбрать батарею, к которой можно напрямую подключать как можно больше устройств.

Батарея с наибольшей емкостью должна быть связана с приводными двигателями. Например, если выбранные вами двигатели рассчитаны на номинальное напряжение 12 В, то ваша основная батарея также должна быть 12 В. Дополнительно вы можете использовать регулятор для питания микроконтроллера на 5 В.

Техника безопасности при работе с аккумуляторами

Внимание: аккумуляторные батареи являются мощными устройствами и могут легко сжечь ваши цепи, если они подключены неправильно. Прежде всегда тройная проверка правильной полярности и возможности работы устройства с энергией, обеспечиваемой батареей.

Если вы не уверены, не «догадывайтесь». Электричество намного быстрее, чем вы, и к тому времени, когда вы поймете, что что-то не так, волшебный синий дым уже пойдет от вашего устройства.


Подключение контроллеров двигателя к микроконтроллеру

Микроконтроллер может взаимодействовать с контроллерами двигателя различными способами:

  1. Стандартный: контроллер имеет два контакта с маркировкой Rx (прием) и Tx (передача). Подключите контакт Rx контроллера двигателя к выходу Tx микроконтроллера и наоборот.
  2. I2C: контроллер двигателя будет иметь четыре контакта: SDA, SCL, V, GND. Ваш микроконтроллер будет иметь те же четыре контакта, но не обязательно помеченные. Просто подключите их один к одному.
  3. PWM (Pulse-width modulation): контроллер двигателя будет иметь как вход ШИМ, так и цифровой вход для каждого двигателя. Подключите входной контакт PWM контроллера двигателя к выходному контакту ШИМ на микроконтроллере. Соедините каждый цифровой входной контакт контроллера двигателя с цифровым выходным выводом на микроконтроллере.
  4. R / C: Чтобы подключить микроконтроллер к контроллеру двигателя R / C, вам необходимо подключить сигнальный контакт к цифровому выходу на микроконтроллере.

Независимо от способа связи логика контроллера двигателя и микроконтроллер должны совместно использовать один и тот же опорный сигнал заземления. Это достигается путем соединения контактов GND (земля) вместе.

В первую очередь нужно соединить контакты одного и того же логического высокого уровня. Этого можно добиться, используя тот же вывод V+ для питания оба устройства. Переключатель логического уровня требуется, если устройства не используют одни и те же логические уровни (например, 3.3V и 5V)

Подключение датчиков к микроконтроллеру

При изготовлении робота обязательно используются сенсорные устройстве -в первую очередь датчики. Датчики могут быть сопряжены с микроконтроллерами аналогично контроллерам двигателя. Датчики (сенсоры) могут использовать следующие типы связи:

  1. Цифровой: датчик имеет цифровой вывод сигнала, который подключается непосредственно к цифровому выходу микроконтроллера. Простой переключатель можно рассматривать как цифровой датчик.
  2. Аналоговый: аналоговые датчики производят аналоговый сигнал напряжения, который должен считываться аналоговым выводом. Если ваш микроконтроллер не имеет аналоговых контактов, вам понадобится отдельная аналого-цифровая схема (АЦП). Кроме того, некоторые датчики с требуемой схемой питания обычно имеют три контакта: V+, GND и Signal. Например, если датчик представляет собой простой переменный резистор, вам потребуется создать делитель напряжения для считывания полученного переменного напряжения.
  3. Стандартный или I2C: здесь применяются те же принципы связи, которые описаны для контроллеров двигателей.

Устройство связи с микроконтроллером

Большинство коммуникационных устройств (например, XBee, Bluetooth) используют последовательную связь. Следовательно требуются те же соединения RX, TX, GND и V+. Важно отметить, что, хотя несколько последовательных подключений могут использоваться совместно на одних и тех же выводах RX и TX, для предотвращения перекрестных помех, ошибок и сбоев в целом требуется надежное управление.

Если у вас очень мало последовательных устройств, часто бывает проще использовать один последовательный порт для каждого из них.

Колеса для двигателей

В идеале, вы выбрали колеса или звездочки, которые предназначены для установки на вал вашего электродвигателя. Возможно, вам придется подгонять отверстия для соединения двигателей, рулевого управления и различных проводов в одну конструкцию.

Электрические компоненты для рамы

При изготовлении робота вы можете смонтировать электронные компоненты на раме робота при помощи множества методов. Прежде всего убедитесь в том, что ваши крепления надежны. Основные методы креплений включают в себя: винты, гайки, двухсторонний скотч, липучки, клей, стяжки и т. д.

Практическая часть

В нашем случае мы будем использовать набор Lego EV3 и для создания каркаса робота нам потребуются только стандартные детали, которые уже входят в состав набора. Изготовление робота на основе набора Лего является прежде всего относительно несложным и достаточно быстрым.

Механические детали набора 45544

В век инноваций роботы — уже не диковинные машины. Но всё же Вы наверняка удивитесь: неужели робота можно сделать в домашних условиях?

Несомненно, робота со сложной конструкцией, микроэлементами, схемами и программами создать довольно сложно. И без знаний физики, механики, электроники и программирования тут не обойтись. Однако простейшего робота можно изготовить своими руками.

Робот – машина, которая должна автоматизировано выполнять какие-либо действия. Но для самодельного робота стоит более лёгкая задача – двигаться.

Рассмотрим 2 простейших варианта создания робота.

1. Смастерим маленького жучка, который будет вибрировать. Нам понадобится:

  • мотор от детской машинки,
  • батарейка литиевая CR2032 (таблетка);
  • держатель для батарейки,
  • скрепки,
  • изолента,
  • паяльник,
  • светодиод.


Светодиод обматываем изолентой, оставляя свободным его концы. При помощи паяльника спаять конец светодиода и заднюю стенку батарейного держателя. Другой провод светодиода припаиваем к контактам мотора. Скрепки разгибаем, они будут лапками жучка. Припаиваем лапки к мотору. Лапки можно обмотать изолентой, так жук-робот будет более устойчив. Провода батарейного держателя необходимо соединить с проводами мотора. Как только литиевая батарейка будет установлена в держатель, жук начнёт вибрировать, двигаться. Смотрите видео по созданию такого простого робота ниже.

2. Делаем робота-художника. Нам понадобится:

  • пластик или картон,
  • мотор от детской машинки,
  • литиевая батарейка CR2032,
  • 3 фломастера,
  • изолента, фольга,
  • клей.

Из пластика или картона необходимо вырезать форму для будущего робота – объемный треугольник. По центру вырезается отверстие, в которое вставляется мотор. С 3-ёх краёв вырезаются 3 отверстия, куда вставляются фломастеры. К проводу мотора при помощи клея с кусочками фольги прикрепляется батарейка. Мотор вставляется в отверстие в тело робота, закрепляется там клеем или изолентой. Второй провод мотора присоединяется к батарейке. И робот-художник начинает двигаться!

Интересную статейку накопал про то, как сделать самому из простых запчастей робота. Там пояснения не очень понятные. Я картинки оставил, а пояснения немного поправил.

Сперва посмотрите на первую картинку — что у Вас должно получиться через час работы. Ну или чуть побольше. Во всяком случае, за воскресенье можно справиться любому.

Что нам понадобится для сборки такого робота:

  1. Спичечный коробок.
  2. Два колеса со старой игрушки, или две пробки из пластиковой бутылки.
  3. Два моторчика (желательно одинаковой мощности и напряжения).
  4. Выключатель.
  5. Переднее третье колесо, его можно взять как со старой игрушки, так и с пластиковой бутылки.
  6. Светодиод можно брать по желанию, так как в этой модели особого значения он не имеет.
  7. Два гальванических элемента по полтора вольта – две батарейки по 1.5 в
  8. Изоляционная лента

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

Выключатель любой на два положения: включено-выключено. Если поставить выключатель посложнее, то можно заставить робота двигаться как вперед, так и назад, переключая полярность батареек.

Можно обойтись вообще без выключателя и просто скручивать провода, чтобы робот поехал.

Батарейки можно взять как типа АА, так и типа ААА, они чуть поменьше, но и полегче — робот будет двигаться быстрее, хотя батарейки ААА быстрее сядут.

Светодиод лучше подключить через ограничивающий резистор 20-50 ом и сделать его в виде фары, впереди. Или как маяк — наверху робота. Можно подключить два светодиода — будут как «глаза».

Вместо изоленты можно взять скотч — разницы никакой.

Как делать робота — пошаговые инструкции.

Нам нужны колеса или в случае их отсутствия прикрепить к стержням моторчиков крышки от пластиковых бутылок. Можно это сделать клеем, ну или вдавливанием головки в отверстие. Можно использовать паяльник — лучше будет держаться.

Пластиковые бутылки чаще всего изготовлены из полиэтилена, их обычных клеем не приклеишь. Отлично подойдет клеевой пистолет.

Напоминаю, что и колеса и моторчики лучше взять одинаковые. Иначе робот не будет ездить прямо. На картинке моторчики разные и вряд ли этот робот ездит по прямой, скорее всего — кругами.

Теперь при помощи клейкой ленты нужно один из моторчиков прикрепить к спичечной коробке. Крепление должно быть лишь на половину размера коробки, так как на другой части будет еще и второй моторчик.

Цепляем изолентой второй моторчик с колесиком с другой стороны коробки.

Поскольку наши моторчики находятся в нижней части спичечной коробки, то на верхнюю нужно поместить батарейки, естественно скрепив все клейкой лентой. Также добавляем выключатель.