Sadržaj:

USB džojstik sa Hallovim efektom: 7 koraka (sa slikama)
USB džojstik sa Hallovim efektom: 7 koraka (sa slikama)

Video: USB džojstik sa Hallovim efektom: 7 koraka (sa slikama)

Video: USB džojstik sa Hallovim efektom: 7 koraka (sa slikama)
Video: PS3 #2: Ressurecting the impossable! | EPIC rollercoaster repair that nearly broke me. 2024, Jun
Anonim
USB joystick sa Hallovim efektom
USB joystick sa Hallovim efektom

Ove upute pokazuju kako koristiti industrijski džojstik Hall Effect za izradu USB džojstika visokog presjeka.

Postoji još jedan srodni uputstvo Tiny USB Joystick koji može pružiti jeftino rješenje;>

Korak 1: Zašto senzori s Hall efektom?

Normalni USB joystick koristi 2 potenciometra kao senzore na osi X i Y osi.

Postoji nekoliko ograničenja na potenciometru:

  • nije dovoljno osjetljiv na manje pokrete (manja promjena otpora)
  • fizički kontakt u senzoru se lako istroši (kratak vijek trajanja)
  • istrošeno u djelomičnom području čini da se pomak osi vrati nelinearnoj vrijednosti (vrati pogrešnu vrijednost)

Nasuprot tome, Hall -ov senzor je beskontaktan u dijelu senzora, pa se ne troši lako i daje doživotnu preciznu vrijednost.

Korak 2: Priprema

Priprema
Priprema
Priprema
Priprema
Priprema
Priprema

Arduino Pro Micro

Ovo je posebna verzija Arduina koja se može oponašati kao USB HID joystick.

Joystick sa Hall efektom

Džojstik sa Hall efektom ima mnogo varijanti. Kako bi bio kompatibilan s Arduinom, trebao bi se napajati od 5V i izlaziti 2-osne analogne vrijednosti u rasponu od 0-5V.

Drugi

Sitna ploča za lakše povezivanje, četiri vijka M3 od 20 mm i tri čičak trake širine 20 mm za sastavljanje.

Korak 3: 3D štampani dijelovi

3D štampani delovi
3D štampani delovi

Preuzmite i odštampajte dijelove kućišta na thingiverse:

www.thingiverse.com/thing:4556815

Korak 4: Povezivanje

Veza
Veza

Priključite Arduino Pro Micro na malu ploču i povežite džojstik Hall Effect.

Evo sažetka veze:

Hall Efekt Joystick -> Arduino Pro Micro

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

Korak 5: Program

  1. Preuzmite i instalirajte Arduino IDE ako još niste:
  2. Preuzmite USBJoyStick izvorni kod:
  3. Priključite džojstik Hall Effect USB na računar
  4. Otvorite USBJoyStick.ino u Arduino IDE -u
  5. Odaberite izbornik Alati -> Ploča -> Arduino Leonardo
  6. Pritisnite dugme Upload
  7. Provjerite je li povezani uređaj postao USB HID Joystick (za Windows možete provjeriti u Upravitelju uređaja ili na kontrolnoj ploči -> Pisači i skeneri)

Korak 6: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
  1. Umetnite sićušnu ploču u kućište
  2. Umetnite džojstik
  3. Sastavite dijelove kućišta
  4. Zeznuti stvar

Korak 7: Galerija

Preporučuje se: