Sida 1 av 3
Analog joystick till USB
Postat: 21 april 2016, 06:09:23
av moiam
Hej!
Jag har en ide som jag inte riktigt har kunskap till att genomföra.
Jag har fått tag i två stycken joysticks från en skogsmaskin och tänkte att det vore riktigt häftigt om jag hade lyckats att koppla dem mot datorn.
Problemet jag har är dock att jag inte vet vad som krävs. Har letat runt lite på nätet, men inte hittat något riktigt konkret som gäller för just mitt scenario. Det finns ju många med utbyte av analoga spakar till spelkontroller.
Grunden är ju densamma på både min joystick och en spelkontrolls joystick. Du har 3 st trådar/axel. En unik/axel. Men jag tror ju inte att det bara är att byta ut en spelkontrolls joysticks och sedan löda dit mina. Eller? Här är bild på min joystick...
och de specifikationer som den har.
Sedan undrar jag ju också om jag bör vara orolig för att förstöra något. Jag är orolig för att jag inte kan testa mig fram då jag verkligen inte vill skada mina joysticks. Något jag ska akta mig för? Är det till exempel ofarligt att prova att bara löda av en spelkontrolls analoga spak och haka på min som test? USB ger väl inte mer än 5V ut?
Väldigt taksam för svar

Rätta mig gärna om jag lagt detta på fel ställe.
Re: Analog joystick till USB
Postat: 21 april 2016, 07:22:25
av Micke_s
Usb ger mellan 4.75 och 5.25v, oftast är det 5.0v.
När det gäller att få in den i PCn så hade jag tagit en arduino pro micro, denna kan köra usb hid.(joystick tillhör usb hid). USB Hid behöver ingen drivrutin.
http://www.kjell.com/se/sortiment/el-ve ... Gwod9h4Ltw
Hur man programmerar upp arduinon:
http://m.instructables.com/id/Arduino-L ... rJoystick/
Re: Analog joystick till USB
Postat: 21 april 2016, 07:31:07
av moiam
Tusen tack för svar! Behöver jag ha en för varje joystick eller en för båda?
Re: Analog joystick till USB
Postat: 21 april 2016, 09:36:33
av Micke_s
Går köra både på en. Men kanske smidigare att ha de på två usb sladdar..
Re: Analog joystick till USB
Postat: 21 april 2016, 12:40:53
av moiam
Det var lite så jag tänkte

Re: Analog joystick till USB
Postat: 21 april 2016, 13:18:02
av Micke_s
Du kommer behöva använda analogread också.
Ex:
Joystick.setXAxis( map(analogread(0),0,1023,-127,127))
Re: Analog joystick till USB
Postat: 26 april 2016, 20:17:18
av moiam
Ja. då köpte man en Arduino Pro Micro... Får inte ens kortet att ta emot uppladdningar... Letat på google, men inte hittat något som löser problemet.
Det som händer är att när jag trycker jag Ladda upp och då står den bara och "laddar upp..." och sedan blir det timeout och felmeddelande att han inte får kontakt..
Kod: Markera allt
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x73
Jag vänder mig hit för du kanske har personlig erfarenhet av detta kort Micke_s?
Re: Analog joystick till USB
Postat: 26 april 2016, 20:46:43
av stoffe
Går den inte att koppla så här? Förutsatt att det är 100K Ohms potar.
Sedan en joystickport till USB konverter så är allt klart?
Re: Analog joystick till USB
Postat: 26 april 2016, 20:53:19
av moiam
Förstår inte allt i din skiss, men själva inkopplingen har jag inte kommit till.
Problemet jag har just nu är Arduino-relaterat. Den vägrar ta emot mina uppladdningar av kod.

Re: Analog joystick till USB
Postat: 26 april 2016, 21:01:19
av moiam
Jag hittade problemet!
Det är ingen äkta Arduino så den var tvungen att ställas in som en Leonardo i Arduinos mjukvara! Då funkade det!
Re: Analog joystick till USB
Postat: 26 april 2016, 21:01:31
av stoffe
Jaha, jag fick uppfattningen som att du skulle koppla en analog joystick till en vanlig dator som saknar gameport?
Gameport till USB adaptrar gör så att du kan koppla en analog joystick direkt till en dator. Gameport har 15 pin anslutning. Så var det ju alltid när man spelade spel med joystick på 90-talet

Re: Analog joystick till USB
Postat: 26 april 2016, 21:23:17
av moiam
Jag förstår

Detta är joystickar som suttit i en skogsmaskin så de har ingen gameport

Re: Analog joystick till USB
Postat: 26 april 2016, 21:37:58
av stoffe
Nej det var ju därför jag länkade till elschemat så du kunde koppla in din joystick till en DB15 kontakt så du fick en gameport kopplad till din joystick. Det var hela poängen med mitt inlägg som innehöll elschemat.
Re: Analog joystick till USB
Postat: 26 april 2016, 21:47:59
av moiam
Okej! På så vis! Ja vi får se hur det går. Arduinon verkar vara mitt största problem just nu om jag ska vara ärlig...
Re: Analog joystick till USB
Postat: 26 april 2016, 21:55:05
av stoffe
Ja jag tycker det verkar vara en krånglig lösning med ett arduino som verkar göra exakt samma sak som en sån här.
Det blir en USB-hid enhet.
Dock blir det ju krångligt med mitt förslag om dina potentiometrar inte är på 100K Ohm, jag föreslår att du berättar vad de har för värden?