Πίνακας περιεχομένων:
Βίντεο: DIY Arcade Joystick: 3 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτό είναι ένα arcade joystick που έφτιαξα.
Το ίδιο το joystick arcade είναι κατασκευασμένο από την αρχή χρησιμοποιώντας μικροδιακόπτες κυλίνδρων, χωρίς προκατασκευασμένη μονάδα χειριστηρίου arcade που χρησιμοποιήθηκε πριν από το χέρι. Πήρα αυτήν την ιδέα από κάποιον στο 2016 Maker Faire Singapore, όπου θυμήθηκα κάποιον το ίδιο πράγμα, εκτός από πολύ καλύτερο από το δικό μου.
Τα κουμπιά arcade ήταν κανονικά κουμπιά Arcade 2 $, βασικά αλλά πολύ καλύτερα από τους τυπικούς απτικούς διακόπτες σας.
Βήμα 1: Θήκη και ηλεκτρονικά
Η θήκη είναι κατασκευασμένη κυρίως από ακρυλικά κομμάτια. 1 μαύρο κομμάτι ήταν λυγισμένο σε 4 αρθρώσεις για να γίνουν οι πλευρές, 1 καθαρισμένο κομμάτι κάλυπτε το κάτω μέρος. Ένα λευκό κομμάτι και ένας άλλος τύπος διαυγούς πλαστικού (όχι ακρυλικό, ένα λεπτό κομμάτι πλαστικού, από κάποια συσκευασία) χρησιμοποιήθηκαν για να καλύψουν το επάνω μέρος και να τοποθετήσουν το χειριστήριο και τα κουμπιά αντίστοιχα.
Τρύπες κόπηκαν στα επάνω κομμάτια πλαστικού για να τοποθετηθούν τα κουμπιά Arcade και για να γλιστρήσει και να χρησιμοποιηθεί το ραβδί του χειριστηρίου.
Όσο για την καλωδίωση, βασικά ένωσα όλους τους διακόπτες και τα κουμπιά στη γείωση και άφησα έναν επιπλέον πείρο για να συνδεθεί με το gpio σε μια έξοδο εισόδου για τον μικροελεγκτή.
Βήμα 2: Joystick
Το κύριο ραβδί του χειριστηρίου είναι ένας ξύλινος πείρος, κομμένος κατάλληλα στο μέγεθος.
Οι διακόπτες κυλίνδρων θα πρέπει να κολληθούν θερμά στην πίσω πλευρά του λευκού κομματιού ακρυλικού, στις άκρες της οπής για τον πείρο.
Η ιδέα θα ήταν να κολλήσετε τους διακόπτες έτσι ώστε κάθε φορά που το ραβδί κινείται πάνω, κάτω, αριστερά ή δεξιά, να πιέζεται ένας αντίστοιχος διακόπτης. Κρατήστε τους διακόπτες κοντά μεταξύ τους έτσι ώστε όταν το χειριστήριο κινείται διαγώνια (π.χ. επάνω-δεξιά), θα πατηθούν 2 από τους αντίστοιχους διακόπτες.
Ωστόσο, λάβετε υπόψη σας για να ρυθμίσετε τη θέση των διακοπτών (πόσο κοντά είναι στην τρύπα) πριν από το χέρι, στην ευαισθησία που θέλετε. Διαφορετικά, θα μπείτε σε ένα μεγάλο χάος όταν το αλλάξετε. Όταν είστε ικανοποιημένοι, μπορείτε να συνδυάσετε τη θήκη και να προχωρήσετε στο επόμενο βήμα.
Βήμα 3: Μικροελεγκτής και πρόσθετα ηλεκτρονικά
Θα μπορούσατε να χρησιμοποιήσετε οποιοδήποτε μικροελεγκτή με λειτουργικότητα HID (κατά προτίμηση USB, επειδή ενσύρματοι κανόνες), όπως το Arduino Leonardo (αν και αργό), το Teensy ή το Bluetooth HID όπως το κλειδί EZ Adafruit Bluefruit. Σε αυτήν την περίπτωση χρησιμοποίησα ένα Teensy 3.2, Σημειώστε να συνδέσετε σωστά τους διακόπτες. Όταν μετακινείτε το χειριστήριο προς μία κατεύθυνση, στην πραγματικότητα πιέζετε το διακόπτη προς την αντίθετη κατεύθυνση (Μετακίνηση προς τα πάνω πατά το διακόπτη προς τα κάτω). Επομένως, ο διακόπτης κάτω πρέπει να αντιστοιχιστεί προς τα πάνω, αριστερά για δεξιά κ.λπ.
Όταν χρησιμοποιείτε το Arduino IDE, χρησιμοποιήστε τις λειτουργίες Keyboard.press () και Keyboard.release () για να αντιστοιχίσετε κάθε κουμπί σε κάθε κλειδί. Μην χρησιμοποιείτε το Keyboard.print () γιατί είναι αργό.
Συνιστάται:
Έξυπνο ρολόι DIY Fitness Tracker με οξύμετρο και καρδιακό ρυθμό - Αρθρωτές ηλεκτρονικές μονάδες από TinyCircuits - Το μικρότερο Arcade: 6 βήματα
Έξυπνο ρολόι DIY Fitness Tracker με οξύμετρο και καρδιακό ρυθμό | Αρθρωτές ηλεκτρονικές μονάδες από TinyCircuits | Μικρότερο Arcade: Γεια, τι συμβαίνει, παιδιά! Akarsh εδώ από τη CETech. Σήμερα έχουμε μαζί μας μερικές από τις μονάδες αισθητήρων που είναι πολύ χρήσιμες στην καθημερινή μας ζωή αλλά σε μια μικρή έκδοση του εαυτού τους. Οι αισθητήρες που έχουμε σήμερα είναι πολύ μικροί σε μέγεθος σε σύγκριση με το tra
DIY MPU-6050 USB Joystick: 5 βήματα
DIY MPU-6050 USB Joystick: Με το Microsoft Flight Simulator 2020, συνειδητοποίησα γρήγορα πόσο δύσκολο είναι να χρησιμοποιήσετε το πληκτρολόγιο για να εκτελέσετε ένα σχέδιο. Onlineάχνοντας στο διαδίκτυο, δεν κατάφερα να βρω ένα joystick σε λογικές τιμές για αγορά. Οι περισσότεροι διαδικτυακοί λιανοπωλητές τα είχαν εκτός αποθέματος. Η δημοτικότητα του Μ
Jammarduino DUE - DIY PC to Jamma Interface για Arcade Cabinets: 6 Βήματα
Jammarduino DUE - DIY PC to Jamma Interface for Arcade Cabinets: Αυτό το διδακτικό θα σας δείξει πώς να δημιουργήσετε μια απλή ασπίδα για το Arduino DUE για διασύνδεση ενός γνήσιου μηχανή arcade με χαμηλή ανάλυση CRT και σύνδεσμο jamma στον υπολογιστή σας. Οι κύριες προτάσεις ασπίδας είναι: - για ενίσχυση του σήματος βίντεο που βγαίνει από το βίντεο
ESP32 VGA Arcade Games and Joystick: 6 βήματα (με εικόνες)
ESP32 VGA Arcade Games and Joystick: Σε αυτό το διδακτικό θα δείξω πώς να αναπαράγετε τέσσερα παιχνίδια arcade - Tetris - Snake - Breakout - Bomber - χρησιμοποιώντας ένα ESP32, με την έξοδο για μια οθόνη VGA. Η ανάλυση είναι 320 x 200 pixels, σε 8 χρώματα. Έχω κάνει στο παρελθόν μια έκδοση με
DIY Arcade Machine: 4 Βήματα
DIY Arcade Machine: Αυτό το έργο έγινε στο πλαίσιο της εβδομάδας του έργου μας στο Πανεπιστήμιο Εφαρμοσμένων Επιστημών Osnabrueck. Εμπνεύστηκε από ήδη διαθέσιμα Instructables όπως: Arcade Spielekonsole Mit Raspberry Pi Barcade Arcade for allΕκτός από το να έχετε μια μηχανή arcade μετά από