Оглавление:

Двойная рука робота с микро сервоприводом: 10 шагов
Двойная рука робота с микро сервоприводом: 10 шагов

Видео: Двойная рука робота с микро сервоприводом: 10 шагов

Видео: Двойная рука робота с микро сервоприводом: 10 шагов
Видео: Мягкий захват. Модификация робота-манипулятора meArm [Записки сумасшедшего №2] 2024, Ноябрь
Anonim
Image
Image
Двойная рука робота с микро сервоприводом
Двойная рука робота с микро сервоприводом

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

Запасы

Два микро сервопривода (TowerPro SG90 и с расширением

Палочка

Провода перемычки

Arduino UNO

Разветвитель питания макетной платы

Картон

Клей (рекомендуется суперклей)

а также

Немного знаний об Arduinos

Шаг 1: вырежьте кусочки картона

Вырезать кусочки картона
Вырезать кусочки картона
Вырезать кусочки картона
Вырезать кусочки картона

Вам понадобятся эти картонные / пластиковые детали:

3 дюйма на 10/16 дюйма X 4

4 дюйма на 14/16 дюйма X 2

6,5 дюймов на 4,5 дюйма X 1

1 дюйм на 1 1/4 дюйма X 2

1 дюйм на 1 1/4 дюйма X 1 с вырезанным в середине кругом

Треугольник 2 на 2 на 2 дюйма X 1

2 дюйма на 2,5 дюйма X 1

После того, как вы вырежете их, вы должны перейти к следующему шагу.

Шаг 2: прикрепите картон к первому сервоприводу

Прикрепите картон к первому сервоприводу
Прикрепите картон к первому сервоприводу

Прикрепите куски картона размером 4 на 14/16 дюймов к сервоприводу, как показано на рисунке выше. Прикрепите две или более стяжки к картону и сервоприводу, чтобы удерживать его на месте. Вы также можете использовать клей или ленту, но я предлагаю завязки на молнии.

Шаг 3: прикрепите первый сервопривод ко второму сервоприводу

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

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

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

Шаг 4: прикрепите второй рычаг сервопривода

Присоедините вторую руку сервопривода
Присоедините вторую руку сервопривода
Присоедините вторую руку сервопривода
Присоедините вторую руку сервопривода
Присоедините вторую руку сервопривода
Присоедините вторую руку сервопривода

Используйте куски картона размером 3 на 10/16 дюймов в качестве рычага второго сервопривода. Присоедините две из этих частей ко второму сервоприводу точно так же, как вы прикрепили их к первому сервоприводу. Затем используйте последние два куска картона размером 3 на 10/16 дюймов, чтобы выдвинуть вторую руку, на самом деле не имеет значения, как вы наденете две части, пока рука вытянута.

Шаг 5: прикрепите Arduino к базе

Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе
Присоедините Arduino к базе

Прикрепите Arduino к куску картона размером 2 на 2,5 дюйма, я использовал винты, но вы можете использовать ленту или стяжки, если хотите. Затем приклейте кусок картона размером 2 на 2,5 дюйма к листу картона размером 6,5 на 4,5 дюйма.

Шаг 6: прикрепите стик

Прикрепите стик
Прикрепите стик
Прикрепите стик
Прикрепите стик
Прикрепите стик
Прикрепите стик

Проденьте стик в картон с дырочкой. Затем обрежьте треугольную деталь так, чтобы получилась трапеция размером 2 на 1 дюйм на 1 дюйм на 1 дюйм, и также используйте две части размером 1 на 1 1/4 дюйма. Склейте все эти части вместе, как показано на первой фотографии. Убедитесь, что штифты GPiO стиков торчат внутрь основания. Вам не нужно приклеивать стик, если он не слишком болтается внутри корпуса.

Шаг 7: соберите остальное

Соберите остальное
Соберите остальное
Соберите остальное
Соберите остальное

Остальную массу приклеиваем к основе. Приклейте первый сервопривод к основанию, как показано на первом изображении. (Извините за зернистое изображение) Прикрепите удлинитель на макетной плате рядом с Arduino. (Схема следующая)

Шаг 8: Схема

Схемы
Схемы
Схемы
Схемы
Схемы
Схемы

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

Шаг 9: Загрузка кода с помощью Arduino IDE

#включают

Servo myServo1; Servo myServo2;

int servo1 = 5; int servo2 = 6; int joyY = 1; int joyX = 0;

void setup () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

void loop () {

int valX = аналоговое чтение (joyX);

int valY = analogRead (joyY);

valX = карта (valX, 0, 1023, 10, 170);

valY = map (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

задержка (5);

}

Шаг 10: Готово

Если ваша рука не работает, обязательно вернитесь и проверьте все свои шаги! Спасибо за чтение и хорошего дня!

Рекомендуемые: