PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro mit SAITEK Cyborg X joystick steuern?



Philsuro
28.09.2010, 17:29
Hallo

ich habe mir den SAITEK Cyborg X (http://cgi.ebay.de/SAITEK-Cyborg-X-Joystick-/270639090365?pt=M%C3%A4use_Tastaturen&hash=item3f0358cabd#ht_1659wt_1137) bestellt (noch nicht angekommen!) wie kann ich den Asuro mit diesem Joystick steuern? Ich habe die Microsoft Visual Studio 2010 testversion!

Danke schonmal im Vorraus!!

funkheld
28.09.2010, 22:28
Ganz einfach, du nimmst die Joydaten von VS und schickst die Mundgerecht über Funk zum Asuro. So mach ich es.

Gruss

radbruch
29.09.2010, 10:00
Hallo

Hier wurde eine Joysticksteuerung in VB mit einem RP6 umgesetzt:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=56123

Freundlicherweise wurden von Mc Delta (https://www.roboternetz.de/phpBB2/profile.php?mode=viewprofile&u=44570) auch die Quellcodes für VB und den RP6 veröffentlich. Somit sollte eine Umsetzung für den asuro ohne große Schwierigkeiten möglich sein. Neben der Anpassung der Baudrate (IR beim asuro schafft nur 2400 Baud) muss man wohl nur die Funktionen setMotorPWM() und setMotorDir() des RP6 durch die entsprechenden asuro-Funktionen MotorSpeed() und Motordir() ersetzen.

Da beim RP6 der Maximalwert für die PWM-Ansteuerung der Motoren auf 210 begrenzt ist, erhält auch der asuro vom VB-Programm nur Werte von 0 bis 210. Aber auch das kann man bei Bedarf ändern.

Gruß

mic