Innehållsförteckning:

Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino: 5 steg
Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino: 5 steg

Video: Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino: 5 steg

Video: Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino: 5 steg
Video: Elkonverterar sin gamla Volvo 142 2024, November
Anonim
Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino
Konvertera en gammal spelport -joystick till en USB -flygpinne med Arduino

Snabb ansvarsfriskrivning: Poängen med detta är projektet är inte att göra en billig spelport -joystick -konvertering. Poängen med detta projekt är att göra en mångsidig och anpassningsbar joystick som enkelt kan modifieras. anledningen till att jag valde Arduino var bara för att jag hade lite ledig tid till hands och ville blåsa ett nytt liv i min farbrors gamla joystick. om du vill göra samma sak finns det många billiga omvandlare där ute så prova dem om du inte vill komplicera saker

Steg 1: Samla de nödvändiga materialen:

Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen
Samla de nödvändiga materialen

Saker du behöver är:

  • en gammal spelport -joystick (jag fick min för 2 $ från en gårdsförsäljning)
  • manliga stifthuvuden
  • en Arduino uno (ca 18 $)
  • proto board eller perfboard

Verktyg du behöver är:

  • en sax
  • ett lödkolv
  • lite bly
  • en dator med Arduino IDE och Atmel flip installerad
  • Internet anslutning

Steg 2: Demontera styrspaken:

Ta isär styrspaken
Ta isär styrspaken
Ta isär styrspaken
Ta isär styrspaken
Ta isär styrspaken
Ta isär styrspaken

det första och främsta du ska göra är att ta isär joysticken och ta reda på färgkodningen på trådarna som ansluts till knapparna.

Steg 3: Gör en Arduino -skärm och anslut trådarna:

Gör en Arduino -skärm och anslut trådarna
Gör en Arduino -skärm och anslut trådarna
Gör en Arduino -skärm och anslut trådarna
Gör en Arduino -skärm och anslut trådarna
Gör en Arduino -skärm och anslut trådarna
Gör en Arduino -skärm och anslut trådarna

Följ schemat som bifogas.

I grund och botten representerar potentiometrarna x- och y -axeln för joysticken och tryckknapparna representerar åtgärdstangenterna

Steg 4: Konfigurera programvaran:

Konfigurera programvaran
Konfigurera programvaran
Konfigurera programvaran
Konfigurera programvaran
Konfigurera programvaran
Konfigurera programvaran

Det finns en hel del steg för att konfigurera den här joysticken:

  • Gå först till den här länken https://github.com/AlanChatham/UnoJoy och ladda ner UnoJoy.
  • Öppna sedan Arduino IDE och blinka provkoden till kortet.
  • installera nu Atmel Flip och Java Runtime Environment
  • Sätt nu in kortet i DFU -läge genom att kortsluta de två stiften nära usb -porten på kortet eller genom att följa handledningen i den här länken
  • Öppna nu mappen Uno Joy och navigera till Uno -mappen och kör filen Turnintoajoystick.bat
  • Koppla nu ur och anslut Arduino -kortet igen, nu är allt klart och klart.
  • kolla om det behövs alternativet usb -kontroller i Windows för att kontrollera kontrollen.

Steg 5: Slutresultat och felsökning:

Slutresultat och felsökning
Slutresultat och felsökning

Så här blev joysticken.

förlåt för att jag inte visade slutresultatet på jobbet.

Om du har något vridning i joysticksrörelsen, vänligen kolla 5v- och gnd -anslutningarna som går till potentiometrarna för ytterligare felsökning, kontakta mig i kommentarsfältet. Dela gärna bilder om du tar ditt eget försök

Rekommenderad: