Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
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:
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:
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:
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:
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ů:
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