Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Κόψτε κομμάτια από χαρτόνι
- Βήμα 2: Συνδέστε το χαρτόνι στο First Servo
- Βήμα 3: Συνδέστε το πρώτο Servo στο Δεύτερο Servo
- Βήμα 4: Συνδέστε το δεύτερο βραχίονα Servos
- Βήμα 5: Συνδέστε το Arduino στη βάση
- Βήμα 6: Στερεώστε το Stickstick
- Βήμα 7: Συγκεντρώστε τα υπόλοιπα
- Βήμα 8: Διαγράμματα
- Βήμα 9: Μεταφόρτωση κώδικα χρησιμοποιώντας το Arduino IDE
- Βήμα 10: Τέλειωσες
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα φτιάξετε ένα διπλό σερβο ρομπότ βραχίονα που θα ελέγχεται με ένα αντίχειρα!
Προμήθειες
Δύο Micro Servos (TowerPro SG90 και With the Extension
ThumbStick
Jumper Wires
Arduino UNO
Breadboard Power Strip
Χαρτόνι
Κόλλα (προτείνεται σούπερ κόλλα)
και
Λίγη γνώση με τον Arduinos
Βήμα 1: Κόψτε κομμάτια από χαρτόνι
Θα χρειαστείτε αυτά τα κομμάτια από χαρτόνι/πλαστικό:
3 "με 10/16" Χ 4
4 "με 14/16" Χ 2
6,5 "επί 4,5" Χ 1
1 "επί 1 1/4" Χ 2
1 "επί 1 1/4" Χ 1 Με κύκλο κομμένο στη μέση
2 "επί 2" επί 2 "Τρίγωνο Χ 1
2 "επί 2,5" Χ 1
Αφού τα κόψετε, θα πρέπει να προχωρήσετε στο επόμενο βήμα.
Βήμα 2: Συνδέστε το χαρτόνι στο First Servo
Συνδέστε τα χαρτόνια 4 "με 14/16" σε ένα σερβο, όπως η παραπάνω εικόνα. Συνδέστε δύο ή περισσότερες φερμουάρ στο χαρτόνι και σερβο για να το κρατήσετε στη θέση του. Μπορείτε επίσης να χρησιμοποιήσετε κόλλα ή ταινία, αλλά προτείνω φερμουάρ.
Βήμα 3: Συνδέστε το πρώτο Servo στο Δεύτερο Servo
Συνδέστε τα άκρα του χαρτονιού που δεν είναι συνδεδεμένα με τίποτα στο δεύτερο σερβο, όπως φαίνεται παραπάνω. Και πάλι θα πρότεινα να χρησιμοποιήσετε φερμουάρ. Στο δεύτερο σερβο, βεβαιωθείτε ότι έχετε το πλαστικό εξάρτημα που είναι ένας κύκλος και στη συνέχεια η πλευρά του είναι εκτεταμένη.
Δεν καταλαβαίνεις; Βιδώστε την προέκταση στο σερβο και μετά κολλήστε την προέκταση ανάμεσα στα δύο κομμάτια χαρτονιού που χρησιμοποιήθηκαν στο τελευταίο βήμα. Στη συνέχεια, χρησιμοποιήστε μια φερμουάρ για να την κρατήσετε πιο δυνατή.
Βήμα 4: Συνδέστε το δεύτερο βραχίονα Servos
Χρησιμοποιήστε τα χαρτόνια 3 "επί 10/16" ως βραχίονα του δεύτερου σερβο. Συνδέστε δύο από αυτά τα κομμάτια στο δεύτερο σερβίς ακριβώς όπως τα συνδέσατε στο πρώτο σερβο. Στη συνέχεια, χρησιμοποιήστε τα δύο τελευταία κομμάτια από χαρτόνι 3 "επί 10/16" για να επεκτείνετε το δεύτερο χέρι, δεν έχει σημασία πώς θα βάλετε τα δύο κομμάτια όσο το χέρι είναι εκτεταμένο.
Βήμα 5: Συνδέστε το Arduino στη βάση
Συνδέστε το Arduino στο χαρτόνι 2 "των 2,5", χρησιμοποίησα βίδες, αλλά μπορείτε να χρησιμοποιήσετε ταινία ή φερμουάρ αν θέλετε. Στη συνέχεια κολλήστε το κομμάτι 2 "επί 2,5" στο χαρτόνι 6,5 "επί 4,5"
Βήμα 6: Στερεώστε το Stickstick
Κολλήστε το αντίχειρα στο χαρτόνι με μια τρύπα. Στη συνέχεια κόψτε το τριγωνικό κομμάτι έτσι ώστε να είναι τραπεζοειδές 2 "επί 1" επί 1 "επί 1" και χρησιμοποιήστε επίσης τα δύο κομμάτια 1 "επί 1 1/4". Κολλήστε όλα αυτά τα κομμάτια μαζί όπως φαίνεται στην πρώτη φωτογραφία. Βεβαιωθείτε ότι οι καρφίτσες GPiO είναι κολλημένες προς το εσωτερικό της βάσης. Δεν χρειάζεται να κολλήσετε το αντίχειρα αν δεν είναι πολύ χαλαρό μέσα στο περίβλημα του.
Βήμα 7: Συγκεντρώστε τα υπόλοιπα
Κολλήστε τα υπόλοιπα υλικά στη βάση. Κολλήστε τον πρώτο σερβο στη βάση που εξηγεί η πρώτη εικόνα. (Συγγνώμη για την κοκκώδη εικόνα) Συνδέστε την ηλεκτρική λωρίδα ψωμιού δίπλα στο Arduino. (Σχήματα στη συνέχεια)
Βήμα 8: Διαγράμματα
Συνδέστε όλες τις καρφίτσες και τα καλώδια βραχυκυκλωτήρων έτσι. Για να αποφύγω τη συγκόλληση, θα συνδέσω το +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);
}
void loop () {
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: Τέλειωσες
Εάν το χέρι σας δεν λειτουργεί, φροντίστε να επιστρέψετε και να ελέγξετε όλα τα βήματά σας! Ευχαριστώ που διαβάσατε και καλή σας μέρα!