Obsah:

Premeňte starý joystick na herný port na USB kľúč s Arduino: 5 krokov
Premeňte starý joystick na herný port na USB kľúč s Arduino: 5 krokov

Video: Premeňte starý joystick na herný port na USB kľúč s Arduino: 5 krokov

Video: Premeňte starý joystick na herný port na USB kľúč s Arduino: 5 krokov
Video: Rihanna - Umbrella (Orange Version) (Official Music Video) ft. JAY-Z 2024, November
Anonim
Premeňte starý herný portový joystick na USB kľúč s Arduino
Premeňte starý herný portový joystick na USB kľúč s Arduino

Rýchle vylúčenie zodpovednosti: Cieľom je, aby projekt nevykonával lacnú konverziu joysticku na herný port. Cieľom tohto projektu je vytvoriť všestranný a prispôsobiteľný joystick, ktorý by bolo možné ľahko modifikovať. dôvod, prečo som si vybral Arduino, bol len preto, že som mal po ruke nejaký voľný čas a chcel som vdýchnuť starému strýkovmu joysticku herného portu nový život. ak chcete urobiť to isté, existuje veľa lacných prevodníkov, takže ich vyskúšajte, ak nechcete veci komplikovať

Krok 1: Zhromaždite požadované materiály:

Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály
Zhromaždite požadované materiály

Budete potrebovať tieto veci:

  • starý joystick herného portu (svoj som dostal za 2 $ z predaja z dvora)
  • mužské kolíkové hlavičky
  • Arduino uno (približne 18 $)
  • proto doska alebo perfboard

Potrebné nástroje sú:

  • nožnice
  • spájkovačka
  • nejaké olovo
  • počítač s nainštalovaným Arduino IDE a Atmel flip
  • pripojenie k internetu

Krok 2: Demontujte joystick:

Demontujte joystick
Demontujte joystick
Demontujte joystick
Demontujte joystick
Demontujte joystick
Demontujte joystick

prvá a najdôležitejšia vec, ktorú musíte urobiť, je rozobrať joystick a zistiť farebné kódovanie vodičov, ktoré sa pripájajú k tlačidlám.

Krok 3: Vytvorte štít Arduino a zapojte drôty:

Vytvorte štít Arduino a zapojte drôty
Vytvorte štít Arduino a zapojte drôty
Vytvorte štít Arduino a zapojte drôty
Vytvorte štít Arduino a zapojte drôty
Vytvorte štít Arduino a zapojte drôty
Vytvorte štít Arduino a zapojte drôty

Postupujte podľa priloženej schémy.

Potenciometre v zásade predstavujú os x a y joysticku a tlačidlá predstavujú akčné klávesy

Krok 4: Konfigurácia softvéru:

Konfigurácia softvéru
Konfigurácia softvéru
Konfigurácia softvéru
Konfigurácia softvéru
Konfigurácia softvéru
Konfigurácia softvéru

Existuje niekoľko krokov na konfiguráciu tohto joysticku:

  • Najprv prejdite na tento odkaz https://github.com/AlanChatham/UnoJoy a stiahnite si UnoJoy.
  • Potom otvorte Arduino IDE a flashujte vzorový kód na dosku.
  • teraz nainštalujte Atmel Flip a Java Runtime Environment
  • Teraz prepnite dosku do režimu DFU skratovaním dvoch pinov v blízkosti portu USB na doske alebo podľa návodu v tomto odkaze
  • Teraz otvorte priečinok Uno Joy, prejdite do priečinka Uno a spustite súbor Turnintoajoystick.bat
  • Teraz odpojte a znova zapojte dosku Arduino, všetko je pripravené a pripravené.
  • ak je to potrebné, skontrolujte možnosť radičov USB v systéme Windows a skontrolujte ovládač.

Krok 5: Ukončite výsledok a riešenie problémov:

Ukončiť výsledok a riešenie problémov
Ukončiť výsledok a riešenie problémov

Takto dopadol joystick.

Ospravedlňujeme sa, že sme v práci nezobrazili konečný výsledok.

Ak máte nejaké krútenie v pohybe joystickov, skontrolujte prepojenie 5v a gnd, ktoré smeruje k potenciometrom, kvôli ďalšiemu riešeniu problémov, prosím, kontaktujte ma v sekcii komentárov. A ak urobíte vlastný pokus, zdieľajte obrázky

Odporúča: