Оглавление:
- Запасы
- Шаг 1: вырежьте кусочки картона
- Шаг 2: прикрепите картон к первому сервоприводу
- Шаг 3: прикрепите первый сервопривод ко второму сервоприводу
- Шаг 4: прикрепите второй рычаг сервопривода
- Шаг 5: прикрепите Arduino к базе
- Шаг 6: прикрепите стик
- Шаг 7: соберите остальное
- Шаг 8: Схема
- Шаг 9: Загрузка кода с помощью Arduino IDE
- Шаг 10: Готово
Видео: Двойная рука робота с микро сервоприводом: 10 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
В этом уроке вы создадите двойную руку робота с сервоприводом, управляемую большим пальцем!
Запасы
Два микро сервопривода (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 к куску картона размером 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: Готово
Если ваша рука не работает, обязательно вернитесь и проверьте все свои шаги! Спасибо за чтение и хорошего дня!
Рекомендуемые:
Рука робота: 15 шагов
Рука робота: есть автоматическая система
Карманная рука робота MeArm V0.4: 20 шагов (с изображениями)
Карманная рука робота MeArm V0.4: MeArm - это рука робота карманного размера. Это проект, начатый в феврале 2014 года, который фантастически быстро достиг своего нынешнего состояния благодаря открытой разработке как проекту открытого оборудования. Версия 0.3 была представлена на Instructables назад
Акриловая рука робота 4dof Ps2 Control Arduino: 5 шагов
4dof Ps2 Control Arduino Acrylic Robot Arm: его база на mearmlist: 1set mearm acrylic arm 1pc arduino uno2pc ps2
КАК СОБРАТЬ ВПЕЧАТЛЯЮЩУЮ ДЕРЕВЯННУЮ РУКОЯТКУ РОБОТА (ЧАСТЬ 3: РУКОЯТКА РОБОТА) - НА ОСНОВЕ МИКРО: BITN: 8 шагов
КАК СОБРАТЬ ВПЕЧАТЛЯЮЩУЮ ДЕРЕВЯННУЮ РУКОЯТКУ РОБОТА (ЧАСТЬ 3: РУКОЯТКА РОБОТА) - НА ОСНОВЕ МИКРО: BITN: Следующий процесс установки основан на завершении режима избегания препятствий. Процесс установки в предыдущем разделе такой же, как и процесс установки в режиме отслеживания строк. Тогда давайте посмотрим на окончательную форму A
Третья рука ++: универсальная рука помощи для электроники и других деликатных работ: 14 шагов (с изображениями)
Третья рука ++: Многофункциональная рука помощи для электроники и другой деликатной работы. Раньше я использовал третьи руки / руки помощи, доступные в сетевых магазинах электроники, и был разочарован их удобством использования. Мне никогда не удавалось получить клипы именно там, где я хотел, или на настройку уходило больше времени, чем следовало бы