Πίνακας περιεχομένων:

Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 βήματα (με εικόνες)
Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 βήματα (με εικόνες)

Βίντεο: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 βήματα (με εικόνες)

Βίντεο: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 βήματα (με εικόνες)
Βίντεο: Arduino Robot with PS2 controller (PlayStation 2 joystick) 2024, Ιούλιος
Anonim
Image
Image
IoT Cat Litter Box (με ESP32, Arduino IDE, Thingspeak και 3D Printing)
IoT Cat Litter Box (με ESP32, Arduino IDE, Thingspeak και 3D Printing)

Ακολουθήστε περισσότερα από τον συγγραφέα:

IoT Cat Litter Box (με ESP32, Arduino IDE, Thingspeak και 3D Printing)
IoT Cat Litter Box (με ESP32, Arduino IDE, Thingspeak και 3D Printing)
Τρισδιάστατη εκτύπωση λαμπτήρας άρθρωσης - ΑΝΑΜΕΝΕΤΑΙ
Τρισδιάστατη εκτύπωση λαμπτήρας άρθρωσης - ΑΝΑΜΕΝΕΤΑΙ
Τρισδιάστατη εκτύπωση λαμπτήρας άρθρωσης - ΑΝΑΜΕΝΕΤΑΙ
Τρισδιάστατη εκτύπωση λαμπτήρας άρθρωσης - ΑΝΑΜΕΝΕΤΑΙ
Πώς να φτιάξετε ένα προσαρμοσμένο PCB χρησιμοποιώντας Χαρακτήρα λέιζερ χαμηλής ισχύος
Πώς να φτιάξετε ένα προσαρμοσμένο PCB χρησιμοποιώντας Χαρακτήρα λέιζερ χαμηλής ισχύος
Πώς να φτιάξετε ένα προσαρμοσμένο PCB χρησιμοποιώντας Χαρακτήρα λέιζερ χαμηλής ισχύος
Πώς να φτιάξετε ένα προσαρμοσμένο PCB χρησιμοποιώντας Χαρακτήρα λέιζερ χαμηλής ισχύος

Σχετικά με: Κατασκευαστής, μηχανικός, τρελός επιστήμονας και εφευρέτης Περισσότερα για το 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. Θα χρειαστείτε αυτό για να ανεβάσετε τον κωδικό σας. Οι περισσότεροι πίνακες διαθέτουν ήδη το δικό του καλώδιο.

Οι παραπάνω σύνδεσμοι είναι μόνο μια πρόταση για το πού μπορείτε να βρείτε τα στοιχεία που χρησιμοποιούνται σε αυτό το σεμινάριο (και ίσως να υποστηρίξετε τα μελλοντικά μου μαθήματα). Μη διστάσετε να τα αναζητήσετε αλλού και να αγοράσετε στο αγαπημένο σας τοπικό ή ηλεκτρονικό κατάστημα.

Συνιστάται: