Съдържание:
- Стъпка 1: Части за роботи
- Стъпка 2: Части за 3D печат
- Стъпка 3: Преден монтаж
- Стъпка 4: Серво отдолу
- Стъпка 5: Прикрепете торса
- Стъпка 6: Поставете моливи
- Стъпка 7: Издърпайте гумите
- Стъпка 8: Поставете още моливи
- Стъпка 9: Изградете веригата
- Стъпка 10: Пробийте
- Стъпка 11: Поставете Arduino Micro
- Стъпка 12: Прикрепете щипката за батерията
- Стъпка 13: Прикрепете платката
- Стъпка 14: Свържете сървърите
- Стъпка 15: Програмирайте Arduino
- Стъпка 16: Включете батерията
Видео: 3D принтиран робот: 16 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Хубавото на 3D принтирането е, че улеснява изграждането на роботи. Можете да проектирате каквато и да е конфигурация на части, за които можете да мечтаете, и да ги имате в ръцете си почти веднага. Това позволява бързо прототипиране и експериментиране. Този конкретен 3D принтиран робот е пример за това. Тази идея да имам проходил бот, който измести предния си център на баланс, е тази, която имам от няколко години. Въпреки това, прилагането му с готови части винаги се оказа доста сложно и ми попречи да опитам наистина. И все пак, когато разбрах, че това може да стане бързо и лесно с 3D печат, успях най -накрая да създам този робот за около два дни. По принцип 3D печатът ми позволи да взема идея и да я осъществя за по -малко от 48 часа. Ако искате да опитате ръката си в създаването на този лесен робот, аз включих файловете и публикувах инструкции, които да направите върху себе си. Това определено е забавен уикенд проект за някой с 3D принтер, който знае малко за електрониката и запояването, за да намокри краката си с роботика.
Стъпка 1: Части за роботи
Вземете следните материали:
(x1) 3D принтер (използвам Creality CR-10) (x2) Стандартни сервоустройства (x1) Arduino micro (x1) 40-пинов контакт (x1) PCB (x1) 9V захващане на батерията (x1) 9V държач на батерията (x1) 9V батерия (x2) 3-пинови конектори (x13) M3 гайки и болтове (x4) моливи
(Обърнете внимание, че някои от връзките на тази страница са партньорски връзки. Това не променя цената на артикула за вас. Реинвестирам всички приходи, които получавам, в създаването на нови проекти. Ако искате някакви предложения за алтернативни доставчици, моля, позволете ми зная.)
Стъпка 2: Части за 3D печат
3D отпечатайте приложените файлове с вашия конкретен 3D принтер. Може да се наложи да настроите файловете, за да работят с поддръжка за вашата конкретна настройка.
Стъпка 3: Преден монтаж
Поставете четири болта в предната част на робота.
Плъзнете двете предни зъбни колела в отделението в предната част на тялото на робота, така че гнездата за крака да са насочени навън.
Поставете зъбното колело между двете зъбни колела на краката.
Натиснете задвижващата шайба на серво в гнездото на централната предавка и използвайте винт, за да я закрепите на място.
И накрая, затегнете сервопривода на място, като използвате болтовете, инсталирани по -рано, за да завършите предния монтаж.
Стъпка 4: Серво отдолу
Плъзнете долното серво в монтажната му скоба и го закрепете на място.
Стъпка 5: Прикрепете торса
Притиснете 3D отпечатания торс, центриран върху смяната на задвижването на двигателя, и го закрепете на място.
Стъпка 6: Поставете моливи
Поставете моливи в гнездото на торса, така че краищата на гумата да стърчат.
Стъпка 7: Издърпайте гумите
Издърпайте гумите от два молива с помощта на клещи.
Стъпка 8: Поставете още моливи
Поставете края на моливите, към които гумата е била прикрепена, във всеки от гнездата на предните крака.
Стъпка 9: Изградете веригата
Запоявайте 40-пиновия контакт към центъра на платката. Свържете черния проводник от щракването на батерията 9V към заземяващия щифт на гнездото Arduino и червения проводник към V-in щифта. 40 -пинов контакт, както следва: щифт на заглавката 1 - 5V щифт на захранващия блок 2 - щифт на заземяващия апарат 3 - цифров щифт 8 (гнездо 36 - Заземяващ щифт 3 - Цифров пин 9 (гнездо 37)
Стъпка 10: Пробийте
Пробийте 1/8 отвор, центриран върху част от платката, където няма запоени електрически връзки.
Стъпка 11: Поставете Arduino Micro
Поставете Arduino micro в съответните щифтове на гнездото.
Стъпка 12: Прикрепете щипката за батерията
Прикрепете скобата за батерията към долната част на платката, като внимавате да не късо съедините електрически връзки с нея.
Стъпка 13: Прикрепете платката
Закрепете платката към монтажните отвори на тялото на робота.
Стъпка 14: Свържете сървърите
Включете серво гнездата в съответните мъжки щифтове на платката.
Стъпка 15: Програмирайте Arduino
Програмирайте Arduino със следния код:
//
// Код за 3D отпечатан робот // Научете повече на: https://www.instructables.com/id/3D-Printed-Robot/ // Този код е в Public Domain // // добавете серво библиотеката # include // Създаване на два серво екземпляра Servo myservo; Серво myservo1; // Променете тези номера, докато сервомоторите не бъдат центрирани !!!! // На теория 90 е перфектен център, но обикновено е по -висок или по -нисък. int FrontBalanced = 75; int BackCentered = 100; // Променливи за компенсиране на задния център на баланса, когато предната част се измести int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Настройка на първоначалните условия на Servos и изчакайте 2 секунди void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); забавяне (2000); } void loop () {// Върви направо goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // завийте надясно goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Разходка направо goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // завийте наляво goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Функция за ходене void walkOn () {myservo.write (BackCentered + 30); забавяне (1000); myservo.write (BackCentered - 30); забавяне (1000); } // Завийте наляво функция void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Завийте надясно функция void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Върви директно функция void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Стъпка 16: Включете батерията
Включете 9V батерията и я фиксирайте на място със скобата за батерията.
Намерихте ли това полезно, забавно или забавно? Следвайте @madeineuphoria, за да видите последните ми проекти.
Препоръчано:
Прост 3D принтиран робот: 11 стъпки (със снимки)
Прост 3D принтиран робот: Позволете ми да се срещам. Израснах с комплекти за монтаж и след това LEGO. По -късно в живота си използвах 8020 за изграждане на прототипи от типове системи, които проектирах. Обикновено в къщата имаше парчета скрап, които децата ми използваха като своя версия на комплект за монтаж
Tito - Arduino UNO 3d принтиран робот: 7 стъпки (със снимки)
Tito - Arduino UNO 3d Printed Robot: Tito е двуносен танцуващ DIY робот, производен на Zowi и Bob, по същество е адаптиран към стандартна дъска Arduino UNO с по -лесни връзки и поддръжки. Това беше първата итерация за Otto DIY (www.ottodiy.com)
3D принтиран обхват на нощно виждане: 8 стъпки (със снимки)
Обхват на 3D принтирано нощно виждане: Здравейте всички !!! Как върви?!?!?! Добре, така че от дълго време (~ 3 г.) изграждам тези цифрови камери за нощно виждане и след над 1000 долара и стотици часове в R'n'D по -късно ви давам „Eagle Scope 1.0“(кръстен на около
Как да създадете дистанционно управляван 3D принтиран самобалансиращ се робот: 9 стъпки (със снимки)
Как да създадете дистанционно управляван 3D принтиран самобалансиращ се робот: Това е еволюция на предишната версия на B-робот. 100% ОТВОРЕН ИЗТОЧНИК / робот Arduino. КОДЪТ, 3D частите и електрониката са отворени, така че не се колебайте да ги промените или да създадете огромна версия на робота. Ако имате съмнения, идеи или имате нужда от помощ, направете
ASPIR: Пълен размер 3D-принтиран хуманоиден робот: 80 стъпки (със снимки)
ASPIR: Пълноразмерен 3D-принтиран хуманоиден робот: Автономният робот за поддръжка и позитивно вдъхновение (ASPIR) е пълноразмерен, 4,3-футов 3D-отпечатан хуманоиден робот с отворен код, който всеки може да изгради с достатъчно задвижване и решителност. Разделихме този масивен 80-стъпков Instructable на 10 e