![]() |
Lego Mindstorms nxt 2.0
Moin !
Ich hab ein kleines Problem , und dies wäre , das ich den Lego Mindstorms nxt 2.0 nicht so Programmiert kriege, das dieser dem Verlauf der Schwarzen Line nach fährt!!!! Könnte mir dabei jemand helfen ?? Das scheiß ding regt mich nämlich langsam auf ;) Oder giebt es bei der Programmierung auch die möglichkeit , das alles als Sript datei order so zu schreiben ??? JuBa3006 Vielen dank schon mal im Vorraus !! |
Normalerweise hat man doch ein Programm dazu, indem man sich das Skript mit vordefinierten Befehlen in Form von Bildern zusammenklickt? Poste doch mal deinen Ansatz, damit er hier verbessert werden kann.
mfg, Mint. |
arbeitest du mit einem (schnüffeln) oder zwei (schiene) sensoren ?
|
Ja also das Programm zu Programmierung des Lego Mindstorms NXT 2.0 hab ich !
Man kan dort mit so kleinen Bildern einen Ablauf zusammenstellen. Das Hab ich ja soweit alles ohne Probleme hinbekommen ! Aber ich bekomm es einfach nicht hin ,das der Mindstorm dem Verlauf der Schwarzen Line folgt ! Ich habe mir schon verschiedene sachen bei YouTube angeschaut , aber die Videos haben mir auch nicht weiter geholfen !! JuBa3006 |
Zitat:
Hast du selber einen Lego Mindestorm NXT 2.0 order hast du schonmal so einen Programmiert , das der dem Verlauf der Schwarzen Line folgt ? JuBa3006 |
Ja das hört sich ja sehr gut an !!
Ja wenn du mir Programme zum Programmieren schicken willst, nehm ich die gerne in Empfang !! Könntest du mir dann auch evt den schon programmierten Ablauf mit schicken ?? Weil ich weiß nicht genau wie ich das mit diesem Teilerwert einstellen so !! Wäre echt nett wenn du mir noch weiter Hilfst (auch alle anderen ;) ) :T JuBa3006 |
Du schreibst dir erstmal den Farbcode von der schwarzen Strecke auf. Dann gehst du zum Programm und programmierst das so, dass wenn der Farbcode kleiner als angegeben ist, er nach rechts fährt und wenn größer dann nach links. Ich würde dir Java ans Herz legen anstatt das Programm mit den bildern.. so lernst du nichts (was du aber glaub ich eh nicht willst, da du nach dem fertigen S***** fragst).
|
Ja ih hab nach einem fertigem srkip gefragt, da ich C, C++, C# noch nicht gerlernt habe ;) !!
Aba bei Java ist das ja anders !? Könntest du mir dann nochmal bitte einen link von so einem Programm schicken ?? Wäre sehr hilfreich !! Wen das mit java klappen würde , würde ich das auch skripten !! :) JuBa3006 |
ich hab hier mal nen beispiel für 2 sensoren, der NQC code ist mangels hardware leider ungetestet...
Code:
/*Belegung: |
Zitat:
Tach Ja ich hab das mal ausprobiert und auf den Roboter gespielt um ihn fahren zu lassen ! das ging leider nicht ganz so wie ich es wollte order vorgestellt hatte !! diese 2 oder 3 Meldungen mit dem orangen Knopf drücken kamen aber dann fuhr der Roboter nur noch im Kreis und suchte sich nicht die Schwarze Line wie er eigentlich sollte ! Achso aber trozdem nochmal vielen dank für den vorgefertigten ablauf !!!!!! ;) der hat mich schonmal viel weiter gebracht ! JuBa3006 PS: wäre schön wenn du bzw. auch die anderen mir noch weiterhin helfen !! ;) |
Zitat:
Tach erstmal vielen dank schon mal !! Aber ich wusste bzw. ich weiß noch nicht ganz genau wie ich den Skrip benutzen soll ,da ich nicht wirklich weiß wie und wo ich diese werte herbekomme ! wäre schön wenn du bzw. ihr mir noch weiter hin helft !! JuBa3006 |
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
mit der ide kannst ihn programmieren den wert kriegste mit dem nxt oderüber die ide 50 könnte aber schon gehen |
Ja das ist ja schon mal was !
Ich hab es mir eben gerade erstmal geladen und will es gleich ausprobieren !!! Über weitere Tipps und tricks würde ich mich sehr freuen !! JuBa3006 PS:Hast du selber mit dem Programm schon mal gearbeitet ? |
ja klar, immer wenn ich was für legobots gemacht hab.
aber als nächstes wollte ich mir mal die .net klassen für den nxt angucken, objektorientiert fetzt das bestimmt noch besser :D |
Ja ich hab das jetzt mal aus probiert // das Programm
Aber irgendwie weiß ich nicht so recht weiter ! Das alles auf eng. ist , ist nicht ganz so schlimm aber ich weiß nicht genau was was sein soll ! hast du da noch irgendwie eine Lösung für mich weil es gibt manche Bezeichnungen doppelt nur mit einer anderen Schreibweise oder so was halt ! JuBa3006 |
du musst eigentlich nur am Anfang richtig die Schnittstelle angeben, ne neue Datei anlegen, den Code reinkopieren und auf download klicken.
über "tools" müsstest du die Sensoren des NXT auslesen können um an einen geeigneten Lichtwert zu kommen Dein NXT sollte etwa diesen Aufbau haben (die 2 Sensoren): http://www7.pic-upload.de/thumb/05.0...ss4ctvhsl6.jpg |
Code:
/*Belegung: |
J da gibt es ein Problem !! wir haben nicht zwei Farb-/Lichtsensoren !!
wir haben einen Licht Farbsensor und einmal einen Ultraschall Sensor /mit zwei löchern :D JuBa3006 PS: oder hab ich da was falsch verstanden ? |
hmm, für den ultraschallsensor fällt mir kein sinnvollereinsatz bei nem linienfolger ein ^^'
hat dein licht/farbsensor 3 oder ein "loch" ? mit einem loch isses nämlich nen infrarotsensor. Es macht aber prinzipiell keinen unterschied, weil sich nur der"schwarz" parameter ändert. Mit nur einem Sensor ist es erheblich schwieriger zu programmieren... keine ahnung :o |
Zitat:
Was soll ich jetzt machen ich hab dein großes problem !! JuBa3006 PS: Wenn du eine Lösung hast, dann teiel sie mir bitte schnell mit !!!:D |
naja du musst halt "schnüffeln", die schwierigkeit ist zu merken von welcher seite du die schwarze linie überfahren hast damit er dahin wieder zurückfahren kann.
du hast ja jetzt alles zum programmieren da, bei der entwicklungsumgebung ist auch ne dokumention für die ganzen Funktionen und Konstanten ;) |
Zitat:
Wo soll das sein ? Ja ich hab es jetzt so weit Programmiert bekommen , das ich mit dem Farbsensor der Schwarzen line folge !! Aber leider mach der Mindstorm das nicht wirklich konstand , da er bei jeder unebenheit oder desgleichen von der Schwarzen line abweicht und seine ganz eigene Rute fährt !! JuBa3006 |
mit f9 kriegst du ne übersicht und unter hilfe müsste sich irgentwo das api-doc verstecken.
poste mal deinen code |
hää das hab ich jetzt nicht ganz verstanden mit dem code !!:D
ich programmiere gerade mit der Software von dem Mindstorm!! das er dem verlauf der Schwarzen Line folg hab ich hinbekommen aber er fährt manchmal einfach von der Liene weg und findet diese auch nicht wieder ! |
Moin !
Würde sich jemand zutrauen ein komplettes NXT Programm zu schreiben mit Lichtsensor und Ultraschall ? der Mindestorm soll einer schwarzen line folgen und so blad diese weg ist bzw. nicht mehr findbar ist auf Ultraschall umschalten und sich somit an zwei paralelen Wänden orientieren ! Wenn ja, dann bitte melden !! Ich gebe dann nochmal genau die angaben durch ! |
und was würde dieser jemand dafür kriegen?
|
finde die Handhabung für die Lego Mindstorms Sachen mit leJOS Java for LEGO Mindstorms [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] einfacher - dazu findet man auch viele Anleitungen
|
Zitat:
Ich hab mir das nach dem Motto: Eine Hand Wäscht die andere. |
und wer wäscht meine hand 0o?
vergisses ^^' |
äääh gute Frage !
Ja du hattest doch bestimmt auch shonmal ein Problem !? Oder etwa nicht ? Und hast du dich doch auch gefreut das dir weitergeholfen wurde oder ? Ich würde es sehr nett finden wenn einer das auch ohne Bezahlung macht. |
ja natürlich wurde mir auch schon geholfen, ich helfe auch gerne indem ich wissen vermittle.
du verlangst aber ne dienstleistung. mal abgesehen davon das du dabei nix lernst, wenn ich das für dich mache ,bedeutet es für mich stress und rennerei: ich müsste erst in die hochschule gehen und mir sonen roboter erbetteln (Papierkram), dann müsste ich das ding zusammenbauen, programmieren und am ende noch dokumentieren was ich da gemacht habe. das ganze kann locker eine aktion im umfang von > 5 std werden. ist nicht böse gemeint, aber ich verlange für sowas einfach eine gegenleistung, hab ja schließlich noch andere hobbys :D fang doch erst mal und entwickle nen programmablaufplan und poste den hier... dann wird dir schon jemand helfen ;) |
Ja ich verstehe ja was du meinst, aber das Programm was du brauchst, zum Programmieren, ist doch eigentlich bei myGull zu finden !?
Ja ich bin mittlerweile schon so weit , das ich Ultraschall und Lichtsensor Programmiert bekomme !! Und mir fehlt eigentlich nur noch der Übergang !!! Denn sobald der NXT keine Linie mehr findet, soll dieser auf Ultraschall umschalten und somit sich an den Wänden Orientieren !!! Also Nochmal genauer !! Der NXT soll dem Verlauf einer Schwarzen Line folgen und sobald dies weg ist, soll der NXT auf den Ultraschallsensor umschalten ! Und jetzt weiß ich leider nicht wie ich den Übergang Programmiere ! Ich weiß wie ich Licht- bzw. Ultraschallsensor Programmiere ! |
Ich hab jetzt ein Problem !! Ich bekomme den Ultraschallsensor nicht richtig Programmiert !!
Ich habe es mit der gleichen Variante wie mit dem licht und Farbsensor versucht aber das klappte nicht so recht !! Denn der Roboter soll durch eine 60cm breiten Tunnel fahren !! Bitte dringend um Hilfe !!!!!!!!! |
So !!!
Erstmal hab ich bzw. setzt ich mich mit diesem drecks Programm schon seit längere zeit auseinander und zweitens, gibt es ja noch nicht einmal Vernünftige Tutorials !!! Und außerdem bitte ich nur um eine Hilfestellung ! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:29 Uhr. |
Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.