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

Hall Effect USB Joystick: 7 βήματα (με εικόνες)
Hall Effect USB Joystick: 7 βήματα (με εικόνες)

Βίντεο: Hall Effect USB Joystick: 7 βήματα (με εικόνες)

Βίντεο: Hall Effect USB Joystick: 7 βήματα (με εικόνες)
Βίντεο: Το πλήρες μάθημα Redux Toolkit + RTK Query για αρχάριους | Redux σε 2 ώρες! 2024, Ιούνιος
Anonim
Χολέιπ εφέ Hall Effect USB
Χολέιπ εφέ Hall Effect USB

Αυτές οι οδηγίες δείχνουν πώς να χρησιμοποιήσετε ένα βιομηχανικό joystick Hall Effect για να φτιάξετε ένα joystick USB υψηλής ευκρίνειας.

Υπάρχει ένα άλλο σχετικό οδηγό Tiny USB Joystick που μπορεί να προσφέρει λύση χαμηλού κόστους.>

Βήμα 1: Γιατί αισθητήρες εφέ Hall;

Το κανονικό χειριστήριο USB χρησιμοποιεί 2 ποτενσιόμετρα ως αισθητήρες στον άξονα Χ και στον άξονα Υ.

Υπάρχουν μερικοί περιορισμοί στο ποτενσιόμετρο:

  • δεν είναι αρκετά ευαίσθητο σε μικρές κινήσεις (μικρή αλλαγή αντίστασης)
  • η φυσική επαφή στον αισθητήρα φθείρεται εύκολα (μικρή διάρκεια ζωής)
  • η φθαρμένη σε μερική περιοχή κάνει την κίνηση του άξονα να επιστρέψει μη γραμμική τιμή (επιστρέφει λανθασμένη τιμή)

Αντίθετα, ο αισθητήρας φαινομένου Hall είναι ανέπαφος στο τμήμα του αισθητήρα, οπότε δεν φθείρεται εύκολα και δίνει μια ισόβια ακριβή αξία.

Βήμα 2: Προετοιμασία

Παρασκευή
Παρασκευή
Παρασκευή
Παρασκευή
Παρασκευή
Παρασκευή

Arduino Pro Micro

Αυτή είναι μια ειδική έκδοση του Arduino που μπορεί να μιμηθεί ως χειριστήριο USB HID.

Χοϊστίκ εφέ Hall

Το χειριστήριο εφέ Hall έχει πολλές παραλλαγές. Για να είναι συμβατό με το Arduino, θα πρέπει να τροφοδοτείται από 5V και να παράγει αναλογικές τιμές 2 αξόνων στην περιοχή εντός 0-5V.

Οι υπολοιποι

Ένας μικροσκοπικός πίνακας για ευκολότερη σύνδεση, τέσσερις βίδες M3 20 mm και τρεις λωρίδες Velcro πλάτους 20 mm για συναρμολόγηση.

Βήμα 3: Τμήματα εκτυπωμένων 3D

Τρισδιάστατα εκτυπωμένα ανταλλακτικά
Τρισδιάστατα εκτυπωμένα ανταλλακτικά

Κατεβάστε και εκτυπώστε τα μέρη της θήκης στο thingiverse:

www.thingiverse.com/thing:4556815

Βήμα 4: Σύνδεση

Σύνδεση
Σύνδεση

Συνδέστε το Arduino Pro Micro στη μικρή πινακίδα και συνδέστε το χειριστήριο Hall Effect.

Ακολουθεί η περίληψη της σύνδεσης:

Χάιστϊκ εφέ Hall -> Arduino Pro Micro

5V -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)

Βήμα 5: Πρόγραμμα

  1. Λήψη και εγκατάσταση του Arduino IDE εάν όχι ακόμα:
  2. Λήψη πηγαίου κώδικα USBJoyStick:
  3. Συνδέστε το Hall Effect USB Joystick στον υπολογιστή
  4. Ανοίξτε το USBJoyStick.ino στο Arduino IDE
  5. Επιλέξτε μενού Εργαλεία -> Πίνακας -> Arduino Leonardo
  6. Πατήστε το κουμπί Μεταφόρτωση
  7. Ελέγξτε τη συνδεδεμένη συσκευή να γίνει Joystick USB HID (για Windows μπορείτε να ελέγξετε στη Διαχείριση συσκευών ή στον Πίνακα Ελέγχου -> Εκτυπωτές και σαρωτές)

Βήμα 6: Συναρμολόγηση

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
  1. Κολλήστε τη μικροσκοπική σανίδα ψωμιού μέσα στη θήκη
  2. Βάλτε το χειριστήριο μέσα
  3. Συναρμολογήστε τα μέρη της θήκης
  4. Τα θαλασσώνω

Βήμα 7: Συλλογή

Συνιστάται: