Indholdsfortegnelse:

Hall Effect USB Joystick: 7 trin (med billeder)
Hall Effect USB Joystick: 7 trin (med billeder)

Video: Hall Effect USB Joystick: 7 trin (med billeder)

Video: Hall Effect USB Joystick: 7 trin (med billeder)
Video: The Expert (Short Comedy Sketch) 2024, Juni
Anonim
Hall -effekt USB -joystick
Hall -effekt USB -joystick

Denne instruktion viser, hvordan du bruger et industrielt Hall Effect -joystick til at lave et USB -joystick med høj presision.

Der er en anden relateret instruerbar Tiny USB Joystick, der kan levere billige løsninger;>

Trin 1: Hvorfor Hall Effect Sensors?

Normalt USB-joystick bruger 2 potentiometre som sensorer på X-aksen og Y-aksen.

Der er et par begrænsninger for potentiometer:

  • ikke følsom nok ved mindre bevægelser (mindre modstandsændring)
  • fysisk kontakt i sensoren er let slidt (kort levetid)
  • det slidte i delområde får aksens bevægelse til at returnere til ikke -lineær værdi (returner forkert værdi)

I modsætning hertil er Hall -effektsensoren kontaktløs i sensordelen, så ikke let slidt op og giver en livslang præcis værdi.

Trin 2: Forberedelse

Forberedelse
Forberedelse
Forberedelse
Forberedelse
Forberedelse
Forberedelse

Arduino Pro Micro

Dette er en særlig version af Arduino, der kan efterlignes som et USB HID -joystick.

Hall effekt joystick

Hall effekt joystick har mange varianter. For at være kompatibel med Arduino skal den drives af 5V og output 2-aksede analoge værdier i området inden for 0-5V.

Andre

Et lille brødbræt til lettere tilslutning, fire 20 mm M3 -skruer og tre velcrobånd på 20 mm i bredden til montering.

Trin 3: 3D -printede dele

3D -trykte dele
3D -trykte dele

Download og udskriv sagsdelene på thingiverse:

www.thingiverse.com/thing:4556815

Trin 4: Tilslutning

Forbindelse
Forbindelse

Sæt Arduino Pro Micro på det lille brødbræt, og tilslut Hall Effect -joysticket.

Her er forbindelsesoversigten:

Hall Effect Joystick -> Arduino Pro Micro

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

Trin 5: Programmer

  1. Download og installer Arduino IDE hvis ikke endnu:
  2. Download USBJoyStick -kildekode:
  3. Tilslut Hall Effect USB Joystick til computeren
  4. Åbn USBJoyStick.ino i Arduino IDE
  5. Vælg menuen Værktøjer -> Board -> Arduino Leonardo
  6. Tryk på knappen Upload
  7. Kontroller, at tilsluttet enhed bliver til et USB HID -joystick (for Windows kan du kontrollere i Enhedshåndtering eller Kontrolpanel -> Printere og scannere)

Trin 6: Montering

montage
montage
montage
montage
montage
montage
montage
montage
  1. Stick det lille brødbræt inde i sagen
  2. Sæt joysticket i
  3. Monter sagens dele
  4. Ødelægge

Trin 7: Galleri

Anbefalede: