Turinys:

Dviguba „Micro Servo“roboto svirtis: 10 žingsnių
Dviguba „Micro Servo“roboto svirtis: 10 žingsnių

Video: Dviguba „Micro Servo“roboto svirtis: 10 žingsnių

Video: Dviguba „Micro Servo“roboto svirtis: 10 žingsnių
Video: 👌 Лучше не бывает? Или её стоит опасаться? 👎 Ищем и находим недостатки в Skoda Octavia A5 2024, Liepa
Anonim
Image
Image
Dviguba „Micro Servo“roboto svirtis
Dviguba „Micro Servo“roboto svirtis

Šioje pamokoje pagaminsite dvigubą servo roboto ranką, valdomą nykščiu!

Prekės

Du „Micro Servo“(„TowerPro SG90“ir su prailginimu

„ThumbStick“

Trumpieji laidai

Arduino UNO

„Breadboard Power Strip“

Kartonas

Klijai (siūlomas super klijai)

ir

Šiek tiek žinių su „Arduinos“

1 žingsnis: Iškirpkite kartono gabalus

Iškirpkite kartono gabalus
Iškirpkite kartono gabalus
Iškirpkite kartono gabalus
Iškirpkite kartono gabalus

Jums reikės šių kartono/plastiko dalių:

3 "iki 10/16" X 4

4 "iki 14/16" X 2

6,5 x 4,5 colio X 1

1 "x 1 1/4" X 2

1 "x 1 1/4" X 1 Su apskritimu, iškirptu viduryje

2 x 2 x 2 colių trikampis X 1

2 x 2,5 colio X 1

Iškirpę juos, turėtumėte pereiti prie kito žingsnio.

2 žingsnis: pritvirtinkite kartoną prie pirmosios servo

Pritvirtinkite kartoną prie pirmojo servo
Pritvirtinkite kartoną prie pirmojo servo

Pritvirtinkite 4 x 14/16 colių kartono gabalus prie vieno servo, kaip parodyta aukščiau. Pritvirtinkite du ar daugiau užtrauktukų prie kartono ir servo, kad jį laikytumėte. Taip pat galite naudoti klijus ar juostą, bet aš siūlau užtrauktukus.

3 žingsnis: pritvirtinkite pirmąjį servo prie antrojo servo

Pritvirtinkite pirmąjį servo prie antrojo servo
Pritvirtinkite pirmąjį servo prie antrojo servo
Pritvirtinkite pirmąjį servo prie antrojo servo
Pritvirtinkite pirmąjį servo prie antrojo servo
Pritvirtinkite pirmąjį servo prie antrojo servo
Pritvirtinkite pirmąjį servo prie antrojo servo

Pritvirtinkite prie nieko neprijungtus kartono galus prie antrojo servo, kaip parodyta aukščiau. Dar kartą siūlau naudoti užtrauktukus. Antrojoje servo sistemoje įsitikinkite, kad turite plastikinį priedą, kuris yra apskritimas, tada viena pusė ištiesta.

Nesupranti? Prisukite ilgintuvą ant servo, tada klijuokite ilgintuvą tarp dviejų kartono dalių, naudojamų paskutiniame žingsnyje. Tada naudokite užtrauktuką, kad jis būtų dar stipresnis.

4 žingsnis: pritvirtinkite antrąją servo svirtį

Pritvirtinkite antrąją servo svirtį
Pritvirtinkite antrąją servo svirtį
Pritvirtinkite antrąją servo svirtį
Pritvirtinkite antrąją servo svirtį
Pritvirtinkite antrąją servo svirtį
Pritvirtinkite antrąją servo svirtį

Naudokite 3 x 10/16 colių kartono gabalus kaip antrosios servo rankeną. Pritvirtinkite du iš šių dalių prie antrojo servo, kaip pritvirtinote prie pirmojo servo. Tada naudokite paskutinius du 3 x 10/16 colių kartono gabalus, kad ištiestumėte antrąją ranką, nesvarbu, kaip uždėsite dvi dalis, kol ranka bus ištiesta.

5 žingsnis: pritvirtinkite „Arduino“prie pagrindo

Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo
Pritvirtinkite „Arduino“prie pagrindo

Pritvirtinkite „Arduino“prie 2 x 2,5 colio kartono gabalo, aš naudoju varžtus, tačiau, jei norite, galite naudoti juostą arba užtrauktukus. Tada priklijuokite 2 x 2,5 colio gabalėlį prie 6,5 x 4,5 colio kartono gabalo

6 žingsnis: pritvirtinkite nykštį

Pritvirtinkite nykštį
Pritvirtinkite nykštį
Pritvirtinkite nykštį
Pritvirtinkite nykštį
Pritvirtinkite nykštį
Pritvirtinkite nykštį

Ištraukite nykštį per kartoną su skylute. Tada nukirpkite trikampį gabalėlį taip, kad jis būtų 2 "1" 1 "1" 1 "trapecijos formos, taip pat naudokite du 1" x 1 1/4 "gabalus. Klijuokite visus šiuos gabalus, kaip parodyta pirmoje nuotraukoje. Įsitikinkite, kad „GPiO“smeigtukai laikosi prie pagrindo vidinės pusės. Jums nereikia klijuoti nykščio, nebent jis būtų itin laisvas savo korpuso viduje.

7 žingsnis: surinkite likusius

Surinkite likusius
Surinkite likusius
Surinkite likusius
Surinkite likusius

Klijuokite likusius daiktus prie pagrindo. Klijuokite pirmąjį servo prie pagrindo, kurį paaiškina pirmasis vaizdas. (Atsiprašau už grūdėtą vaizdą) Prie „Arduino“pritvirtinkite duonos lentos maitinimo juostą. (Toliau schemos)

8 žingsnis: schemos

Schemos
Schemos
Schemos
Schemos
Schemos
Schemos

Pritvirtinkite visus kaiščius ir jungiamuosius laidus taip. Kad išvengtumėte litavimo, aš pridedu +5v ir GND prie duonos lentos ir perkeliu maitinimą į tą juostelę. (Kitas yra kodas)

9 veiksmas: kodo įkėlimas naudojant „Arduino IDE“

#įtraukti

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 = analogRead (joyX);

int valY = analogRead (joyY);

valX = žemėlapis (valX, 0, 1023, 10, 170);

valY = žemėlapis (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

vėlavimas (5);

}

10 žingsnis: baigta

Jei ranka neveikia, grįžkite atgal ir patikrinkite visus savo veiksmus! Ačiū, kad skaitote ir geros dienos!

Rekomenduojamas: