Shndërroni një Joystick të lojërave të vjetra në një shkop fluturimi me USB me Arduino: 5 hapa
Shndërroni një Joystick të lojërave të vjetra në një shkop fluturimi me USB me Arduino: 5 hapa
Anonim
Shndërroni një Joystick të lojërave të vjetra në një shkop fluturimi me USB me Arduino
Shndërroni një Joystick të lojërave të vjetra në një shkop fluturimi me USB me Arduino

Mohim i shpejtë: Qëllimi i këtij projekti nuk është të bëni një konvertim të lirë të levës së portit të lojës. Qëllimi i këtij projekti është të krijojë një levë të gjithanshme dhe të personalizueshme e cila mund të modifikohet lehtësisht. arsyeja për mua që zgjodha Arduino ishte vetëm sepse kisha pak kohë të lirë në dorë dhe doja të jepja një jetë të re në xhojstikun e vjetër të xhaxhait tim në portin e lojës. nëse doni të bëni të njëjtën gjë ka shumë konvertues të lirë atje prandaj ju lutemi provojini nëse nuk doni t’i komplikoni gjërat

Hapi 1: Mblidhni materialet e kërkuara:

Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara
Mblidhni materialet e kërkuara

Gjërat që do t'ju nevojiten janë:

  • një xhojstik i vjetër i portit të lojës (e mora për 2 dollarë nga një shitje në oborr)
  • kokë me kunja mashkullore
  • një Arduino uno (afërsisht 18 dollarë)
  • proto board ose perfboard

Mjetet që ju nevojiten janë:

  • një palë gërshërë
  • një hekur bashkues
  • ndonjë plumb
  • një kompjuter me Arduino IDE dhe rrokullisje Atmel të instaluar
  • lidhje interneti

Hapi 2: Çmontoni Joystick:

Çmontoni Joystick
Çmontoni Joystick
Çmontoni Joystick
Çmontoni Joystick
Çmontoni Joystick
Çmontoni Joystick

gjëja e parë dhe kryesore për të bërë është të ndani levën dhe të kuptoni kodimin e ngjyrave të telave që lidhen me butonat.

Hapi 3: Bëni një Mburojë Arduino dhe Lidhni Telat:

Bëni një Mburojë Arduino dhe Lidhni Telat
Bëni një Mburojë Arduino dhe Lidhni Telat
Bëni një Mburojë Arduino dhe Lidhni Telat
Bëni një Mburojë Arduino dhe Lidhni Telat
Bëni një Mburojë Arduino dhe Lidhni Telat
Bëni një Mburojë Arduino dhe Lidhni Telat

Ndiqni skemën që është bashkangjitur.

Në thelb to potenciometrat përfaqësojnë boshtin x dhe y të levës dhe butonat e shtypjes përfaqësojnë çelësat e veprimit

Hapi 4: Konfiguroni Softuerin:

Konfiguroni Softuerin
Konfiguroni Softuerin
Konfiguroni Softuerin
Konfiguroni Softuerin
Konfiguroni Softuerin
Konfiguroni Softuerin

Ka mjaft hapa për të konfiguruar këtë levë:

  • Së pari shkoni në këtë lidhje https://github.com/AlanChatham/UnoJoy dhe Shkarkoni UnoJoy.
  • Pastaj hapni Arduino IDE dhe futni kodin e mostrës në tabelë.
  • tani instaloni Atmel Flip dhe Java Runtime Environment
  • Tani vendoseni tabelën në modalitetin DFU duke shkurtuar dy kunjat afër portës usb në tabelë ose duke ndjekur udhëzimet në këtë lidhje
  • Tani hapni dosjen Uno Joy dhe lundroni te dosja Uno dhe drejtoni skedarin Turnintoajoystick.bat
  • Tani shkëputeni dhe lidheni përsëri bordin Arduino tani çdo gjë është e vendosur dhe gati.
  • nëse është e nevojshme kontrolloni opsionin usb controllers në Windows për të kontrolluar kontrolluesin.

Hapi 5: Rezultati përfundimtar dhe zgjidhja e problemeve:

Rezultati përfundimtar dhe zgjidhja e problemeve
Rezultati përfundimtar dhe zgjidhja e problemeve

Kështu doli levë.

me falni qe nuk tregova rezultatin perfundimtar ne pune.

Nëse keni ndonjë lëkundje në lëvizjen e levave ju lutemi kontrolloni lidhjet 5v dhe gnd që shkojnë te potenciometrat për probleme të mëtejshme ju lutem më kontaktoni në pjesën e komenteve. Dhe ju lutemi ndani fotot nëse bëni përpjekjen tuaj