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

DIY Arcade Joystick: 3 Βήματα
DIY Arcade Joystick: 3 Βήματα

Βίντεο: DIY Arcade Joystick: 3 Βήματα

Βίντεο: DIY Arcade Joystick: 3 Βήματα
Βίντεο: Taekwondo Training 2024, Νοέμβριος
Anonim
DIY Arcade Joystick
DIY Arcade Joystick
DIY Arcade Joystick
DIY Arcade Joystick

Αυτό είναι ένα 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 () γιατί είναι αργό.

Συνιστάται: