PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Joystick mit Potentiometer und 0-Stellung?



masasibe
23.01.2011, 20:30
Hallo zusammen!
Ich bin gerade dabei eine Fernsteuerung zu bauen. Dafür brauche ich aber zwei (ca. 1,5 -2cm große) Joystick. Diese sollten aber nicht nur eine I/O funktion haben, sondern ein Poti. Außerdem sollten es, wenn möglich, auch von alleine zurück in die 0-Stellung hüpfen.
Habe bis jetzt noch keines in der Art gesehen.
Könnt ihr mir weiterhelfen?

Thegon
23.01.2011, 20:55
Tja, die schauen eingentlich recht gut aus, denke ich:
http://www.conrad.at/ce/de/product/425651/3D-JOYSTICK-F-POTENTIOMETER-O-SCHALTER/SHOP_AREA_17440&promotionareaSearchDetail=005
das hat zwar einen sehr kurzen hebel, aber da könnte man ja eventuell noch etwas zur verlängerung dranmachen oder so. :cheesy:
Mfg Thegon

Jaecko
23.01.2011, 20:58
Sowas?
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=67&products_id=139

masasibe
24.01.2011, 16:36
Sowas?
http://www.shop.robotikhardware.de/.....?cPath=67&products_id=139

Ja die sehen gut aus! Sind aber etwas teuer.
Den Shop kannte ich aber bis jetzt nicht.
Hast du dort schon einmal bestellt?

Filou89
01.07.2011, 11:33
Hallo masasibe,
ich hoffe, du konntest einen Joysitck finden.
Wie mir scheint, haben wir ein ähnliches Projekt. Ich habe einen alten Logitech WingMan Attack2 Joystick. Der hat 2 Potis für die Achsen, eines für die Geschwindigkeitsachse und 4 Tasten. Wie Schliesst du deine Potis und Tasten an?
Ich habe einen RP6, hast du mir einen guten Tipp, wo anschliessen und eventuell ein kleines Beispielprogramm zum überprüfen der Poti-Stellungen.
MfG & vielen Dank

Filou

radbruch
01.07.2011, 12:18
Hallo

Die Potis klemmt man zwischen 5V und GND, der Schleifer kommt auf einen analogen Eingang. So kann man die Potistellung mit bis zu 1023 Schritten erkennen. Ein (ungetestetes;) Testprogramm für den Anschluß von Potis an ADC0 und ADC1 des RP6 und Ansteuerung der Motoren :
https://www.roboternetz.de/community/showthread.php?43587-gel%F6st-Bedingung-schreiben&p=416561&viewfull=1#post416561

Alte Joysticks mit 15-poligem Stecker kann man nicht ohne Umbau verwenden, weil deren Potis normalerweise intern nicht mit GND verbunden sind. Die Potis dienten damals als Ladewiderstand für einen Kondensator auf der Joystickkarte. Der PC ermittelte die Zeit die vergeht bis der Kondensator auf den High-Level geladen wurde mit einem digitalen Eingang.

Die Taster könnte man z.B. parallel zu den LEDs an IO1-4 anschliessen. Noch einfacher (und direkt mit der Library auswertbar) wäre parallel zu den Bumpern an BPL und BPR.

Gruß

mic

Filou89
01.07.2011, 12:56
Hallo mic,
danke für deine Antwort, die bringt mich einiges weiter. Danke auch für deine Abschweifung. Ich habe meinen Stick mal geöffnet. Jeweils GND der Achsen-potis sowie GND der Tasten sind separat intern verbunden, nicht aber die VCC Anschlüsse. Deiner Lösung sollte somit nach einem kleinen Umbau nichts mehr im Wege stehen.

Danke & Gruss
Filou

radbruch
01.07.2011, 13:27
Das ist eben schon ewig her...

Nur der Vollständigkeit halber:

19214

Bild von hier: http://www.epanorama.net/documents/joystick/pc_joystick.html
Auch gut: http://www.allpinouts.org/index.php/Joystick_PC_Gameport

Frank
01.07.2011, 13:48
Hier auch noch ne Doku mit Schaltplan:
http://www.robotikhardware.de/download/rnjoypad.pdf