Mündəricat:

Hall Effect USB Joystick: 7 Adım (Şəkillərlə birlikdə)
Hall Effect USB Joystick: 7 Adım (Şəkillərlə birlikdə)

Video: Hall Effect USB Joystick: 7 Adım (Şəkillərlə birlikdə)

Video: Hall Effect USB Joystick: 7 Adım (Şəkillərlə birlikdə)
Video: Musiqi Hi-Fi Technics Mərkəzi SC-EH60. Yapon keyfiyyəti! 90-cı illərin ən yaxşı akustikası. 2024, Noyabr
Anonim
Hall Effektli USB Joystick
Hall Effektli USB Joystick

Bu təlimatlar, yüksək səviyyəli USB joystick etmək üçün sənaye Hall Effect joystickindən necə istifadə olunacağını göstərir.

Aşağı qiymətli bir həll təmin edə biləcək başqa bir təlimatlı Tiny USB Joystick var;>

Addım 1: Niyə Hall Efekt Sensorları?

Normal USB joystick, X və Y oxlarında sensorlar olaraq 2 potensiometrdən istifadə edir.

Potansiyometrdə bəzi məhdudiyyətlər var:

  • kiçik hərəkətlərdə kifayət qədər həssas deyil (kiçik müqavimət dəyişikliyi)
  • sensordakı fiziki təmas asanlıqla aşınır (qısa ömür)
  • qismən sahədə köhnəlmiş ox hərəkətini qeyri -xətti dəyərə qaytarır (yanlış dəyər qaytarılır)

Bunun əksinə olaraq, Hall effekti sensoru sensor hissəsində təmassızdır, buna görə də aşınmaq asan deyil və ömür boyu dəqiq dəyər verir.

Addım 2: Hazırlıq

Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq
Hazırlıq

Arduino Pro Micro

Bu USB HID joystick kimi təqlid edə bilən Arduinonun xüsusi bir versiyasıdır.

Hall effektli joystick

Hall effektli joystickin bir çox variantı var. Arduino ilə uyğunlaşmaq üçün 5V ilə təchiz olunmalı və 0-5V aralığında 2 oxlu analog dəyərlər çıxarmalıdır.

Digərləri

Daha asan əlaqə üçün kiçik bir çörək taxtası, dörd ədəd 20 mm M3 vida və montaj üçün 20 mm genişlikdə üç cırtdan zolaq.

Addım 3: 3D çaplı hissələr

3D çaplı hissələr
3D çaplı hissələr

Dava hissələrini yükləyin və çap edin:

www.thingiverse.com/thing:4556815

Addım 4: Bağlantı

Bağlantı
Bağlantı

Arduino Pro Micro -nu kiçik çörək taxtasına qoşun və Hall Effect joystickini birləşdirin.

Budur əlaqə xülasəsi:

Hall Effect Joystick -> Arduino Pro Micro

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

Addım 5: Proqram

  1. Hələ yoxsa Arduino IDE -ni yükləyin və quraşdırın:
  2. USBJoyStick mənbə kodunu yükləyin:
  3. Hall Effect USB Joystick'i kompüterə qoşun
  4. USBJoyStick.ino'yu Arduino IDE -də açın
  5. Alətlər menyusu -> Board -> Arduino Leonardo seçin
  6. Yükləmə düyməsini basın
  7. Bağlı cihazı USB HID Joystick halına gətirin (Windows üçün Aygıt Yöneticisi və ya İdarəetmə Paneli -> Yazıcılar və skanerlərdən yoxlaya bilərsiniz)

Addım 6: Quraşdırma

Məclis
Məclis
Məclis
Məclis
Məclis
Məclis
Məclis
Məclis
  1. Kiçik çörək qabını qutunun içərisinə yapışdırın
  2. Joysticki içəri qoyun
  3. Kassa hissələrini yığın
  4. Vidalamaq

Addım 7: Qalereya

Tövsiyə: