Innholdsfortegnelse:

Hall Effect USB -joystick: 7 trinn (med bilder)
Hall Effect USB -joystick: 7 trinn (med bilder)

Video: Hall Effect USB -joystick: 7 trinn (med bilder)

Video: Hall Effect USB -joystick: 7 trinn (med bilder)
Video: Узнав это СЕКРЕТ, ты никогда не выбросишь пластиковую бутылку! ТАКОГО ЕЩЕ НИКТО НЕ ВИДЕЛ! 2024, Juni
Anonim
Hall -effekt USB -joystick
Hall -effekt USB -joystick

Denne instruksjonene viser hvordan du bruker en industriell Hall Effect -joystick til å lage en USB -joystick med høy presisjon.

Det er en annen relatert instruerbar Tiny USB -joystick som kan tilby en rimelig løsning;>

Trinn 1: Hvorfor Hall Effect Sensors?

Normal USB-joystick bruker 2 potensiometre som sensorer på X-aksen og Y-aksen.

Det er noen begrensninger på potensiometer:

  • ikke sensitiv nok ved mindre bevegelser (mindre endring i motstand)
  • fysisk kontakt i sensoren er lett slitt (kort levetid)
  • det utslitte delområdet gjør at aksebevegelsen returnerer til ikke -lineær verdi (feil feil verdi)

I kontrast er Hall -effektsensoren berøringsfri i sensordelen, så ikke lett slitt og gir en livslang presis verdi.

Trinn 2: Forberedelse

Forberedelse
Forberedelse
Forberedelse
Forberedelse
Forberedelse
Forberedelse

Arduino Pro Micro

Dette er en spesiell versjon av Arduino som kan etterligne som en USB HID -joystick.

Hall effekt joystick

Hall effekt joystick har mange varianter. For å være kompatibel med Arduino, bør den drives av 5V og levere 2-aksede analoge verdier i området innenfor 0-5V.

Andre

Et lite brødbrett for enklere tilkobling, fire 20 mm M3 skruer og tre 20 mm brede borrelåsstrimler for montering.

Trinn 3: 3D -trykte deler

3D -trykte deler
3D -trykte deler

Last ned og skriv ut delene på saken på thingiverse:

www.thingiverse.com/thing:4556815

Trinn 4: Tilkobling

Forbindelse
Forbindelse

Plugg Arduino Pro Micro på det lille brødbrettet og koble Hall Effect -joysticken.

Her er tilkoblingssammendraget:

Hall Effect Joystick -> Arduino Pro Micro

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

Trinn 5: Program

  1. Last ned og installer Arduino IDE hvis ikke ennå:
  2. Last ned USBJoyStick kildekoden:
  3. Koble Hall Effect USB -joystick til datamaskinen
  4. Åpne USBJoyStick.ino i Arduino IDE
  5. Velg Verktøy -menyen -> Brett -> Arduino Leonardo
  6. Trykk på Last opp -knappen
  7. Kontroller at tilkoblet enhet blir en USB HID -joystick (for Windows kan du sjekke i Enhetsbehandling eller Kontrollpanel -> Skrivere og skannere)

Trinn 6: Montering

montering
montering
montering
montering
montering
montering
montering
montering
  1. Fest det lille brødbrettet inne i saken
  2. Sett joysticken inn
  3. Monter kabinettdelene
  4. Rote det til

Trinn 7: Galleri

Anbefalt: