1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Собираем робота inchworm своими руками

Собираем робота Inchworm своими руками

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

Материалы и инструменты для сборки:
— серводвигатель, настроенный на прямое вращение;
— алюминиевые линейки размером 2 — 18″;
— два маленьких пищевых контейнера;
— два ролика с колесами размером 2″ — 3″;
— одна обычная шариковая ручка;
— один гребешок;
— десять небольших болтов с гайками;
— четыре шайбы небольших размеров;
— один металлический противовес 2″ — 3″;
— четыре заклепки;
— один выключатель типа DPDT;
— держатель батареек типа АА;
— четыре батарейки типа АА;
— два провода разных цветов (черный и красный);
— изолента.

Процесс изготовления робота:

Шаг первый. Режем линейку
Сперва нужно взять линейку и разрезать ее при помощи слесарной ножовки. Всего должно получиться два отрезка по девять дюймов.




















Ну и наконец, нужно просверлить отверстия 1/8 «, отступив от места крепления двигателя 5». Еще нужно просверлить отверстия 3/16 на месте крепления двигателя. Также нужно просверлить еще одно большое отверстие, к которому подойдут винты сервопривода. Вот и все, все отверстия для сборки конструкции готовы.

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















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



















Также на этом этапе можно установить источник питания. Для этого в одном из контейнеров нужно просверлить отверстие и установить батарейки внутрь. Впоследствии через просверленное отверстие нужно вывести проводки.

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

Читать еще:  Морковка. Мастер-класс

Как сделать робота на Ардуино своими руками: самодельный robot Arduino в домашних условиях

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

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

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

Шаг 1: Необходимые материалы

  • Arduino UNO
  • Мини макетная плата
  • Драйвер двигателя L298N
  • Два электромотора с колесами
  • Ультразвуковой датчик измерения расстояния HC — SR04
  • Микросервопривод
  • Кнопка
  • Красный диод
  • Резистор 220 Ом
  • Отсек для элемента питания 9В (с/без коннектора)
  • 8 стоек для макетных плат с наружной и внутренней резьбой, 8 винтов и 8 гаек

Также вам понадобится одна большая металлическая скрепка и бусина (для заднего опорного колеса).

Для изготовления каркаса робота использован кусок плексигласа (оргстекла) 12х9,5 см. Можно сделать каркас из дерева или металла, или даже из компакт-дисков.

  • Дрель
  • Суперклей
  • Отвертка
  • Клеевой пистолет (опционально)

Для питания робота используется батарейка 9В (крона), она достаточно компактная и дешевая, но разрядится уже примерно через час. Возможно, вы захотите сделать питание от аккумулятора на 6 В (минимум) или 7 В (максимум). Аккумулятор мощнее батарейки, но и дороже и больше по габаритам.

Шаг 2: Делаем каркас робота

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

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

Можно также просверлить отверстия под провода электромоторов и питания.

Шаг 3: Монтируем электронику

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

Теперь делаем заднее опорное колесо из скрепки и бусины (фото 2). Концы проволоки закрепите на нижней стороне каркаса суперклеем или термоклеем.

Шаг 4: Устанавливаем «глаза» робота

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

Шаг 5: Схема подключений

Теперь приступаем к подключению электронных компонентов. Подключение компонентов происходит согласно схеме на рисунке 1.

Читать еще:  Перегородка из газогребневых плит своими руками

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

Шаг 6: Код

Код, который приведен ниже, сделан с помощью Codebender.

Codebender – это браузерный IDE, это самый простой способ программировать вашего робота из браузера. Нужно кликнуть на кнопку «Run on Arduino» и все, проще некуда.

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

Нажав кнопку «Edit», вы можете редактировать скетч для своих нужд.

Например, изменив значение «10» измеряемого расстояния до препятствия в см, вы уменьшите или увеличите дистанцию, которую будет сканировать robot Arduino в поисках препятствия.

Если робот не двигается, может изменить контакты электромоторов (motorA1 и motorA2 или motorB1 и motorB2).

Шаг 7: Завершенный робот

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

Рассказываю как сделать какую-либо вещь с пошаговыми фото и видео инструкциями.

Как собрать робота своими руками

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

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

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

Базой любого робота является его подвижная часть. База может быть колёсной или гусеничной, но мы рекомендуем именно гусеничную. Такая база имеет лучшую проходимость, нежели колёсная, может поворачиваться на месте, а также более устойчива на неровной поверхности. Некоторые при сборке робота на гусеничной базе покупают игрушечный танк, разбирают и оставляют только базу, на которую крепят плату и другие детали. Это вариант неплохой, но затратный. Проще и дешевле купить гусеничную базу. Пример такой базы — пластина для Rover. Ссылка на неё ниже. Плюс этой базы в том, что на ней закреплено пластиковое основание, которое позволяет легко закрепить плату микроконтроллера Arduino, драйвер двигателей, элементы питания и датчики. Это делает возможным быстро собрать робота без необходимости разметки и сверления.

Читать еще:  Намотка импульсного трансформатора своими руками

Платы

Часто в качестве основной платы выбирают «Arduino». Они простые в монтаже, достаточно мощные и надёжные. Но железо не ограничивается только одной платой, и для функционирования робота требуются драйверы двигателя, микросхемы, транзисторы — в общем, много сложных деталей.

Для твоего первого робота мы рекомендуем набор «Ардуино ДВ», ссылка на который будет ниже. В этом наборе очень много деталей, которые позволяют создать робота, не задумываясь о том, что тебе ещё нужно докупить для его нормального функционирования. В комплекте идет плата «Ардуино» UNO R3, макетная плата МВ-102, реле, датчики наклона, огня, температуры, влажности и уровня воды, шаговый двигатель, драйвер шагового двигателя, резисторы от 220 Ом до 10 кОм, светодиоды, тактовые кнопки, зуммеры, фоторезисторы, индикаторы, серводвигатель, ИК-приёмник, ИК-пульт, джойстик, LED матрица, LCD экран и другие детали. В наборе доступно 33 урока по сборке робота.

Кстати, покупать такие наборы удобнее, чем заказывать отдельные детали. Во-первых, в комплекте есть всё необходимое. Во-вторых, цена на 40% ниже, чем если бы ты покупал детали по отдельности. И в-третьих, проверенные детали. К комплекту «Ардуино ДВ» можно докупить дополнительные модули и датчики, сделав робота более функциональным. Лучший выбор для новичка.

Дополнительные датчики

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

Питание

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

Далее от блока питания ток поступает на платы и батареи. Для того чтобы робот был автономным, необходимо установить блок для батареек. Блоки бывают как компактными, для небольших круглых батареек, так и массивными, в которые устанавливается 10 батареек АА . Помни, что чем больше блок для батареек, тем больше вес робота. Если ты собираешь компактного робота, то лучше выбрать блок на 2 батарейки.

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

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector