Բովանդակություն:

Ռոբոտ. 7 քայլ (նկարներով)
Ռոբոտ. 7 քայլ (նկարներով)

Video: Ռոբոտ. 7 քայլ (նկարներով)

Video: Ռոբոտ. 7 քայլ (նկարներով)
Video: Ձեր էս ուրախությունը ամեն ինչ արժի իմ համար 🥹♥️🫂 2024, Նոյեմբեր
Anonim
Image
Image

Մեր վերջին նախագծի համար մեզ ասացին, որ կառուցենք այն, ինչ ուզում ենք: Օգտագործելով մեր սովորածը և այն, ինչ կարող էինք գտնել առցանց: Ես Super Smash Bros շարքի մեծ երկրպագու եմ: Ես տիրապետում եմ բոլոր խաղերին, բացառությամբ առաջինի: Այսպիսով, իմ վերջին նախագծի համար ես որոշեցի կառուցել ռոբոտ ՝ հիմնված R. O. B խաղարկվող կերպարի վրա:

Քայլ 1: Նյութեր

Նյութեր
Նյութեր
Նյութեր
Նյութեր
  • 4 180 աստիճանի սերվո
  • 13 Արական - Արական լարեր
  • 8 Արական - իգական լարեր
  • 2 ջոյստիքս
  • 1 Հացաթուղթ
  • 1 Արդուինո

Քայլ 2: Հաղորդալարերի տեղադրում

Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը
Հաղորդալարերը

Օգտագործեք արու-արական մետաղալար ՝ Arduino- ի վրա հացաթխիկի բացասական կողմը գետնին (GND) միացնելու համար: Հետո Joystick- ի VR X- ը միացրեք A0- ին և A2- ին, իսկ VR Y- ն `Arduino- ին A1- ին և A3- ին: Այնուհետև Joysticks 5v կապը միացրեք Arduino- ի 3.5 և 5V կապերին, իսկ GND- ները Arduino- ի ցանկացած GND- ին: Այնուհետև 4 սպասարկումից յուրաքանչյուրի համար միացրեք սպիտակ մետաղալարը Arduino- ի 7 - 4 կապումներին: Այնուհետև միացրեք սերվերի կարմիր մետաղալարը դրական կողմի սեղանին և միացրեք սև մետաղալարը հացահատիկի բացասական կողմին: Այնուհետև միացրեք մարտկոցի տուփը ՝ միացումն սնուցելու համար:

Քայլ 3. Կոդ. Հայտարարեք ձեր փոփոխականները

Կոդ - հայտարարեք ձեր փոփոխականները
Կոդ - հայտարարեք ձեր փոփոխականները

#ներառում

Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;

Servo հրամանը ստեղծում է servo օբյեկտ `servo- ն վերահսկելու համար:

Քայլ 4: Կոդ - կարգավորում

Կոդ - կարգավորում
Կոդ - կարգավորում

void setup () {// Յուրաքանչյուր servo- ն ամրացնում է pin servo1.attach (7); servo2.attach (6); servo3. կցել (5); servo4. կցել (4); }

Քայլ 5:

Պատկեր
Պատկեր

դատարկ շրջան ()

{

joyVal = analogRead (ուրախությունX); // Կարդում է Joystick արժեքը joyVal = քարտեզ (joyVal, 0, 1023, 0, 180); // oyոյստիկի արժեքները փոխակերպում է servo1.write (joyVal) աստիճանի; // Փոխում է servo- ի դիրքը, որպեսզի համապատասխանի Joystick մուտքի joyVal = քարտեզին (joyVal, 0, 1023, 0, 180); servo2.write (joyVal); ուշացում (15); joyVal2 = analogRead (ուրախություն X2); joyVal2 = քարտեզ (joyVal2, 0, 1023, 0, 180); servo3. գրել (joyVal2); joyVal = analogRead (ուրախություն Y2); joyVal2 = քարտեզ (joyVal2, 0, 1023, 0, 180); servo4. գրել (joyVal2); ուշացում (15); }

Քայլ 6: Հիմքը

Հիմքը
Հիմքը

Այսպիսով, միացումն ու ծածկագիրը կատարելուց հետո: Դուք կարող եք սկսել ստեղծել իրական ռոբոտը: Հիմքի համար ցանկանում եք բոլոր անկյունները դարձնել 45 աստիճան: Երկար կողմերը 18 սմ են, իսկ կիսավարտիքները ՝ 6 սմ: Այսպիսով, պարզապես հետևեք նկարին և կտրեք մեր հիմքի ձևը: Այնուհետև պատրաստեք 2 54 սմ երկարություն և 5 սմ լայնություն ունեցող շերտեր, որոնք կօգտագործեք որպես պատեր: Փոքր 6 սմ կողմերը բաց թողեք: Այնուհետեւ ցանկանում եք կրկնօրինակել հիմքը `տանիք ստեղծելու համար: այժմ այս խցիկում մենք մտադիր ենք ավելացնել

Քայլ 7: Մարմինը պտտեցնելը

Image
Image
Մարմինը պտտեցնելը
Մարմինը պտտեցնելը
Մարմինը պտտեցնելը
Մարմինը պտտեցնելը

Ստացեք թղթե սրբիչի գլան և ժապավեն/տաք սոսինձ ատրճանակով այն տանիքի կեսին: Այնուհետև թղթե սրբիչի գլանի հիմքի շուրջ ստեղծեք 6 սմ բարձրությամբ օղակներ: Այնուհետև ստեղծեք մեծ ափսե, որի փոսն այնքան մեծ է, որ դրա միջով տեղավորվում է թղթե սրբիչի գլանափաթեթը: Տեղադրեք ափսեը մատանիի վրա, այնուհետև սերվո կպցրեք թղթե սրբիչի գլանի վերևում: Մենք չենք կարող ամբողջ ծանրությունը դնել սերվոյի վրա: Այսպիսով, մենք կօգտագործենք dowel ձողիկներ և այն պտտելու համար: Այսպիսով, ափսեի մեջ բավականաչափ մեծ 2 անցք ստեղծեք, որպեսզի տեղավորվեն որոշ դոդեր: Կպցրեք գուլպաները փոսի մեջ, բավական է, որ այն մի փոքր անցնի անցքի ներքևի միջով: Կասետային/ տաք սոսինձով ատրճանակը ամրացրեք դոդերը դեպի անցքը, որպեսզի այն չշարժվի: Վերցրեք դատարկ հյուսվածքների տուփ և ստեղծեք բավականաչափ մեծ անցքեր, որոնք տեղավորվում են դոդների մյուս ծայրին: Նաև համոզվեք, որ սփռվածքն այնքան տարածված է, որ երկու դոդեր կարող են անցնել: Այնուհետև տուփը կպցրեք սերվոյին և կպցրեք գամասեղները հյուսվածքների տուփի անցքերի մեջ: Կասետային ժապավեն / տաք սոսնձեցրեք դոդերը անցքերին, որպեսզի այն չշարժվի:

Խորհուրդ ենք տալիս: