İçindekiler:
- Gereçler
- Adım 1: Karton Parçalarını Kesin
- Adım 2: Cardboard'u Birinci Servoya Takın
- Adım 3: Birinci Servoyu İkinci Servoya Takın
- Adım 4: İkinci Servo Kolunu Takın
- Adım 5: Arduino'yu Tabana Takın
- Adım 6: Thumbstick'i takın
- Adım 7: Gerisini Birleştirin
- Adım 8: Şemalar
- Adım 9: Arduino IDE Kullanarak Kod Yükleme
- Adım 10: Bitirdiniz
Video: Çift Mikro Servo Robot Kolu: 10 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu eğitimde, parmak iziyle kontrol edilen bir çift servo robot kolu yapacaksınız!
Gereçler
İki Mikro Servo (TowerPro SG90 ve Uzatmalı
Parmak Çubuğu
Jumper Telleri
Arduino UNO'su
Breadboard Güç Şeridi
Karton
Tutkal (Süper Yapıştırıcı Önerilir)
ve
Arduinos ile biraz bilgi
Adım 1: Karton Parçalarını Kesin
Bu karton/plastik parçalara ihtiyacınız olacak:
3" ile 10/16" X 4
4" ile 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 daire kesilmiş
2" x 2" x 2" Üçgen X 1
2" x 2.5" X 1
Bunları kestikten sonra bir sonraki adıma geçmelisiniz.
Adım 2: Cardboard'u Birinci Servoya Takın
4" x 14/16" karton parçalarını yukarıdaki resimdeki gibi bir servoya takın. Yerinde tutmak için kartona ve servoya iki veya daha fazla fermuar bağlayın. Yapıştırıcı veya bant da kullanabilirsiniz, ancak fermuarlı bağları öneririm.
Adım 3: Birinci Servoyu İkinci Servoya Takın
Kartonun hiçbir şeye bağlı olmayan uçlarını yukarıda gösterildiği gibi ikinci servoya takın. Yine zip bağları kullanmanızı öneririm. İkinci servoda, bir daire olan ve ardından bir tarafı uzatılan plastik ataşmana sahip olduğunuzdan emin olun.
Anlamıyor musun? Uzantıyı servoya vidalayın ve ardından uzantıyı son adımda kullanılan iki karton parçası arasına yapıştırın. Ardından, daha da güçlü bir şekilde bir arada tutmak için bir fermuar kullanın.
Adım 4: İkinci Servo Kolunu Takın
İkinci servonun kolu olarak 3" x 10/16" karton parçalarını kullanın. Bu parçalardan ikisini, ilk servoya nasıl bağladığınızı ikinci servoya takın. Ardından, ikinci kolu uzatmak için son iki 3 "x 10/16" karton parçasını kullanın, kol uzatıldığı sürece iki parçayı nasıl koyduğunuz gerçekten önemli değil.
Adım 5: Arduino'yu Tabana Takın
Arduino'yu 2" x 2.5" karton parçasına takın, ben vida kullandım ama isterseniz bant veya zip bağları kullanabilirsiniz. Ardından 2" x 2,5" parçayı 6,5" x 4,5" karton parçasına yapıştırın
Adım 6: Thumbstick'i takın
Başparmak çubuğunu, içinde bir delik bulunan kartona yapıştırın. Ardından üçgen parçayı 2" x 1" x 1" x 1" yamuk olacak şekilde kesin ve iki 1" x 1 1/4" parçayı da kullanın. Tüm bu parçaları ilk fotoğrafta görüldüğü gibi birbirine yapıştırın. Parmak çubuklarının GPiO pimlerinin tabanın içine doğru yapıştığından emin olun. Yuvasının içinde çok gevşek olmadığı sürece kontrol çubuğunu yapıştırmanıza gerek yoktur.
Adım 7: Gerisini Birleştirin
Kalan malzemeleri tabana yapıştırın. İlk servoyu, ilk görüntünün açıkladığı tabana yapıştırın. (Grenli görüntü için özür dilerim) Breadboard güç şeridini Arduino'nun yanına takın. (Sıradaki şemalar)
Adım 8: Şemalar
Tüm pinleri ve jumper kablolarını bu şekilde takın. Lehimlemeyi önlemek için +5v ve GND'yi breadboard güç şeridine bağlar ve bu şerit üzerindeki gücü aktarırdım. (Sonraki kod)
Adım 9: Arduino IDE Kullanarak Kod Yükleme
#Dahil etmek
Servo myServo1; Servo myServo2;
int servo1 = 5; int servo2 = 6; int sevinçY = 1; int sevinçX = 0;
geçersiz kurulum() {
myServo1.attach(servo1);
myServo2.attach(servo2);
}
boşluk döngüsü () {
int valX = analogRead(sevinçX);
int valY = analogRead(sevinçY);
valX = harita(valX, 0, 1023, 10, 170);
valY = harita(valY, 0, 1023, 10, 170);
myServo1.write(valX);
myServo2.write(valY);
gecikme(5);
}
Adım 10: Bitirdiniz
Kolunuz çalışmıyorsa, geri döndüğünüzden ve tüm adımlarınızı kontrol ettiğinizden emin olun! Okuduğunuz için teşekkürler ve iyi günler!
Önerilen:
Servo Robot Kolu: 4 Adım
Servo Robot Kolu: Nesneleri alıp belirlenmiş bir alana yerleştirebilen basit bir servo robot koludur. Bu proje, kolun stabil olmasını ve diğer görevleri yerine getirebilmesini sağlamanın öneminden dolayı zamanının çoğunu montaj için gerektirecektir
Fpga Kontrollü RC Servo Motor Robot Kolu - Digilent Yarışması: 3 Adım
Fpga Kontrollü RC Servo Motor Robot Kolu - Digilent Yarışması: FPGA kontrollü servo motor robot kolu Bu projenin amacı, lehimleme işlemlerini perf board üzerinde yapabilen programlanabilir bir sistem oluşturmaktır. Sistem Digilent Basys3 geliştirme kartına dayalıdır ve ortak lehimleme yeteneğine sahip olacaktır
ETKİLEYİCİ BİR AHŞAP ROBOT KOLU NASIL MONTAJ YAPILIR(KISIM3: ROBOT KOL) -- MİKROYA DAYALI: BITN: 8 Adım
ETKİLEYİCİ BİR AHŞAP ROBOT KOL NASIL MONTAJI(KISIM3: ROBOT KOL) -- MİKRO DAYALI: BITN: Bir sonraki kurulum işlemi engellerden kaçınma modunun tamamlanmasına dayanır. Önceki bölümdeki kurulum işlemi, hat izleme modundaki kurulum işlemiyle aynıdır. O zaman A'nın son formuna bir göz atalım
ETKİLEYİCİ BİR AHŞAP ROBOT KOLU NASIL MONTAJLANIR(BÖLÜM2: ENGELDEN KAÇINMAK İÇİN ROBOT) -- MİKROYA DAYALI: BIT: 3 Adım
ETKİLEYİCİ BİR AHŞAP ROBOT KOLU NASIL BİRLEŞTİRİLİR(BÖLÜM 2: ENGELDEN KAÇINMAK İÇİN ROBOT) -- MİKROYA DAYALI: BİT: Daha önce Armbit'i çizgi izleme modunda tanıtmıştık. Ardından, Armbit'in engel modundan kaçınma modunda nasıl kurulacağını tanıtıyoruz
6 Kanallı Servo Player ile Robot Kolu Kodlamadan Nasıl Kontrol Edilir: 5 Adım
6 Kanallı Servo Oyunculu Robot Kolu Kodlamasız Nasıl Kontrol Edilir: Bu eğitimde Robot Kolu 6 Kanallı Servo Oyunculu Kodlamasız Nasıl Kontrol Edilir gösterilmektedir