Πίνακας περιεχομένων:
- Βήμα 1: Προετοιμασία
- Βήμα 2: Προετοιμασία κεφαλίδας καρφιτσών
- Βήμα 3: Συναρμολόγηση
- Βήμα 4: Πρόγραμμα
- Βήμα 5: Απολαύστε
Βίντεο: Tiny USB Joystick: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Αυτά τα instuctables δείχνουν πώς να φτιάξετε ένα πολύ απλό μικροσκοπικό χειριστήριο USB.
Οι οδηγίες αυτές σχετίζονται με το Hall Effect USB Joystick για την παροχή λύσεων χαμηλού κόστους.
Βήμα 1: Προετοιμασία
Χειριστήριο
Μια μονάδα διαρρήξεως 2 αξόνων joystick
Digispark Dev Board
Αυτός είναι ένας μικροσκοπικός πίνακας dev που μπορεί να μιμηθεί τη συσκευή USB HID, π.χ. Πληκτρολόγιο USB, ποντίκι ή χειριστήριο
Οι υπολοιποι
Ένας μικροσκοπικός πίνακας ψωμιού, μερικά σύρματα και μερικές κεφαλίδες καρφιτσών
Βήμα 2: Προετοιμασία κεφαλίδας καρφιτσών
Συγκόλληση κεφαλίδων καρφιτσών στον πίνακα, αν όχι ακόμα.
ΠΡΟΣΟΧΗ Πριν συνδέσετε το Breadboard
Οι ακίδες τροφοδοσίας του Digispark dev δεν είναι φιλικές προς το breadboard!
Αυτό το έργο απαιτεί μόνο καρφίτσες 5V και GND. Απαιτείται κάμψη του πείρου 5V λίγο κάδο έξω, οπότε δεν συνδέεται στην ίδια σειρά ενώ συνδέεται με το breadboard. Or θα φυσήξετε κάτι.
Βήμα 3: Συναρμολόγηση
Η τοποθέτηση των πείρων και για τους δύο πίνακες είναι ανισόρροπη, χρειάζονται περαιτέρω καρφίτσες για να στηρίξουν τις γωνίες που δεν έχουν κεφαλίδα.
Ακολουθεί η περίληψη της σύνδεσης:
Digispark -> Joystick
GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW
Σημείωση:
- Ενεργοποίηση SW πιέζοντας προς τα κάτω το χειριστήριο
- Τα P3 και P4 είναι συνδεδεμένα σε USB, οπότε οποιοδήποτε έργο USB HID δεν μπορεί να συνδέσει άλλα πράγματα σε αυτές τις 2 ακίδες
- Το P2 είναι ακόμα διαθέσιμο για κάτι άλλο, π.χ. ένα LED σήματος ή ένα επιπλέον κουμπί
- Απαιτούνται αναλογικοί ακροδέκτες εισόδου για την ανάγνωση της τιμής VRx και VRy, οι Digispark P2 και P5 είναι οι αναλογικές ακίδες εισόδου. Ορισμένος πίνακας ενδέχεται να μην έχει ενεργοποιήσει το P5 (εκτόξευση bit RSTDISBL). Μπορείτε να το δοκιμάσετε με το παράδειγμα "blink" του Arduino στον πείρο 5. Απαιτείται να ξαναγράψετε το πρόγραμμα εκκίνησης ή απλά να αλλάξετε το efuse για να το ενεργοποιήσετε. Περισσότερες λεπτομέρειες:
Σχετ.:
Βήμα 4: Πρόγραμμα
Ρυθμίστε το Arduino με υποστήριξη Digispark εάν όχι ακόμα:
digistump.com/wiki/digispark
Κατεβάστε και προγραμματίστε τον πηγαίο κώδικα:
github.com/moononournation/TinyUSBJoystick
Βήμα 5: Απολαύστε
Τώρα έχετε μια μικροσκοπική συσκευή που σας βοηθά να λειτουργείτε με αναλογική τιμή 2 αξόνων.
Συνιστάται:
Hall Effect USB Joystick: 7 βήματα (με εικόνες)
Hall Effect USB Joystick: Αυτές οι οδηγίες δείχνουν πώς να χρησιμοποιείτε ένα βιομηχανικό joystick Hall Effect για να φτιάξετε ένα joystick USB υψηλής ευκρίνειας. Υπάρχουν και άλλα σχετικά εκπαιδευτικά Tiny USB Joystick που μπορούν να παρέχουν λύση χαμηλού κόστους. ≫
Plug & Play Tiny Raspberry Pi Network Server: 6 βήματα (με εικόνες)
Plug & Play Tiny Raspberry Pi Network Server: Πρόσφατα, πήρα στα χέρια μου δύο Raspberry Pi 1 Model A+ φθηνά. Εάν δεν έχετε ακούσει για το Pi Model A, είναι ένας από τους πρώτους παράγοντες μορφής του Raspberry Pi που είναι μεγαλύτερος από ένα Pi Zero και μικρότερος από ένα τυπικό Raspberry Pi. Θέλω πάντα να
Tiny* High-Fidelity Desktop Speakers (3D Printed): 11 βήματα (με εικόνες)
Tiny* High-Fidelity Desktop Speakers (3D Printed): Περνάω πολύ χρόνο στο γραφείο μου. Αυτό σήμαινε ότι περνούσα πολύ χρόνο ακούγοντας τη μουσική μου μέσω των φοβερών μικροφώνων που είχαν ενσωματωθεί στις οθόνες του υπολογιστή μου. Απαράδεκτος! Wantedθελα πραγματικό, υψηλής ποιότητας στερεοφωνικό ήχο σε ένα ελκυστικό πακέτο
Μετατροπή USB του Joystick της δεκαετίας του 1980: 7 βήματα (με εικόνες)
Μετατροπή USB του Joystick της δεκαετίας του 1980: Αυτό το πρωτότυπο Cheetah 125 Joystick από τη δεκαετία του 1980 είχε μια αγαπημένη μετατροπή με λαμπρούς νέους μικροδιακόπτες, κουμπιά arcade και έναν πίνακα χειριστηρίου Pimoroni Player X. Τώρα διαθέτει τέσσερις ανεξάρτητες " φωτιά " κουμπιά και συνδέεται μέσω USB, έτοιμο για
Tiny Moon Tide Clock: 5 βήματα (με εικόνες)
Tiny Moon Tide Clock: Αυτό είναι ένα έργο που γίνεται με το Alaska SeaLife Center. Ενδιαφέρθηκαν για ένα έργο σχετικό με τη θάλασσα που θα εμπλέκει τους μαθητές τους στην ηλεκτρονική κατασκευή και παρακολούθηση του ωκεάνιου περιβάλλοντος. Ο σχεδιασμός είναι σχετικά φθηνός για κατασκευή