PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : rp6 steuerung



taldres97
31.05.2010, 13:43
hallo

ich hab mal eine kleine frage

1.kann man den rp6 so programmieren dass man ihn meit einem joistik steuern kann (ein joistik für pc)

2.wenn das geht wie muss ich das dann schreiben


:-s

Martinius11
31.05.2010, 13:48
also mit einem PC - Joystik wirds nicht gehen aber wahrscheinlich mit dem von Roboterhardware.de

_|Alex|_
31.05.2010, 13:54
klar geht das man muss nur ein Prog haben das auf dem PC läuft und die Joystick Befehle in Befehle ändert die der RP6 versteht

ohne PC wird schwer ;)

Mc Delta
31.05.2010, 13:55
Wraum soll das nicht mit einem PC-Joystick gehen?
Man kann doch die vom PC ausgewerteten x und y werte in passende Motorbefele umwandeln und per Funk zum RP6 schicken.

taldres97
31.05.2010, 14:01
danke
aber wie wandelt man die befehle in motorbefehle um und brauch man da kein programm für
und die knöpfe an den joistok kann man damit zum beispiel ein beeper betätigen ?

_|Alex|_
31.05.2010, 14:03
ja du musst nur die tasten Befehle vom Joystick in Befehle für den RP6 umwandeln.
Spiel doch mal mit einer RC5 Fernbedienung rum damit geht sowas auch.

taldres97
31.05.2010, 14:05
und kann ich mit einen zweiten joistik (wenn man überhaupt noch einen zweiten joistik am pc anschließen kann )z.b. zwei servos steuern
also mit den ersten den rp6 und mit den zweiten die servos

Mc Delta
31.05.2010, 14:06
Ich denke , dass Fabian E. sich mit so was besser auskennt als ich. Er hat ja die RP6 Remote Control geschrieben. ( mit C#) Er hat dafür ja auch die ascii-codes der Tastatur ausgelesen. Ich könnte mir vorstellen, dass das gleiche auch mit einem Joystick möglich währe.

taldres97
31.05.2010, 14:06
ich möchte den aber miit nem joistik steuern aber wie wandelt man die befehle um

_|Alex|_
31.05.2010, 14:07
wollt ich grad sagen seh dir mal das an https://www.roboternetz.de/phpBB2/viewtopic.php?t=53687

taldres97
31.05.2010, 14:09
das habe ich mir vor 3 oder 4 tagen schon gedownloadet
kannst du do eins auch für ein joistik machen

Mc Delta
31.05.2010, 14:11
Das kannst du schön selber machen.

taldres97
31.05.2010, 14:13
wie programmiert man solche programme denn

Mc Delta
31.05.2010, 14:15
Eröffne einen neuen Thread und benennn ihn nach deinem Projekt. Dann kannst du kurz zusammenfassen, was dein Ziel ist und ein paar Vorschläge oder Codes posten. Ich bin sicher, dass man dir dann eher hilft als wenn du sagst: Schreibt mir mal n´Programm. Nur so wirst du programmieren lernen.

taldres97
31.05.2010, 14:15
könnt ihr mir ein programm schiken womit man das programmiert

_|Alex|_
31.05.2010, 14:16
in C++ oder C# am besten liest du dir erstmal ein paar Anleitungen durch
z.b. hier http://www.rn-wissen.de/index.php/C-Tutorial

taldres97
31.05.2010, 14:17
welche anleitungen wovon

Mc Delta
31.05.2010, 14:19
Folge dem Link.

Mc Delta
31.05.2010, 14:22
Und lad dir am besten Visual C# runter. Wenn mich nicht alles täuscht, dann hat Fabian E. damit auch seine RP6 Control geschrieben.

_|Alex|_
31.05.2010, 14:24
C musst du ja eh für den RP6 lernen :D

radbruch
31.05.2010, 14:26
Hallo

Der RP6 kann einfache Joysticks (mit 15pol-Stecker) auch selbst mit seinem ADC auswerten. Allerdings muss man dazu im Joystick die Potis mit GND verbinden. Das funktioniert auch mit ausgeschlachteten Spielekonsolenjoysticks. Ein Ansatz dazu:

http://i4.ytimg.com/vi/orBghV1S_L4/1.jpg (http://www.youtube.com/watch?v=orBghV1S_L4)
Filmchen aus https://www.roboternetz.de/phpBB2/viewtopic.php?p=452519#452519

Eine 20€-Alternative wäre vielleicht der WII-Nunchuk:

http://i4.ytimg.com/vi/KKtTXcCFqGo/3.jpg (http://www.youtube.com/watch?v=KKtTXcCFqGo)
Filmchen aus https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=389966#389966

Gruß

mic

taldres97
31.05.2010, 14:30
das mit dem wii nunchuk wie hast du das geschafft das wenn du den bewegst das sich der servo bewegt oder das erste wideo machst du das über funk oder per kabel

auf der zweiten seite geht es weiter

taldres97
31.05.2010, 14:31
hast du skype oder haben die anderen skype

Mc Delta
31.05.2010, 14:42
Ja Ich habe Skype. Wieso?

taldres97
31.05.2010, 14:44
da geht das schreiben schneller

taldres97
31.05.2010, 14:46
ich heiße taldres97 bei skype

taldres97
31.05.2010, 14:51
wie heißt du bei skype

Mc Delta
31.05.2010, 14:56
Ich heiße mc__delta!

Fabian E.
31.05.2010, 15:48
Wenn du mich bezahlst, dann bau ich dir auch Joystick-Support mit ein... Nur da ich Keinen besitze, müsste ich mir erst einen kaufen --> Deswegen Bezahlung ;) Du bekommst deine Steuerung und ich nen Joystick ;)
Rein technisch ist das eigentlich kein Problem. Die Suche nach "C# und Joystick" ergab mehrere vielversprechende Treffer.

Allerdings wird dir hier niemand freiwillig einfach mal so ein Programm schreiben.
Mein Programm schreibe ich ja auch nicht weil das irgendjemand wollte, sondern, weil ich das wollte.
Und da ich auch will, das andere davon lernen können, veröffentliche ich es eben. =)

Martinius11
31.05.2010, 15:51
klar geht das man muss nur ein Prog haben das auf dem PC läuft und die Joystick Befehle in Befehle ändert die der RP6 versteht

ohne PC wird schwer ;)

Ich meinte halt das er das ohne Pc machen will ](*,)

taldres97
31.05.2010, 16:05
wiso will ich das ohne pc machen
sonst geht das ja nochnichtmals

Martinius11
31.05.2010, 16:22
natürlich geht das mit nem Funkmodul

taldres97
31.05.2010, 18:49
da mussman dann über 300 euro bezahlen um das zu tuen

Fabian E.
31.05.2010, 19:03
Nein das stimmt nicht. Funkmodule gibts auch billiger ;)

taldres97
31.05.2010, 19:18
wie teuer ist das denn und ich brauche jahre das an den rp6 anzuschließen.

Martinius11
31.05.2010, 20:52
also ich hab mal gehört das es Sender und Empfanger-Modul für ca. 40€ gibt
und schwer anzuschgließen sind die auch nicht du kannst dann auch alles über den RP6 loader oder einen externen Controller steuern

_|Alex|_
31.05.2010, 21:22
oder RN-Funk ;)

taldres97
01.06.2010, 13:48
wie eit gehen denn der sender und der empfänger und man muss den rp6 doch erst programmieren

_|Alex|_
01.06.2010, 13:53
Du nimmst einmal das RN-Funk auf dem RP6 nen passenden Sender und ein RN-Funk am PC mit passendem Emfänger das Programm musst du schreiben :D

taldres97
01.06.2010, 14:07
mit welchen programm schreibt man das programm

taldres97
01.06.2010, 14:08
deine seite www.robobastler.tk wann ist die ungefähr fertig also die bilder mit den rp6

_|Alex|_
01.06.2010, 14:13
öhm... hab grad keine zeit dafür dauert also noch da kommen meine Projekte drauf.
RP6 Projekte:
Ultraschall
Solar http://www.youtube.com/watch?v=k8FWNatbNIw
RC Anlage
Metalldetektor
Temperatur fühler
und Greifarm http://www.youtube.com/watch?v=yN6GhjYLZ78&feature=related
das ist alles bereits angefangen dauert aber noch hab grad soviel Arbeit zu tun :(
achja mein Beam Bot kommt auch nicht voran :D

taldres97
01.06.2010, 14:23
aber mit welchem programm kann ich die programme schreiben

_|Alex|_
01.06.2010, 14:26
Hast du schon die Manual gelesen?http://www.arexx.com/rp6/downloads/RP6_MANUAL_EN_20071029.zip da steht alles drin ;)
Programme schreiben kannst du hier mithttp://winavr.sourceforge.net/
Lg Alex

Mc Delta
01.06.2010, 14:31
Mit Win AVR oder AVRstudio
In den controller kannst du die compilierten HEX-codes mit dem Terminalprogramm oder mit Pony Prog über ISP schreiben. Alles kostenlos.