Cov txheej txheem:

Me USB USB Joystick: 5 Kauj Ruam (nrog Duab)
Me USB USB Joystick: 5 Kauj Ruam (nrog Duab)

Video: Me USB USB Joystick: 5 Kauj Ruam (nrog Duab)

Video: Me USB USB Joystick: 5 Kauj Ruam (nrog Duab)
Video: Night 2024, Lub Xya hli ntuj
Anonim
Me me USB Joystick
Me me USB Joystick
Me me USB Joystick
Me me USB Joystick
Me me USB Joystick
Me me USB Joystick

Qhov kev tsis txaus ntseeg no qhia yuav ua li cas yooj yim heev me me USB joystick.

Cov lus qhia no cuam tshuam nrog Hall Effect USB Joystick rau muab kev daws teeb meem qis.

Kauj ruam 1: Kev npaj

Kev npaj
Kev npaj
Kev npaj
Kev npaj

Joystick

2-axis joystick breakout module

Digispark Dev Board

Nov yog daim ntawv me me dev uas tuaj yeem ua raws USB HID ntaus ntawv, piv txwv li USB Keyboard, nas lossis joystick

Lwm tus

Ib lub khob cij me me, qee lub xov tooj cua thiab qee lub taub hau tus pin

Kauj ruam 2: Tus Pin Header Npaj

Tus Pin Header Npaj
Tus Pin Header Npaj

Soldering tus pin headers rau lub rooj tsavxwm yog tias tsis tau.

CEEV FAJ Ua ntej Plug rau hauv Breadboard

Digispark dev pawg thawj coj saib lub hwj chim pins tsis yog phooj ywg zoo!

Txoj haujlwm no tsuas yog xav tau 5V thiab GND pins, Nws yuav tsum tau khoov 5V tus pin me me rau sab nraum, yog li nws tsis txuas rau hauv tib kab thaum ntsaws rau hauv lub thawv ntawv. Los yog koj yuav tshuab ib yam dab tsi tawm.

Kauj ruam 3: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Kev tso tus pin rau ob lub rooj tsavxwm tsis zoo, nws xav tau tus pin ntxiv los txhawb lub ces kaum uas tsis muaj tus pin header.

Nov yog cov ntsiab lus sib txuas:

Digispark -> Joystick

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

Nco tseg:

  • SW txhais los ntawm nias lub joystick
  • P3 thiab P4 txuas nrog USB, yog li ib qho USB HID txoj haujlwm tsis tuaj yeem txuas lwm yam rau 2 tus pin
  • P2 tseem muaj rau lwm yam, piv txwv li teeb liab LED lossis khawm ntxiv
  • Nws yuav tsum tau siv cov tswv yim sib txuas los nyeem VRx thiab VRy tus nqi, Digispark P2 thiab P5 yog cov pins analog analog. Qee lub rooj tsav xwm yuav tsis qhib P5 (efuse RSTDISBL me ntsis). Koj tuaj yeem sim nws los ntawm Arduino "ntsais" piv txwv ntawm tus pin 5. Koj yuav tsum rov hlawv Bootloader lossis hloov pauv efuse kom pab tau nws. Xav paub ntau ntxiv:

Ref.:

Kauj Ruam 4: Txoj Haujlwm

Teeb Arduino nrog Digispark txhawb nqa yog tias tseem tsis tau:

digistump.com/wiki/digispark

Rub tawm thiab teeb tsa qhov chaws qhov chaws:

github.com/moononournation/TinyUSBJoystick

Kauj ruam 5: Txaus siab rau

Txaus siab rau!
Txaus siab rau!

Tam sim no koj muaj lub cuab yeej me me los pab koj ua haujlwm nrog 2-axis analog tus nqi.

Pom zoo: