Daftar Isi:

Hall Effect USB Joystick: 7 Langkah (dengan Gambar)
Hall Effect USB Joystick: 7 Langkah (dengan Gambar)

Video: Hall Effect USB Joystick: 7 Langkah (dengan Gambar)

Video: Hall Effect USB Joystick: 7 Langkah (dengan Gambar)
Video: Rekomendasi Gamepad MURAH, Desain Cakep + Feel Premium.. Ini yang lo mau kan?! 2024, November
Anonim
Joystick USB Efek Hall
Joystick USB Efek Hall

Instruksi ini menunjukkan cara menggunakan joystick Efek Hall industri untuk membuat joystick USB presisi tinggi.

Ada instruksi terkait lainnya Tiny USB Joystick yang dapat memberikan solusi biaya rendah;>

Langkah 1: Mengapa Sensor Efek Hall?

Joystick USB normal menggunakan 2 potensiometer sebagai sensor pada sumbu X dan sumbu Y.

Ada beberapa batasan pada potensiometer:

  • tidak cukup sensitif pada gerakan kecil (perubahan resistensi kecil)
  • kontak fisik di sensor mudah aus (masa pakai pendek)
  • aus di area parsial membuat gerakan sumbu mengembalikan nilai nonlinier (mengembalikan nilai yang salah)

Sebaliknya, sensor efek Hall tidak memiliki kontak di bagian sensor, sehingga tidak mudah aus dan memberikan nilai presisi seumur hidup.

Langkah 2: Persiapan

Persiapan
Persiapan
Persiapan
Persiapan
Persiapan
Persiapan

Arduino Pro Mikro

Ini adalah versi khusus Arduino yang dapat ditiru sebagai joystick USB HID.

Joystick efek hall

Joystick efek hall memiliki banyak varian. Agar kompatibel dengan Arduino, itu harus didukung oleh 5V dan output nilai analog 2-sumbu dalam kisaran dalam 0-5V.

Yang lain

Papan tempat memotong roti kecil untuk koneksi yang lebih mudah, empat sekrup M3 20 mm dan tiga strip Velcro lebar 20 mm untuk perakitan.

Langkah 3: Bagian Cetakan 3D

Bagian Cetak 3D
Bagian Cetak 3D

Unduh dan cetak bagian kasing di thingiverse:

www.thingiverse.com/thing:4556815

Langkah 4: Koneksi

Koneksi
Koneksi

Pasang Arduino Pro Micro pada papan tempat memotong roti kecil dan hubungkan joystick Efek Hall.

Berikut ringkasan koneksinya:

Joystick Efek Hall -> Arduino Pro Micro

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

Langkah 5: Program

  1. Unduh dan instal Arduino IDE jika belum:
  2. Unduh kode sumber USBJoyStick:
  3. Hubungkan Hall Effect USB Joystick ke komputer
  4. Buka USBJoyStick.ino di Arduino IDE
  5. Pilih menu Alat -> Papan -> Arduino Leonardo
  6. Tekan tombol Unggah
  7. Cek device yang terkoneksi menjadi USB HID Joystick (untuk Windows bisa cek di Device Manager atau Control Panel -> Printers & scanners)

Langkah 6: Perakitan

perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
perakitan
  1. Tempelkan papan tempat memotong roti kecil di dalam kasing
  2. Pasang joystiknya
  3. Pasang bagian-bagian kasing
  4. Persetan

Langkah 7: Galeri

Direkomendasikan: