Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Γρήγορη αποποίηση ευθυνών: Το θέμα αυτού του έργου δεν είναι να πραγματοποιήσετε μια φτηνή μετατροπή χειριστηρίου θύρας παιχνιδιού. Το θέμα αυτού του έργου είναι να φτιάξει ένα ευέλικτο και προσαρμόσιμο χειριστήριο το οποίο θα μπορούσε εύκολα να τροποποιηθεί. ο λόγος που επέλεξα το Arduino ήταν μόνο επειδή είχα λίγο ελεύθερο χρόνο στο χέρι και ήθελα να δώσω μια νέα πνοή στο παλιό joystick θύρας του θείου μου. αν θέλετε να κάνετε το ίδιο πράγμα, υπάρχουν πολλοί φθηνοί μετατροπείς εκεί έξω, οπότε δοκιμάστε τους αν δεν θέλετε να περιπλέξετε τα πράγματα
Βήμα 1: Συγκεντρώστε τα απαιτούμενα υλικά:
Τα πράγματα που θα χρειαστείτε είναι:
- ένα παλιό χειριστήριο θύρας παιχνιδιού (πήρα το δικό μου για 2 $ από την πώληση μιας αυλής)
- αρσενικές κεφαλίδες καρφίτσας
- ένα Arduino uno (περίπου $ 18)
- πρωτόπλακα ή διάτρητη σανίδα
Τα εργαλεία που χρειάζεστε είναι:
- ένα ψαλίδι
- ένα κολλητήρι
- λίγο μόλυβδο
- έναν υπολογιστή με εγκατεστημένο το Arduino IDE και το Atmel flip
- σύνδεση στο Internet
Βήμα 2: Αποσυναρμολογήστε το Joystick:
το πρώτο και κύριο πράγμα που πρέπει να κάνετε είναι να διαχωρίσετε το joystick και να καταλάβετε τη χρωματική κωδικοποίηση των καλωδίων που συνδέονται με τα κουμπιά.
Βήμα 3: Φτιάξτε μια ασπίδα Arduino και συνδέστε τα καλώδια:
Ακολουθήστε το σχήμα που επισυνάπτεται.
Βασικά τα ποτενσιόμετρα to αντιπροσωπεύουν τον άξονα x και y του χειριστηρίου και τα κουμπιά παριστούν τα πλήκτρα ενεργειών
Βήμα 4: Διαμορφώστε το λογισμικό:
Υπάρχουν αρκετά βήματα για να διαμορφώσετε αυτό το χειριστήριο:
- Πρώτα μεταβείτε σε αυτόν τον σύνδεσμο https://github.com/AlanChatham/UnoJoy και κάντε λήψη του UnoJoy.
- Στη συνέχεια, ανοίξτε το Arduino IDE και μετακινήστε το δείγμα κώδικα στην πλακέτα.
- τώρα εγκαταστήστε το Atmel Flip και το Java Runtime Environment
- Τώρα θέστε τον πίνακα σε λειτουργία DFU βραχυκυκλώνοντας τις δύο ακίδες κοντά στη θύρα usb στον πίνακα ή ακολουθώντας το σεμινάριο σε αυτόν τον σύνδεσμο
- Τώρα ανοίξτε το φάκελο Uno Joy και μεταβείτε στο φάκελο Uno και εκτελέστε το αρχείο Turnintoajoystick.bat
- Τώρα αποσυνδέστε και συνδέστε ξανά την πλακέτα Arduino τώρα όλα είναι έτοιμα και έτοιμα.
- εάν χρειάζεται ελέγξτε την επιλογή usb controllers στα Windows για να ελέγξετε το χειριστήριο.
Βήμα 5: Τελικό αποτέλεσμα και Αντιμετώπιση προβλημάτων:
Έτσι έγινε το χειριστήριο.
συγνώμη που δεν έδειξα το τελικό αποτέλεσμα στη δουλειά.
Εάν έχετε κάποιο κούνημα στην κίνηση των χειριστηρίων, ελέγξτε τις συνδέσεις 5v και gnd που πηγαίνουν στα ποτενσιόμετρα για περαιτέρω προβλήματα, επικοινωνήστε μαζί μου στην ενότητα σχολίων. Και μοιραστείτε φωτογραφίες αν κάνετε τη δική σας προσπάθεια