Obsah:

Joystick USB s Hallovým efektom: 7 krokov (s obrázkami)
Joystick USB s Hallovým efektom: 7 krokov (s obrázkami)
Anonim
Joystick USB s Hallovým efektom
Joystick USB s Hallovým efektom

Tento návod ukazuje, ako používať priemyselný joystick s efektom Hall Effect na výrobu vysoko presného joysticku USB.

Existujú aj ďalšie súvisiace pokyny Tiny USB Joystick, ktoré môžu poskytnúť lacné riešenie;>

Krok 1: Prečo snímače s Hallovým efektom?

Bežný joystick USB používa ako senzory na osiach X a Y 2 potenciometre.

Potenciometer má niekoľko obmedzení:

  • nie je dostatočne citlivý na malý pohyb (menšia zmena odporu)
  • fyzický kontakt v senzore sa ľahko opotrebuje (krátka životnosť)
  • opotrebované v čiastočnej oblasti spôsobí, že pohyb osi vráti nelineárnu hodnotu (vráti nesprávnu hodnotu)

Naproti tomu snímač Hallovho efektu je v časti snímača bezkontaktný, takže sa ľahko opotrebuje a poskytuje celoživotnú presnú hodnotu.

Krok 2: Príprava

Príprava
Príprava
Príprava
Príprava
Príprava
Príprava

Arduino Pro Micro

Toto je špeciálna verzia Arduina, ktorú je možné napodobniť ako USB HID joystick.

Joystick s Hallovým efektom

Joystick s Hallovým efektom má mnoho variantov. Aby bol kompatibilný s Arduino, mal by byť napájaný 5V a výstupom 2-osových analógových hodnôt v rozsahu 0-5V.

Iní

Drobná doštička na uľahčenie pripojenia, štyri skrutky M3 s priemerom 20 mm a tri pásy na suchý zips so šírkou 20 mm na montáž.

Krok 3: 3D tlačené diely

3D tlačené diely
3D tlačené diely

Stiahnite a vytlačte si diely puzdra na univerzáli:

www.thingiverse.com/thing:4556815

Krok 4: Pripojenie

Pripojenie
Pripojenie

Zapojte Arduino Pro Micro na malú dosku a pripojte joystick s Hall Effectom.

Tu je zhrnutie pripojenia:

Joystick s Hallovým efektom -> Arduino Pro Micro

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

Krok 5: Program

  1. Stiahnite a nainštalujte si Arduino IDE, ak ešte nie je:
  2. Stiahnite si zdrojový kód USBJoyStick:
  3. Pripojte joystick USB s Hallovým efektom k počítaču
  4. Otvorte USBJoyStick.ino v Arduino IDE
  5. Vyberte ponuku Nástroje -> Doska -> Arduino Leonardo
  6. Stlačte tlačidlo Nahrať
  7. Skontrolujte, či sa z pripojeného zariadenia stane joystick USB HID (v systéme Windows to môžete skontrolovať v Správcovi zariadení alebo Ovládacom paneli -> Tlačiarne a skenery)

Krok 6: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie
  1. Malú dosku na pečenie vložte do puzdra
  2. Vložte joystick
  3. Zostavte diely puzdra
  4. Pokaziť

Krok 7: Galéria

Odporúča: