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

Double Micro Servo Robot Arm: 10 քայլ
Double Micro Servo Robot Arm: 10 քայլ

Video: Double Micro Servo Robot Arm: 10 քայլ

Video: Double Micro Servo Robot Arm: 10 քայլ
Video: Micro Servo Robot 2024, Դեկտեմբեր
Anonim
Image
Image
Կրկնակի Micro Servo Robot Arm
Կրկնակի Micro Servo Robot Arm

Այս ձեռնարկում դուք կկատարեք կրկնակի servo ռոբոտի բազուկ, որը կառավարվում է բութ մատով:

Պարագաներ

Երկու միկրո ծառայություն (TowerPro SG90 և ընդլայնմամբ)

ThumbStick

Jumper լարերը

Arduino UNO

Breadboard Power Strip

Ստվարաթուղթ

Սոսինձ (առաջարկվում է սուպեր սոսինձ)

եւ

Մի փոքր գիտելիքներ Արդուինոսի հետ

Քայլ 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 "2" Եռանկյունի X 1

2 "2,5" X 1

Դրանք կտրելուց հետո պետք է անցնել հաջորդ քայլին:

Քայլ 2. Կցեք ստվարաթուղթ առաջին սերվոյին

Ստվարաթուղթ ամրացրեք First Servo- ին
Ստվարաթուղթ ամրացրեք First Servo- ին

Կպցրեք ստվարաթղթե 4 դյույմ 14/16 դյույմ կտորները մեկ սերվոյին, ինչպես վերը նշված պատկերն է: Կպցրեք ստվարաթղթին երկու կամ ավելի փոստային կապեր և մատուցեք այն `տեղում ամրացնելու համար: Կարող եք նաև սոսինձ կամ ժապավեն օգտագործել, բայց ես առաջարկում եմ կայծակաճարմանդ:

Քայլ 3: Առաջին սերվերը կցեք երկրորդ սերվոյին

Կցեք Առաջին Servo- ն Երկրորդ Servo- ին
Կցեք Առաջին Servo- ն Երկրորդ Servo- ին
Կցեք Առաջին Servo- ն Երկրորդ Servo- ին
Կցեք Առաջին Servo- ն Երկրորդ Servo- ին
Կցեք Առաջին Servo- ն Երկրորդ Servo- ին
Կցեք Առաջին Servo- ն Երկրորդ Servo- ին

Ստվարաթղթի ծայրերը, որոնք ոչ մի բանի հետ կապված չեն, ամրացրեք երկրորդ սերվոյին, ինչպես ցույց է տրված վերևում: Կրկին ես կառաջարկեի օգտագործել zip կապեր: Երկրորդ սերվոյի վրա համոզվեք, որ ունեք պլաստիկ կցորդ, որը շրջանաձև է, այնուհետև մի կողմը երկարաձգված:

Չե՞ք հասկանում: Պտուտակեք երկարաձգումը servo- ի վրա, այնուհետև կպցրեք երկարաձգումը վերջին քայլում օգտագործված երկու կտոր ստվարաթղթի միջև: Այնուհետև օգտագործեք փողկապ ՝ այն ավելի ամուր պահելու համար:

Քայլ 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 1/4 "դյույմով: Կպչեք այս բոլոր կտորները միասին, ինչպես երևում է առաջին լուսանկարում: Համոզվեք, որ GPiO- ի քորոցները կպչում են հիմքի ներսից: Անհրաժեշտ չէ բութ մատը ներքև սոսնձել, եթե այն իր տան ներսում չափազանց թուլացած չէ:

Քայլ 7: Հավաքեք մնացածը

Հավաքեք մնացածը
Հավաքեք մնացածը
Հավաքեք մնացածը
Հավաքեք մնացածը

Մնացած իրերը սոսնձեք հիմքին: Կպցրեք առաջին սերվոն հիմքի վրա, ինչպես բացատրում է առաջին պատկերը: (Ներեցեք մանրացված պատկերի համար) Կցեք տախտակի էլեկտրական ժապավենը Arduino- ի կողքին: (Հաջորդական սխեմաները)

Քայլ 8: Սխեմաներ

Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ
Սխեմաներ

Կցեք բոլոր կապումներն ու ցատկող լարերը այսպես: Soldոդումից խուսափելու համար ես կցեցի +5v- ն և 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);

}

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

int valX = analogRead (joyX);

int valY = analogRead (joyY);

valX = քարտեզ (valX, 0, 1023, 10, 170);

valY = քարտեզ (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

ուշացում (5);

}

Քայլ 10: Դուք կատարված եք:

Եթե ձեր ձեռքը չի աշխատում, համոզվեք, որ վերադառնաք և ստուգեք ձեր բոլոր քայլերը: Շնորհակալություն կարդալու համար և բարի օր:

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