Mündəricat:

İkiqat Mikro Servo Robot Kolu: 10 addım
İkiqat Mikro Servo Robot Kolu: 10 addım

Video: İkiqat Mikro Servo Robot Kolu: 10 addım

Video: İkiqat Mikro Servo Robot Kolu: 10 addım
Video: Встреча №2-24.04.2022 | Диалог и ориентация членов команды Е... 2024, Iyul
Anonim
Image
Image
İkiqat Mikro Servo Robot Kolu
İkiqat Mikro Servo Robot Kolu

Bu dərslikdə barmaq çubuğu ilə idarə olunan ikiqat servo robot qolu hazırlayacaqsınız!

Təchizat

İki Mikro Servo (TowerPro SG90 və Artırma ilə

ThumbStick

Jumper telləri

Arduino UNO

Breadboard Power Strip

Karton

Yapışqan (Super Yapışqan Təklif olunur)

Arduinos haqqında bir az məlumat

Addım 1: Karton parçaları kəsin

Karton parçaları kəsin
Karton parçaları kəsin
Karton parçaları kəsin
Karton parçaları kəsin

Bu karton/plastik parçalara ehtiyacınız olacaq:

3 "ilə 10/16" X 4

4 "ilə 14/16" X 2

6.5 "x 4.5" X 1

1 "x 1 1/4" X 2

1 "x 1 1/4" X 1 Ortada kəsilmiş dairə ilə

2 "x 2" x 2 "Üçbucaq X 1

2 "x 2,5" X 1

Bunları kəsdikdən sonra növbəti mərhələyə keçməlisiniz.

Addım 2: Kartonu Birinci Servoya yapışdırın

Kartonu Birinci Servoya yapışdırın
Kartonu Birinci Servoya yapışdırın

4 düymlük 14/16 düymlük kartonu yuxarıdakı şəkildəki kimi bir servoya yapışdırın. Yerində saxlamaq üçün kartona və servoya iki və ya daha çox fermuar bağlayın. Yapışqan və ya lent də istifadə edə bilərsiniz, amma fermuar bağlamağı məsləhət görürəm.

Addım 3: Birinci Servonu İkinci Servoya qoşun

Birinci Servonu İkinci Servoya qoşun
Birinci Servonu İkinci Servoya qoşun
Birinci Servonu İkinci Servoya qoşun
Birinci Servonu İkinci Servoya qoşun
Birinci Servonu İkinci Servoya qoşun
Birinci Servonu İkinci Servoya qoşun

Kartonun heç bir şeyə bağlı olmayan uclarını yuxarıda göstərildiyi kimi ikinci servoya yapışdırın. Yenə zip bağlarından istifadə etməyi təklif edərdim. İkinci servoda, bir dairəsi olan, sonra bir tərəfi uzadılmış plastik bağlamanız olduğuna əmin olun.

Başa düşmürsən? Uzantını servoya vidalayın, sonra son addımda istifadə olunan iki karton arasına yapışdırın. Daha sonra daha da möhkəm tutmaq üçün fermuar bağlayın.

Addım 4: İkinci Servos Kolunu bağlayın

İkinci servo qolunu bağlayın
İkinci servo qolunu bağlayın
İkinci servo qolunu bağlayın
İkinci servo qolunu bağlayın
İkinci servo qolunu bağlayın
İkinci servo qolunu bağlayın

İkinci servonun qolu olaraq 3 "x 10/16" kartondan istifadə edin. Bu parçalardan ikisini ikinci servoya ilk servoya necə bağladığınız kimi bağlayın. Sonra ikinci qolu uzatmaq üçün son iki "10/16" kartondan istifadə edin, qol uzadığı müddətcə iki parçanı necə qoyduğunuzun əhəmiyyəti yoxdur.

Addım 5: Arduino'yu bazaya bağlayın

Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın
Arduino'yu bazaya bağlayın

Arduino'yu 2 "x 2,5" ölçülü kartona yapışdırın, vintlər istifadə etdim, ancaq isterseniz lent və ya fermuar bağlaya bilərsiniz. Sonra 2 "x 2,5" hissəsini 6,5 "4,5" karton parçasına yapışdırın

Addım 6: Çubuğu yapışdırın

Düyməni yapışdırın
Düyməni yapışdırın
Düyməni yapışdırın
Düyməni yapışdırın
Düyməni yapışdırın
Düyməni yapışdırın

Barmaqlığı içərisində bir çuxur olan kartonun içindən yapışdırın. Sonra üçbucaqlı parçanı 2 "x 1" x 1 "x 1" trapezoid kimi kəsin və iki 1 "1 1/4" ədədini də istifadə edin. İlk fotoşəkildə göründüyü kimi bütün bu parçaları yapışdırın. Barmaq çubuqlarının GPiO sancaqlarının əsasın içərisinə yapışdığından əmin olun. Korpusun içərisində çox boş olmadıqda, baş barmağı yapışdırmağa ehtiyac yoxdur.

Addım 7: Qalanları yığın

Qalanları yığın
Qalanları yığın
Qalanları yığın
Qalanları yığın

Qalan şeyləri bazaya yapışdırın. İlk görüntünün izah etdiyi ilk servoyu bazaya yapışdırın. (Dənli şəkil üçün üzr istəyirik) Arduinonun yanındakı çörək taxtasının elektrik zolağını bağlayın. (Sonrakı sxemlər)

Addım 8: sxemlər

Sxemalar
Sxemalar
Sxemalar
Sxemalar
Sxemalar
Sxemalar

Bütün sancaqları və tullanan telləri bu şəkildə bağlayın. Lehimləmə qarşısını almaq üçün +5v və GND -ni çörək taxtasının elektrik şeridinə bağlayardım və həmin zolağa güc ötürərdim. (Sonrakı koddur)

Addım 9: Arduino IDE -dən istifadə edərək kod yükləyin

#daxil edin

Servo myServo1; Servo myServo2;

int servo1 = 5; int servo2 = 6; int sevincY = 1; int sevincX = 0;

boş quraşdırma () {

myServo1.attach (servo1);

myServo2.attach (servo2);

}

boşluq döngəsi () {

int valX = analogRead (joyX);

int valY = analogRead (sevincY);

valX = xəritə (valX, 0, 1023, 10, 170);

valY = xəritə (valY, 0, 1023, 10, 170);

myServo1.write (valX);

myServo2.write (valY);

gecikmə (5);

}

Addım 10: İşiniz bitdi

Qolunuz işləmirsə, geri qayıdın və bütün addımlarınızı yoxlayın! Oxuduğunuz üçün təşəkkür edirəm və gününüz xoş keçsin!

Tövsiyə: