Πίνακας περιεχομένων:
Βίντεο: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Κατασκευαστής, μηχανικός, τρελός επιστήμονας και εφευρέτης Περισσότερα για το IgorF2 »
Σε αυτό το σεμινάριο θα σας δείξω πώς να χρησιμοποιήσετε ένα ασύρματο χειριστήριο Playstation 2 (PS2) για να πιλοτάρετε μια ρομποτική δεξαμενή. Στον πυρήνα αυτού του έργου χρησιμοποιήθηκε ένας πίνακας Arduino Uno. Λαμβάνει εντολές από τον ασύρματο ελεγκτή και ορίζει την ταχύτητα των κινητήρων. Μπορεί επίσης να χρησιμοποιηθούν άλλοι πίνακες ανάπτυξης (NodeMCU, Firebeetle, κ.λπ.) και οι αρχές που παρουσιάζονται σε αυτό το σεμινάριο μπορούν να εφαρμοστούν σε άλλα μοντέλα ρομπότ και gadget.
Έχω σχεδιάσει προηγουμένως μια ρομποτική δεξαμενή με έλεγχο Blynk. Συνδέεται σε δίκτυο Wi-Fi και λαμβάνει εντολές από το διακομιστή Blynk. Ένα smartphone που χρησιμοποιούσε την εφαρμογή Blynk χρησιμοποιήθηκε ως τηλεχειριστήριο και χρησιμοποιήθηκαν διαφορετικές μέθοδοι εισαγωγής: κουμπιά, συρόμενες μπάρες και ακόμη και επιταχυνσιόμετρο smartphone. Μπορείτε να βρείτε περισσότερα για αυτό το έργο εδώ:
Έχω κάνει επίσης μερικά πειράματα με φωνητικές εντολές. Μπορεί να είναι χρήσιμο εάν θέλετε να ελέγχετε εξ αποστάσεως ένα ρομπότ χωρίς να χρησιμοποιείτε τα χέρια σας ή εάν θέλετε να το κάνετε προσβάσιμο για κάποιον με περιορισμένες κινήσεις. Κάποιος μπορεί να σκεφτεί για παράδειγμα μια ρομποτική καρέκλα με ρυθμιζόμενη φωνή. Χρησιμοποιήθηκε ένα ρομποτικό κιτ DIY, μαζί με μερικά από τα αγαπημένα μου εργαλεία: Adafruit.io, IFTTT και Arduino IDE. Πλήρεις οδηγίες εδώ:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Μπορείτε να χρησιμοποιήσετε διαφορετικά κιτ ή ακόμα και να σχεδιάσετε τα δικά σας ρομπότ χρησιμοποιώντας απλά υλικά, χωρίς να χρειαστεί να χρησιμοποιήσετε πολύπλοκα εργαλεία όπως τρισδιάστατους εκτυπωτές και μηχανές κοπής λέιζερ. Μπορείτε να βρείτε ένα παράδειγμα σε ένα από τα προηγούμενα σεμινάρια μου:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Βήμα 1: Εργαλεία και υλικά
Τα ακόλουθα εργαλεία χρησιμοποιήθηκαν σε αυτό το έργο:
- Συγκολλητικό σίδερο και σύρμα (σύνδεσμος / σύνδεσμος / σύνδεσμος). Οι κινητήρες DC είχαν ήδη καλώδια κολλημένα στους ακροδέκτες του … Αλλά τελικά θα σπάσει και ίσως χρειαστεί να το ξανακολλήσετε. Οπότε σκεφτείτε να έχετε ένα καλό κολλητικό σίδερο και σύρμα.
- Αφρώδες φύλλο EVA (ή άλλο μη αγώγιμο υλικό). Το πλαίσιο ρομπότ που χρησιμοποίησα σε αυτό το έργο είναι κατασκευασμένο από αλουμίνιο και οι πλακέτες κυκλώματος είναι εγκατεστημένες σε αυτά τα μεταλλικά μέρη. Χρησιμοποίησα ένα στρώμα φύλλου αφρού μεταξύ των σανίδων και της μεταλλικής πλάκας για να αποφύγω πιθανά βραχυκυκλώματα.
- Ταινία διπλής όψης. Χρησιμοποιήθηκε για την κόλληση των φύλλων αφρού στις πλακέτες κυκλώματος και για την εγκατάσταση του τρόπου H-Bridge.
- Scαλίδι, για κοπή ορθογώνιων φύλλων αφρού.
Χρησιμοποίησα τα ακόλουθα μέρη υλικού για το έργο μου:
- Arduino Uno με βάση τον πίνακα dev (σύνδεσμος / σύνδεσμος / σύνδεσμος / σύνδεσμος / σύνδεσμος). Χρησιμοποιείται ως ο κύριος ελεγκτής του ρομπότ. Είναι πραγματικά εύκολο στη χρήση και τον προγραμματισμό με το Arduino IDE, ιδανικό για αρχάριους σε ηλεκτρονικά και προγραμματισμό.
- L298N μονάδα H-Bridge διπλού καναλιού (σύνδεσμος / σύνδεσμος / σύνδεσμος / σύνδεσμος / σύνδεσμος). Αυτή η μονάδα επιτρέπει στα σήματα 3,3V από το Wemos (ή ένα Arduino) να ενισχυθούν στα 12V που απαιτούνται για τους κινητήρες.
- DIY Robot Chassis Tank (σύνδεσμος / σύνδεσμος). Αυτό το φοβερό κιτ διαθέτει όλα όσα χρειάζεστε για να φτιάξετε μια δεξαμενή: δύο κινητήρες DC, γρανάζια, τροχούς, μπουλόνια, παξιμάδια κλπ. Έρχεται ήδη με τα εργαλεία που χρειάζονται για τη συναρμολόγηση του πλαισίου, κάτι που είναι ιδανικό για αρχάριους!
- PS2 Ασύρματο τηλεχειριστήριο (σύνδεσμος / σύνδεσμος). Αυτός ο ελεγκτής βιντεοπαιχνιδιών μπορεί να στέλνει ασύρματα comand σε δέκτη, τα οποία μπορούν να διασυνδεθούν με μικροελεγκτή χρησιμοποιώντας σειριακή επικοινωνία.
- 18650 μπαταρίες 3,7V (x3) (σύνδεσμος / σύνδεσμος). Συνήθιζα να τροφοδοτώ όλο το κύκλωμα. Αυτή η δεξαμενή χρησιμοποιεί κινητήρες 12V. Χρησιμοποίησα τρεις μπαταρίες 3,7V σε σειρά για την τροφοδοσία τους.
- Υποδοχή μπαταρίας 3S 18650 (σύνδεσμος / σύνδεσμος / σύνδεσμος). Μπορεί να χωρέσει τρεις μπαταρίες 18650 σε σειρά και μπορεί εύκολα να συνδεθεί στο πίσω μέρος της δεξαμενής.
- Φορτιστής μπαταρίας 18650 (σύνδεσμος / σύνδεσμος). Οι μπαταρίες σας θα εξαντληθούν τελικά. Όταν συμβεί αυτό, ένας φορτιστής μπαταρίας θα σας βοηθήσει.
- Μπλουζάτορες (σύνδεσμος / σύνδεσμος). Χρησιμοποίησα 6 jumper άνδρες-γυναίκες για σήματα μεταξύ της γέφυρας h και του Wemos και 2 jumper αρσενικά για 5V και Gnd. Μπορεί να χρειαστείτε περισσότερα αν σκοπεύετε να προσθέσετε κάποιους αισθητήρες.
- Καλώδιο USB τύπου B. Θα χρειαστείτε αυτό για να ανεβάσετε τον κωδικό σας. Οι περισσότεροι πίνακες διαθέτουν ήδη το δικό του καλώδιο.
Οι παραπάνω σύνδεσμοι είναι μόνο μια πρόταση για το πού μπορείτε να βρείτε τα στοιχεία που χρησιμοποιούνται σε αυτό το σεμινάριο (και ίσως να υποστηρίξετε τα μελλοντικά μου μαθήματα). Μη διστάσετε να τα αναζητήσετε αλλού και να αγοράσετε στο αγαπημένο σας τοπικό ή ηλεκτρονικό κατάστημα.
Συνιστάται:
Arduino Based DIY Game Controller - Arduino PS2 Game Controller - Παίζοντας Tekken With DIY Arduino Gamepad: 7 Βήματα
Arduino Based DIY Game Controller | Arduino PS2 Game Controller | Παίζοντας Tekken With DIY Arduino Gamepad: Γεια σας παιδιά, το να παίζετε παιχνίδια είναι πάντα διασκεδαστικό, αλλά το παιχνίδι με το δικό σας προσαρμοσμένο χειριστήριο παιχνιδιών DIY είναι πιο διασκεδαστικό. Έτσι, θα κάνουμε έναν ελεγκτή παιχνιδιών χρησιμοποιώντας arduino pro micro σε αυτά τα εκπαιδευτικά
Ps2 Controller to Usb Hid Keyboard Emulator: 3 Βήματα
Ps2 Controller to Usb Hid Keyboard Emulator: Αυτό είναι ένα μικρό έργο για τη δημιουργία ενός προγραμματιζόμενου προσαρμογέα usb pc για έναν ελεγκτή ps2. Είναι διασταυρούμενη πλατφόρμα. Τα κατάφερα επειδή αντιμετώπιζα πρόβλημα εγκατάστασης της συνηθισμένης λύσης λογισμικού (αντιμικρο, joy2key κλπ). Η βιβλιοθήκη δεν συντάσσεται για έφηβους
Ρετρό ρολόι Playstation 1: 8 βήματα (με εικόνες)
Ρετρό ρολόι Playstation 1: Αφού επισκέφθηκα το σπίτι των γονιών μου, έφυγα με γεμάτο στομάχι και το παλιό μου Playstation 1, μεταξύ άλλων. Αφού το συνδέσα, φρίκαρα όταν είδα ότι δεν λειτούργησε. Ευτυχώς, εννοούσα να πάρω μια ιδιόμορφη, μία ώρα, ώστε να βάλω
PS2 Controller Into IPod Dock: 6 βήματα
PS2 Controller Into IPod Dock: Πώς να μετατρέψετε ένα παλιό χειριστήριο PS2 σε ένα φοβερό iPod Dock! *** Αυτό είναι οδηγό για το τελικό προϊόν, όχι για την παρασκευή του
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 βήματα (με εικόνες)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Έσπασα τελείως το ryan97128 στο σχεδιασμό του για το Nintendo Controller MP3, έκδοση 2.0 και ακούω ότι πήρε την ιδέα από τον πανέξυπνο Morte_Moya, οπότε δεν μπορώ να πιστώσω όλη η ιδιοφυΐα τους. Απλώς ήθελα να προσθέσω την ευκολία και να επαναφορτίσω