Мазмұны:

3D басып шығарылған робот: 16 қадам (суреттермен)
3D басып шығарылған робот: 16 қадам (суреттермен)

Бейне: 3D басып шығарылған робот: 16 қадам (суреттермен)

Бейне: 3D басып шығарылған робот: 16 қадам (суреттермен)
Бейне: Өлді деп жерлемек болған еді. Бірақ Алланың қалауымен тірілген Бала 2024, Шілде
Anonim
3D басып шығарылған робот
3D басып шығарылған робот

3D басып шығарудың жағымды жағы - бұл робот жасауды жеңілдетеді. Сіз армандауға болатын бөлшектердің кез келген конфигурациясын жасай аласыз және оларды бірден қолыңызда ұстай аласыз. Бұл тез прототиптеуге және тәжірибе жасауға мүмкіндік береді. Бұл 3D басып шығарылған робот - мысал, оның алдыңғы тепе -теңдік ортасын ауыстырған жаяу ботқа ие болу идеясы менде бірнеше жыл болды. Дегенмен, оны сөреден тыс бөлшектермен енгізу әрқашан өте қиын болды және маған шынымен тырысуға кедергі болды. Мен мұны 3D басып шығару арқылы тез және оңай жасауға болатынын түсінгенде, мен бұл роботты шамамен екі күнде жасай алдым. Негізінде, 3D басып шығару маған идеяны қабылдауға және оны 48 сағаттан аз уақыт ішінде жүзеге асыруға мүмкіндік берді. Егер сіз осы роботты жасауда өз күшіңізді сынап көргіңіз келсе, мен сізге файлдарды енгіздім және сізге өзіңіз жасауға арналған нұсқауларды орналастырдым. Бұл 3D принтері бар, электроника мен дәнекерлеу туралы аз білетін, аяқтарын робот техникасымен ылғалдандыру үшін демалыс күндері болатын қызықты жоба.

1 -қадам: робот бөлшектері

Робот бөлшектері
Робот бөлшектері

Келесі материалдарды алыңыз:

(x1) 3D принтері (мен Creality CR-10 қолданамын) (x2) Стандартты сервистер (x1) Arduino micro (x1) 40 істікшелі розетка (x1) ПХД (x1) 9В аккумуляторлық қосқыш (x1) 9В батарея ұстағыш (x1) 9В аккумулятор (x2) 3 істікшелі (x13) M3 гайкалар мен болттар (x4) қарындаштар

(Назар аударыңыз, бұл беттегі кейбір сілтемелер серіктестік сілтемелер болып табылады. Бұл сіз үшін тауардың құнын өзгертпейді. Мен жаңа жобалар жасау үшін алған ақшаны қайта инвестициялаймын. Егер сіз балама жеткізушілерге қандай да бір ұсыныстар алғыңыз келсе, маған рұқсат етіңіз. білемін.)

2 -қадам: 3D басып шығару бөліктері

3D басып шығару бөліктері
3D басып шығару бөліктері

Қосылған файлдарды 3D принтерінің көмегімен 3D басып шығарыңыз. Нақты конфигурацияңыздың қолдауымен жұмыс істеу үшін сізге файлдарды реттеу қажет болуы мүмкін.

3 -қадам: Front Assesmbly

Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly

Роботтың алдыңғы жағына төрт болтты салыңыз.

Алдыңғы екі дөңгелекті робот корпусының алдындағы бөлімге аяқтың розеткалары сыртқа бағытталған етіп сырғытыңыз.

Редукторды тіректердің екі тірегінің арасына салыңыз.

Серво жетегінің штангасын ортаңғы беріліс қорабының ұясына басыңыз және оны бекіту үшін бұранданы қолданыңыз.

Соңында, алдыңғы орнатуды аяқтау үшін бұрын орнатылған болттарды қолданып, серводы орнына бекітіңіз.

4 -қадам: төменгі қызмет

Төменгі қызмет
Төменгі қызмет
Төменгі қызмет
Төменгі қызмет

Төменгі серводы бекіту кронштейніне сырғытыңыз және орнына бекітіңіз.

5 -қадам: Торсты бекітіңіз

Торсты бекітіңіз
Торсты бекітіңіз
Торсты бекітіңіз
Торсты бекітіңіз

Қысқаша түрде қозғалтқыштың қозғалтқышының ауысымының ортасында орналасқан 3D басып шығарылған торсоны басыңыз.

6 -қадам: қарындаштарды салыңыз

Қарындаштарды салыңыз
Қарындаштарды салыңыз
Қарындаштарды салыңыз
Қарындаштарды салыңыз

Қарындаштарды торсаның ұясына өшіргіштің ұштары жабысып қалатындай етіп салыңыз.

7 -қадам: өшіргіштерді тартыңыз

Өшіргіштерді тартыңыз
Өшіргіштерді тартыңыз
Өшіргіштерді тартыңыз
Өшіргіштерді тартыңыз

Тістеуіштерді пайдаланып, екі қарындаштан өшіргіштерді алыңыз.

8 -қадам: Қарындаштарды көбірек салыңыз

Қарындаштарды көбірек салыңыз
Қарындаштарды көбірек салыңыз
Қарындаштарды көбірек салыңыз
Қарындаштарды көбірек салыңыз

Өшіргіш бұрын бекітілген қарындаштардың ұшын алдыңғы аяқтың әр ұясына салыңыз.

9 -қадам: Схеманы құрыңыз

Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз
Циклды құрыңыз

40 істікшелі розетканы тақтаның ортасына дәнекерлеңіз. 9В аккумуляторлық сымынан қара сымды Arduino розеткасындағы жерге тұйықтауышқа, ал қызыл сымды V-істікшеге жалғаңыз. Төмендегідей 40 істікшелі розетка: бастиек штыры 1 - 5В қуат сымының түйреуіші 2 - жерге қосқыш түйреуіші 3 - цифрлық түйреуіш 8 (розетка істігі 36) Екінші үш істікшелі еркек бағанасын 40 істікшелі розеткаға төмендегідей дәнекерлеңіз: бағаналы түйреуіш 1 - 5В қуат стержені 2 - Жерге қосқыш түйреуіш 3 - Сандық түйреуіш 9 (розетка 37)

10 -қадам: бұрғылау

Бұрғылау
Бұрғылау
Бұрғылау
Бұрғылау

Дәнекерленген электрлік қосылыстар жоқ, тақтаның бір бөлігінде орналасқан 1/8 дюйм тесік бұрғылаңыз.

11 -қадам: Arduino Micro салыңыз

Arduino Micro салыңыз
Arduino Micro салыңыз

Arduino микрофонын розеткаға тиісті түйреуіштерге салыңыз.

12 -қадам: Батарея қысқышын бекітіңіз

Батарея қысқышын бекітіңіз
Батарея қысқышын бекітіңіз
Батарея қысқышын бекітіңіз
Батарея қысқышын бекітіңіз

Батарея қысқышын электр тақтасының түбіне бекітіңіз, онымен кез келген электр байланысын тұйықтап алмаңыз.

13 -қадам: Электр тақтасын бекітіңіз

Электр тізбегін бекітіңіз
Электр тізбегін бекітіңіз
Электр тізбегін бекітіңіз
Электр тізбегін бекітіңіз
Электр тізбегін бекітіңіз
Электр тізбегін бекітіңіз

Электр тақтасын робот корпусындағы бекіту тесіктеріне бекітіңіз.

14 -қадам: Серверлерді қосыңыз

Серверлерге сым қосыңыз
Серверлерге сым қосыңыз
Серверлерге сым қосыңыз
Серверлерге сым қосыңыз

Серво розеткаларын тізбектегі сәйкес еркек бағанының түйреуіштеріне қосыңыз.

15 -қадам: Arduino бағдарламасын жасаңыз

Arduino бағдарламасын жасаңыз
Arduino бағдарламасын жасаңыз

Arduino бағдарламасын келесі кодпен бағдарламалаңыз:

//

// 3D басып шығарылған роботтың коды // Толығырақ мына жерден білуге болады: https://www.instructables.com/id/3D-Printed-Robot/ // Бұл код қоғамдық доменде // // серво кітапханасын қосыңыз # қосу // Екі сервоприентті құру Servo myservo; Сервис myservo1; // Серверлер центрленгенше осы сандарды өзгертіңіз !!!! // 90 теориясы - бұл тамаша орталық, бірақ ол әдетте жоғары немесе төмен. int FrontBalanced = 75; int BackCentered = 100; // Айнымалылар алдыңғы артқа ығысқанда тепе -теңдіктің артқы ортасын өтейдіRight = BackCentered - 20; int backLeft = BackCentered + 20; // Сервистің бастапқы шарттарын орнатыңыз және 2 секунд күтіңіз void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); кешіктіру (2000); } void loop () {// Walk to straight 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 (); }} // Walking функциясының жарамсыз 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); } // Go түзу функциясы void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }

16 -қадам: Батареяны қосыңыз

Батареяны қосыңыз
Батареяны қосыңыз

9В батареяны қосыңыз және оны батарея қысқышымен бекітіңіз.

Кескін
Кескін

Сіз мұны пайдалы, көңілді немесе қызықты деп таптыңыз ба? Менің соңғы жобаларымды көру үшін @madeineuphoria жазылыңыз.

Ұсынылған: