Kazalo:

Majhna krmilna palica USB: 5 korakov (s slikami)
Majhna krmilna palica USB: 5 korakov (s slikami)

Video: Majhna krmilna palica USB: 5 korakov (s slikami)

Video: Majhna krmilna palica USB: 5 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julij
Anonim
Majhna USB igralna palica
Majhna USB igralna palica
Majhna USB igralna palica
Majhna USB igralna palica
Majhna USB igralna palica
Majhna USB igralna palica

Te inštrukcije prikazujejo, kako narediti zelo preprosto drobno krmilno palčko USB.

Ta navodila so povezana z igralno palico Hall Effect USB za zagotavljanje poceni rešitve.

1. korak: Priprava

Priprava
Priprava
Priprava
Priprava

Igralna palica

2-osni modul za prekinitev krmilne palice

Digispark Dev Board

To je majhna plošča za razvijalce, ki lahko posnema napravo USB HID, npr. USB tipkovnica, miška ali igralna palica

Drugi

Majhna plošča, nekaj žic za plošče in nekaj zatičev

2. korak: Priprava glave zatiča

Priprava glave zatiča
Priprava glave zatiča

Spajkalne glave za plošče, če še niso.

POZOR Pred priklopom na ploščo

Napajalni vtiči za ploščo za razvoj Digispark niso prijazni do plošč!

Za ta projekt potrebujete le zatiče 5V in GND. 5V pin je treba upogniti malo zunaj, tako da ni priključen v isto vrstico, medtem ko je priključen na ploščo. Ali pa boste nekaj razstrelili.

3. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Namestitev nožic na obeh ploščah je neuravnotežena, zato potrebujejo dodatne zatiče za podporo vogalov, ki nimajo glave zatiča.

Tu je povzetek povezave:

Digispark -> Joystick

GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW

Opomba:

  • Sprožilec SW s pritiskom na krmilno palčko navzdol
  • P3 in P4 sta priključena na USB, zato noben projekt USB HID ne more povezati drugih stvari s temi 2 zatiči
  • P2 je še na voljo za kaj drugega, npr. signalna LED ali dodatni gumb
  • Za odčitavanje vrednosti VRx in VRy so potrebni analogni vhodni zatiči, Digispark P2 in P5 sta analogna vhodna zatiča. Nekatera plošča morda ne omogoči P5 (efuse RSTDISBL bit). Preizkusite ga lahko na primeru "utripajočega" Arduina na pin-u 5. Ponovno morate zapisati zagonski nalagalnik ali preprosto spremeniti efuse, da ga omogočite. Več podrobnosti:

Glej:

4. korak: Program

Če še ne namestite Arduina s podporo Digisparka:

digistump.com/wiki/digispark

Prenesite in programirajte izvorno kodo:

github.com/moononournation/TinyUSBJoystick

5. korak: Uživajte

Uživajte!
Uživajte!

Zdaj imate majhno napravo, ki vam pomaga pri delovanju z 2-osno analogno vrednostjo.

Priporočena: