Πίνακας περιεχομένων:
- Βήμα 1: Υλικά
- Βήμα 2: Η καλωδίωση
- Βήμα 3: Κωδικός - Δηλώστε τις μεταβλητές σας
- Βήμα 4: Κωδικός - Ρύθμιση
- Βήμα 5:
- Βήμα 6: Η βάση
- Βήμα 7: Κάντε το σώμα να γυρίζει
Βίντεο: Ρομπότ: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Για το τελευταίο μας έργο, μας είπαν να φτιάξουμε ό, τι θέλουμε. Χρησιμοποιώντας ό, τι μάθαμε και ό, τι μπορούσαμε να βρούμε στο διαδίκτυο. Είμαι τεράστιος θαυμαστής της σειράς Super Smash Bros. Κατέχω όλα τα παιχνίδια εκτός από το πρώτο. Έτσι, για το τελευταίο μου έργο, αποφάσισα να φτιάξω ένα ρομπότ βασισμένο στον παίξιμο χαρακτήρα R. O. B.
Βήμα 1: Υλικά
- 4 Σέρβο 180 βαθμών
- 13 αρσενικά - αρσενικά καλώδια
- 8 αρσενικά - θηλυκά καλώδια
- 2 Joysticks
- 1 Breadboard
- 1 Arduino
Βήμα 2: Η καλωδίωση
Χρησιμοποιήστε ένα αρσενικό-αρσενικό σύρμα για να συνδέσετε την αρνητική πλευρά του breadboard στη γείωση (GND) στο Arduino. Στη συνέχεια, συνδέστε το VR X του Joystick σε A0 και A2 και το VR Y σε A1 και A3 στο Arduino. Στη συνέχεια, συνδέστε τον πείρο Joysticks 5v με τους ακροδέκτες 3,5 και 5V στο Arduino και τα GND με οποιοδήποτε GND στο Arduino. Στη συνέχεια, για καθένα από τα 4 servos συνδέστε το λευκό σύρμα στις ακίδες 7 - 4 του Arduino. Στη συνέχεια, συνδέστε το κόκκινο σύρμα στα σερβίτσια με το breadboard με τη θετική πλευρά και συνδέστε το μαύρο σύρμα με την αρνητική πλευρά του breadboard. Στη συνέχεια, συνδέστε το κουτί μπαταρίας για να τροφοδοτήσετε το κύκλωμα.
Βήμα 3: Κωδικός - Δηλώστε τις μεταβλητές σας
#περιλαμβάνω
Servo servo1; Servo servo2; Servo servo3; Servo servo4; int joyX = 0; int joyY = 1; int joyX2 = 2; int joyY2 = 3; int joyVal; int joyVal2;
Η εντολή Servo δημιουργεί ένα σερβο αντικείμενο για τον έλεγχο ενός σερβο.
Βήμα 4: Κωδικός - Ρύθμιση
void setup () {// Συνδέει κάθε σερβο σε μια καρφίτσα servo1.attach (7); servo2.attach (6); servo3.attach (5); servo4.attach (4); }
Βήμα 5:
κενός βρόχος ()
{
joyVal = analogRead (joyX); // Διαβάζει την τιμή Joystick joyVal = χάρτης (joyVal, 0, 1023, 0, 180). // Μετατρέπει τιμές Joystick σε βαθμούς servo1.write (joyVal); // Αλλάζει τη θέση του σερβο για να ταιριάζει με το Joystick input joyVal = map (joyVal, 0, 1023, 0, 180). servo2.write (joyVal); καθυστέρηση (15)? joyVal2 = analogRead (joyX2); joyVal2 = χάρτης (joyVal2, 0, 1023, 0, 180); servo3.write (joyVal2); joyVal = analogRead (joyY2); joyVal2 = χάρτης (joyVal2, 0, 1023, 0, 180); servo4.write (joyVal2); καθυστέρηση (15)? }
Βήμα 6: Η βάση
Μόλις τελειώσετε λοιπόν το κύκλωμα και τον κωδικό. Μπορείτε να ξεκινήσετε την κατασκευή του πραγματικού ρομπότ. Για τη βάση θέλετε να κάνετε όλες τις γωνίες 45 μοίρες. Οι μακριές πλευρές είναι 18 εκατοστά και οι πλευρές των σορτς 6 εκατοστά. Ακολουθήστε λοιπόν την εικόνα και κόψτε μας το σχήμα της βάσης. Στη συνέχεια, κάντε 2 λωρίδες μήκους 54 εκατοστών και πλάτους 5 εκατοστών για να τις χρησιμοποιήσετε ως τοίχους. Αφήστε τις μικρές πλευρές 6 εκατοστών ανοιχτές. Στη συνέχεια, θέλετε να αντιγράψετε τη βάση για να δημιουργήσετε την οροφή. τώρα σε αυτό το διαμέρισμα, θα προσθέσουμε το
Βήμα 7: Κάντε το σώμα να γυρίζει
Πάρτε ένα ρολό χαρτοπετσέτας και μια ταινία/πιστόλι ζεστής κόλλας στη μέση της οροφής. Στη συνέχεια, δημιουργήστε κάτι δαχτυλίδια ύψους 6 εκατοστών γύρω από τη βάση του ρολού χαρτοπετσέτας. Στη συνέχεια, δημιουργήστε ένα μεγάλο πιάτο με μια τρύπα αρκετά μεγάλη για να χωρέσει το ρολό χαρτοπετσέτας. Τοποθετήστε το πιάτο στο δαχτυλίδι και, στη συνέχεια, κολλήστε ένα σερβο στην κορυφή του ρολού χαρτοπετσέτας. Δεν μπορούμε να βάλουμε όλο το βάρος στο σερβο. Έτσι θα χρησιμοποιήσουμε ξυλάκια για να γυρίσουν. Δημιουργήστε λοιπόν 2 τρύπες στο πιάτο αρκετά μεγάλες για να χωρέσουν μερικοί πείροι. Κολλήστε τους πείρους στην τρύπα, αρκεί να τρυπήσει λίγο στο κάτω μέρος της τρύπας. Ταινία/ πιστόλι θερμής κόλλας οι πείροι στην τρύπα για να μην κινείται. Πάρτε ένα άδειο χαρτομάντηλο και δημιουργήστε τρύπες αρκετά μεγάλες για να χωρέσουν στο άλλο άκρο των πείρων. Επίσης, βεβαιωθείτε ότι το στρώμα είναι αρκετά απλωμένο ώστε να μπορούν να περάσουν και οι δύο πείροι. Στη συνέχεια, κολλήστε το κουτί στο σερβιτόρο και κολλήστε τους πείρους στις οπές του κουτιού χαρτομάντιλου. Ταινία / ζεστή κόλλα των πείρων στις τρύπες ώστε να μην κινείται.
Συνιστάται:
Πώς να φτιάξετε ρομπότ με βάση το Arduino Edge αποφεύγοντας το ρομπότ: 4 βήματα
Πώς να φτιάξετε ρομπότ με βάση το Arduino Edge: Ας φτιάξουμε ένα πλήρως αυτόνομο ρομπότ χρησιμοποιώντας αισθητήρες Arduino και IR. Εξερευνά την επιφάνεια του τραπεζιού χωρίς να πέφτει. Δείτε βίντεο για περισσότερα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: 8 βήματα
Ρομπότ εξισορρόπησης / ρομπότ 3 τροχών / ρομπότ STEM: Έχουμε δημιουργήσει ένα συνδυασμένο ρομπότ εξισορρόπησης και 3 τροχών για εκπαιδευτική χρήση σε σχολεία και εκπαιδευτικά προγράμματα μετά το σχολείο. Το ρομπότ βασίζεται σε ένα Arduino Uno, μια προσαρμοσμένη ασπίδα (παρέχονται όλες οι λεπτομέρειες κατασκευής), μια μπαταρία ιόντων λιθίου (όλα κατασκευασμένα
[Arduino Robot] Πώς να φτιάξετε ένα ρομπότ σύλληψης κίνησης - Ρομπότ αντίχειρα - Servo Motor - Κωδικός πηγής: 26 βήματα (με εικόνες)
[Arduino Robot] Πώς να φτιάξετε ένα ρομπότ κίνησης | Ρομπότ αντίχειρα | Servo Motor | Κωδικός πηγής: Ρομπότ αντίχειρα. Χρησιμοποίησε ποτενσιόμετρο σερβοκινητήρα MG90S. Είναι πολύ διασκεδαστικό και εύκολο! Ο κώδικας είναι πολύ απλός. Είναι μόνο περίπου 30 γραμμές. Μοιάζει με σύλληψη κίνησης. Αφήστε οποιαδήποτε ερώτηση ή σχόλιο! [Οδηγίες] Πηγαίος κώδικας https: //github.c
Δημιουργία μικρών ρομπότ: Δημιουργία ενός ρομπότ μικρού κυβικού ίντσας Micro-Sumo και μικρότερο: 5 βήματα (με εικόνες)
Δημιουργία Μικρών Ρομπότ: Δημιουργία Ρομπότ Μικρού Σούμο και Μικρότερων Κυβικών ίντσας: Ακολουθούν μερικές λεπτομέρειες σχετικά με την κατασκευή μικροσκοπικών ρομπότ και κυκλωμάτων. Αυτό το διδακτικό θα καλύψει επίσης μερικές βασικές συμβουλές και τεχνικές που είναι χρήσιμες στην κατασκευή ρομπότ οποιουδήποτε μεγέθους. Για μένα, μία από τις μεγάλες προκλήσεις στα ηλεκτρονικά είναι να δούμε πόσο μικρό είναι ένα
Φτιάξτε ένα πολύ μικρό ρομπότ: Φτιάξτε το μικρότερο ρομπότ στον κόσμο με ροδάκι: 9 βήματα (με εικόνες)
Κατασκευάστε ένα πολύ μικρό ρομπότ: Φτιάξτε το μικρότερο ρομπότ στον κόσμο με ροδάκι: Φτιάξτε ένα ρομπότ 1/20 κυβικών ιντσών με μια λαβή που μπορεί να παραλάβει και να μετακινήσει μικρά αντικείμενα. Ελέγχεται από μικροελεγκτή Picaxe. Αυτή τη στιγμή, πιστεύω ότι αυτό μπορεί να είναι το μικρότερο ρομπότ με τροχούς στον κόσμο με λαβή. Αυτό αναμφίβολα θα κάνει