INHOUDSOPGAWE:

Hall Effect USB -joystick: 7 stappe (met foto's)
Hall Effect USB -joystick: 7 stappe (met foto's)

Video: Hall Effect USB -joystick: 7 stappe (met foto's)

Video: Hall Effect USB -joystick: 7 stappe (met foto's)
Video: 16 ошибок штукатурки стен. 2024, Junie
Anonim
Hall -effek USB -joystick
Hall -effek USB -joystick

Hierdie instruksies wys hoe u 'n industriële Hall Effect -joystick kan gebruik om 'n hoë -presisie USB -joystick te maak.

Daar is nog 'n ander verwante instruksies Tiny USB -joystick wat 'n goedkoop oplossing kan bied;>

Stap 1: Waarom hall -effek sensors?

Normale USB-joystick gebruik 2 potensiometers as sensors op die X-as en Y-as.

Daar is 'n paar beperkings op potensiometer:

  • nie sensitief genoeg vir geringe beweging nie (geringe weerstandsverandering)
  • fisiese kontak in die sensor is maklik uitgeput (kort leeftyd)
  • die gedeeltelike verslete gebied laat die asbeweging nie -lineêre waarde terugkeer (verkeerde waarde terug)

In teenstelling hiermee is die hall -effekssensor kontakloos in die sensorgedeelte, so dit is nie maklik om te verslind nie en gee 'n lewenslange presiese waarde.

Stap 2: Voorbereiding

Voorbereiding
Voorbereiding
Voorbereiding
Voorbereiding
Voorbereiding
Voorbereiding

Arduino Pro Micro

Dit is 'n spesiale weergawe van Arduino wat kan navolg as 'n USB HID -joystick.

Hall -effek -joystick

Hall -effek joystick het baie variasies. Om verenigbaar te wees met Arduino, moet dit deur 5V aangedryf word en 2-as analoogwaardes in die reeks binne 0-5V lewer.

Ander

'N Klein broodbord vir makliker aansluiting, vier 20 mm M3 -skroewe en drie klittenbandstroke van 20 mm breed vir montering.

Stap 3: Onderdele met 3D -druk

3D -gedrukte onderdele
3D -gedrukte onderdele

Laai die sakonderdele af en druk dit op dingiverse af:

www.thingiverse.com/thing:4556815

Stap 4: verbinding

Verbinding
Verbinding

Koppel die Arduino Pro Micro op die klein broodbord en verbind die Hall Effect -joystick.

Hier is die verbindingopsomming:

Hall Effect Joystick -> Arduino Pro Micro

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

Stap 5: Programmeer

  1. Laai en installeer Arduino IDE indien nog nie:
  2. Laai die USBJoyStick -bronkode af:
  3. Koppel die Hall Effect USB -joystick aan die rekenaar
  4. Maak USBJoyStick.ino oop in Arduino IDE
  5. Kies die menu Gereedskap -> Bord -> Arduino Leonardo
  6. Druk die oplaai -knoppie
  7. Kontroleer of die gekoppelde toestel 'n USB HID -joystick word (vir Windows kan u kyk in Apparaatbestuurder of Configuratiescherm -> Printers en skandeerders)

Stap 6: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
  1. Plak die klein broodbord in die boks vas
  2. Sit die joystick in
  3. Monteer die kasonderdele
  4. Skroef op

Stap 7: Galery

Aanbeveel: