Obsah:

Převeďte starý herní portový joystick na USB letenku pomocí Arduina: 5 kroků
Převeďte starý herní portový joystick na USB letenku pomocí Arduina: 5 kroků

Video: Převeďte starý herní portový joystick na USB letenku pomocí Arduina: 5 kroků

Video: Převeďte starý herní portový joystick na USB letenku pomocí Arduina: 5 kroků
Video: Jak přenést data ze starého telefonu na nový pomocí WiFi Direct? 2024, Červenec
Anonim
Převeďte starý herní portový joystick na USB letenku pomocí Arduina
Převeďte starý herní portový joystick na USB letenku pomocí Arduina

Rychlé odmítnutí odpovědnosti: Smyslem tohoto projektu není provést levnou konverzi joysticku na herní port. Smyslem tohoto projektu je vytvořit univerzální a přizpůsobitelný joystick, který by bylo možné snadno upravit. důvod, proč jsem si vybral Arduino, byl jen proto, že jsem měl po ruce trochu volného času a chtěl jsem vdechnout nový život starému strýcovému joysticku herního portu. pokud chcete udělat totéž, existuje mnoho levných převodníků, takže je vyzkoušejte, pokud nechcete věci komplikovat

Krok 1: Shromážděte požadované materiály:

Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály
Shromážděte požadované materiály

Budete potřebovat tyto věci:

  • starý joystick joysticku (svůj jsem dostal za 2 $ z prodeje na dvoře)
  • mužské hlavičky pinů
  • Arduino uno (přibližně 18 $)
  • proto deska nebo perfboard

Potřebné nástroje jsou:

  • pár nůžek
  • páječka
  • nějaké olovo
  • počítač s nainstalovaným Arduino IDE a Atmel flip
  • připojení k internetu

Krok 2: Demontujte joystick:

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

první a nejdůležitější věc, kterou musíte udělat, je rozebrat joystick a zjistit barevné kódování vodičů, které se připojují k tlačítkům.

Krok 3: Vytvořte štít Arduino a připojte dráty:

Vytvořte štít Arduino a připojte kabely
Vytvořte štít Arduino a připojte kabely
Vytvořte štít Arduino a připojte kabely
Vytvořte štít Arduino a připojte kabely
Vytvořte štít Arduino a připojte kabely
Vytvořte štít Arduino a připojte kabely

Postupujte podle přiloženého schématu.

V zásadě představují potenciometry až osy x a y joysticku a tlačítka představují akční klávesy

Krok 4: Konfigurace softwaru:

Konfigurace softwaru
Konfigurace softwaru
Konfigurace softwaru
Konfigurace softwaru
Konfigurace softwaru
Konfigurace softwaru

K nastavení tohoto joysticku existuje několik kroků:

  • Nejprve přejděte na tento odkaz https://github.com/AlanChatham/UnoJoy a stáhněte si UnoJoy.
  • Poté otevřete Arduino IDE a flashujte ukázkový kód na desku.
  • nyní nainstalujte Atmel Flip a Java Runtime Environment
  • Nyní přepněte desku do režimu DFU zkratováním dvou pinů v blízkosti portu USB na desce nebo podle tutoriálu v tomto odkazu
  • Nyní otevřete složku Uno Joy, přejděte do složky Uno a spusťte soubor Turnintoajoystick.bat
  • Nyní odpojte a znovu připojte desku Arduino, nyní je vše nastaveno a připraveno.
  • v případě potřeby zkontrolujte možnost USB řadiče v systému Windows a zkontrolujte ovladač.

Krok 5: Ukončete výsledky a odstraňování problémů:

Ukončit výsledky a odstraňování problémů
Ukončit výsledky a odstraňování problémů

Takhle dopadl joystick.

omlouváme se, že jsme v práci nezobrazili konečný výsledek.

Pokud máte nějaké pohyby v joysticku, zkontrolujte připojení 5v a gnd, které vedou k potenciometrům, abyste mohli řešit další problémy, kontaktujte mě v sekci komentářů. A pokud se pokusíte o vlastní pokus, sdílejte fotky

Doporučuje: