Indholdsfortegnelse:

Konverter et gammelt spilport -joystick til en USB -flypind med Arduino: 5 trin
Konverter et gammelt spilport -joystick til en USB -flypind med Arduino: 5 trin

Video: Konverter et gammelt spilport -joystick til en USB -flypind med Arduino: 5 trin

Video: Konverter et gammelt spilport -joystick til en USB -flypind med Arduino: 5 trin
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Konverter et gammelt spilport -joystick til en USB -flypind med Arduino
Konverter et gammelt spilport -joystick til en USB -flypind med Arduino

Hurtig ansvarsfraskrivelse: Pointen med dette er projekt er ikke at lave en billig spilport -joystick -konvertering. Pointen med dette projekt er at lave et alsidigt og tilpasseligt joystick, der let kan modificeres. grunden til at jeg valgte Arduino var kun fordi jeg havde lidt fritid ved hånden og ville puste nyt liv i min onkels gamle spilport joystick. Hvis du vil gøre det samme, er der mange billige konvertere derude, så prøv dem, hvis du ikke vil komplicere tingene

Trin 1: Saml de nødvendige materialer:

Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer
Saml de nødvendige materialer

Ting du skal bruge er:

  • et gammelt spilport -joystick (jeg fik mit for 2 $ fra et værftssalg)
  • hanstifter
  • en Arduino uno (ca. 18 $)
  • proto board eller perfboard

Værktøjer du har brug for er:

  • saks
  • et loddejern
  • noget bly
  • en computer med Arduino IDE og Atmel flip installeret
  • internetforbindelse

Trin 2: Skil joysticket ad:

Skil joysticket ad
Skil joysticket ad
Skil joysticket ad
Skil joysticket ad
Skil joysticket ad
Skil joysticket ad

den første og fremmeste ting at gøre er at tage joysticket fra hinanden og finde ud af farvekodningen af de ledninger, der er forbundet til knapperne.

Trin 3: Lav et Arduino -skjold og tilslut ledningerne:

Lav et Arduino -skjold, og tilslut ledningerne
Lav et Arduino -skjold, og tilslut ledningerne
Lav et Arduino -skjold og tilslut ledningerne
Lav et Arduino -skjold og tilslut ledningerne
Lav et Arduino -skjold, og tilslut ledningerne
Lav et Arduino -skjold, og tilslut ledningerne

Følg skemaet, der er vedhæftet.

Grundlæggende repræsenterer potentiometrene til joystickets x- og y -akse, og trykknapperne repræsenterer handlingstasterne

Trin 4: Konfigurer softwaren:

Konfigurer softwaren
Konfigurer softwaren
Konfigurer softwaren
Konfigurer softwaren
Konfigurer softwaren
Konfigurer softwaren

Der er ganske få trin til at konfigurere dette joystick:

  • Gå først til dette link https://github.com/AlanChatham/UnoJoy og download UnoJoy.
  • Åbn derefter Arduino IDE og flash prøvekoden til tavlen.
  • installer nu Atmel Flip og Java Runtime Environment
  • Sæt nu kortet i DFU -tilstand ved at kortslutte de to ben tæt på usb -porten på kortet eller ved at følge vejledningen i dette link
  • Åbn nu mappen Uno Joy, naviger til Uno -mappen, og kør filen Turnintoajoystick.bat
  • Tag nu stikket ud og tilslut Arduino -kortet igen, nu er alt klar og klar.
  • tjek om nødvendigt usb -controllermuligheden i Windows for at kontrollere controlleren.

Trin 5: Slutresultat og fejlfinding:

Slutresultat og fejlfinding
Slutresultat og fejlfinding

Sådan blev joysticket.

beklager, at jeg ikke viste slutresultatet på arbejdet.

Hvis du har en svingning i joysticks -bevægelsen, bedes du kontrollere de 5v- og gnd -forbindelser, der går til potentiometrene for yderligere fejlfinding, bedes du kontakte mig i kommentarfeltet. Del venligst billeder, hvis du tager dit eget forsøg

Anbefalede: