Sida 1 av 1

Koppla in Joystick till dator

Postat: 10 mars 2004, 22:04:24
av Jonaz
Hur pass svårt är det att få en joystick (4-leds) till en MCU/dator till 4 motorer,
har ju tävärr inte fått igån mina programerare ännu.

Postat: 10 mars 2004, 22:17:47
av Xyzzy
Om det är en "gammal hedlig" joystick med 15 pinnars anslutning så borde det vara riktigt lätt men om det är typ USB (eller motsv.) blir det nog lite tyngre

Postat: 10 mars 2004, 22:21:37
av Jonaz
Då lutar det nog mot en gammal hederlig. schema, programvara? vet inte riktigt vad jag skall söka på

Postat: 10 mars 2004, 22:24:36
av Xyzzy
Börja med att kolla upp vilka pinnar som gör vad (goggle is your friend)
normalt är joysticken kopplad som spänningspelare, då är det bara mata den med +5V och signalen från spänningsdelaren till en ADC (finns inbyggda i många MCUer)

Postat: 10 mars 2004, 22:38:07
av mullemeck
till vårt projektarbete byggde jag om en gammal joystick till fjärrkontrolll..

men jag byggde in två potentiometrar för att känna av spakens position.. som det var från börja så fanns där bara 4 lägen.. ett fram, ett bak , höger, vänster..

nu e där nästan oändligt med steg om man vill..

Postat: 10 mars 2004, 22:41:21
av Jonaz
jo det finns ju sån där man drar längre desto snabbare går det, det hade varit bra om man slipper att gör om allt för myvket.

Postat: 10 mars 2004, 22:46:07
av mullemeck
men om där endast är fyra ledare ut så är det antingen bara ett läge på varje håll eller så sitter där extra elektronik i den som gör om signalerna..


du får helt enkelt skruva isär joysticken och se hur det ser ut..

Postat: 10 mars 2004, 22:52:38
av Jonaz
tänkte jag skulle skaffa en i veckan om jag har tid, dom är ju inte så dyra.
men det sitter alltså en potentiometer ett åt varje håll,
G-Force (motsv),modellerna lär ju ha sådana inbyggde

Postat: 10 mars 2004, 23:01:54
av Xyzzy
Jag ska inte lova något, men i dem jag dissikerat har iaf varit en pot för varje axel,

Kanske idé att kolla upp det innan du köper (google igen...)

Postat: 10 mars 2004, 23:27:12
av danei
För att få ut en spänning i stället för en resistans kan man modda joysticken så att man lägger 5V över pottens bana. Då får man ut en spänning 0-5V i stället för en resistans. Sen är det bara att koppla in på en A/D. Så gjorde jag...

EDIT: stavning

Postat: 10 mars 2004, 23:46:48
av mullemeck
jo, det är antingen det eller så om ens pic inte har några A/D så kan man koppla in det till en kondensator och sen räkna hur långt tid det tar för den att laddas ut.