Hallo,
Danke für Deine Antwort. Wenn wir jetzt mit Lego starten, wie würde Deiner Meinung nach der anschließende Schritt in Richtung "C" aussehen? Sollte man dann mit dem ASURO weitermachen oder eher eine andere Kombination?
Vielen Dank
Hallo,
Danke für Deine Antwort. Wenn wir jetzt mit Lego starten, wie würde Deiner Meinung nach der anschließende Schritt in Richtung "C" aussehen? Sollte man dann mit dem ASURO weitermachen oder eher eine andere Kombination?
Vielen Dank
Nun...die native Lego-Programmierung ist kein C-Geschreibsel, sondern grafisches Zusammenpuzzeln.
Wenn ihr mit C weitermachen wollt gibt es Bausteine, die das von Natur aus können.
http://de.wikipedia.org/wiki/Lego_Mindstorms
http://de.wikipedia.org/wiki/Lego_Mindstorms_NXT
Ich bin mir nicht sicher, was in den neueren Mindstorms-Systemen für ein Controller werkelt. Früher soll das mal ein ATMega gewesen sein. An deiner Stelle würde ich, wenn ich gerne in C programmieren will, einfach mal sehen ob ich den Baustein aufkriege und dann reinschauen. Und dann sehen wie ich den Controller umprogrammieren könnte. Danach ist der Stein allerdings möglicherweise nicht mehr mit der Lego-Software zu programmieren.
Eine andere Variante wäre, eine Steuerung selber zu bauen. Den Lieblingscontroller mit etwas Hühnerfutter und ein paar FETs auf eine Lochrasterplatine gelötet und dann gehts los. Das hätte den Vorteil, dass man die Motoren z.B. nicht nur AN/AUS machen kann, sondern z.B. per PWM die Drehzahl regeln könnte. Außerdem hat man dann absolut alle Freiheiten wie bei einem komplett selbergebauten Roboter. Mehr Taster für Programmwechsel direkt am Bot, Sensoren nach und nach selber bauen, usw... .
Das Schöne an Lego ist ja, dass man relativ einfach beeindruckende Mechaniken bauen kann, ohne über Werkzeuge verfügen zu müssen. Für eine eigene Steuerung muß man mal das ein oder andere Kabel opfern um die Eigenentwicklung mit der Lego-Peripherie zu verbinden, aber sonst sollte das ohne weitere Materialverluste gehen.
Ich habe früher in der Schule ein Jahr lang ein Fach Roboterbau gehabt, da haben wir mit Mindstorms gearbeitet. Damals war Mindstorms noch sehr neu, heute hat sich da sicher schon ne ganze Menge mehr getan. Eben wegen meiner guten Erfahrungen damit rate ich Lego für sowas immer wieder sehr gerne an.
Das ist schon spannend, dass richtige Startmaterial zu finden. Ich habe mir mal eine DVD ausgeliehen "jetzt lerne ich C++, Start ohne Vorwissen" von Markt und Technik. Wenn wir, wie du sagst, selber einen PIC bestücken sollen und das vorhanden dann ausbauen, fehlt ihm immernoch der Einstieg in die Programmierung. Sollte ich mir eventuell die C-Bibel oder ein anderes Buch zulegen? Den ASURO könnte ich noch dazu holen
Hallo Vatti,
schau dir mal den Baukasten von Fritzing an. (http://fritzing.org).
Ich habe den auch für/mit meinem Sohn zu gelegt... und bin begeistert!
Das ist zwar noch kein Roboter, bietet aber einen einfachen und direkten Einstig in die Embedded Welt.
Bei geeignet Büchern, bin ich selber noch auf der Suche....
schöne Grüße, Thie
Hallo, das könnte für den Einstieg das richtige sein. Mit welcher Variante seit ihr gestartet? Ich habe auch eine deutsche Variante gesehen. Gibt es es außer der Sprache noch einen Unterschied?
Wir haben den 'Klassiker' Fritzing Creator Kit mit Arduino UNO auf deutsch, immerhin kommen die aus Berlin oder so.
Ob es einen Unterschied zwischen den Sprachversion gibt weiß ich nicht, aber am Anfang ist es für uns noch sehr angenehm das in deutsch nach zu lesen,
das Englisch werdet ihr noch früh genug brauchen!
Das Begleitheft ist sehr gut, wenn ihr da durch seit dann habt ihr immer noch das UNO Board mit Bauteilen und die Steckbretter mit Kabel....
....und vor allem den Einstig in die Programmierwelt gemacht und hoffentlich jede Menge Ideen um da weiter zu machen, spannend wird es auf jeden Fall!
PIC...wenn es etwas Einsteigerfreundliches sein soll, würde ich zu allererst einen ATMega8 empfehlen. Da gibt es tolle Tutorials dazu, auch auf deutsch. Die lassen sich sogar in ASM sehr gut programmieren, C ist allerdings auch kein Problem. Zudem gibt es für die Atmels sehr günstige Programmiergeräte, selbst originale gibt es zu Preisen, die die meisten Bastlerbudgets nicht allzusehr strapazieren sollten. Ich selbst habe den hier: http://www.reichelt.de/Programmer-En...DIAMEX+ALL+AVRWenn wir, wie du sagst, selber einen PIC bestücken sollen und das vorhanden dann ausbauen, fehlt ihm immernoch der Einstieg in die Programmierung. Sollte ich mir eventuell die C-Bibel oder ein anderes Buch zulegen? Den ASURO könnte ich noch dazu holen
Tutorials:
ASM: http://www.mikrocontroller.net/articles/AVR-Tutorial
C: http://www.mikrocontroller.net/artic...R-GCC-Tutorial
Dazu kann ich auch folgendes Buch wärmstens empfehlen: http://www.amazon.de/Mikrocomputerte...1&keywords=avr
Da werden die Sprachen Assembler und C parallel abgearbeitet, sämtliche Prorgamme sind jeweils in ASM als auch in C geschrieben und es erklärt wirklich viel.
Auf den Arduino-Boards werkeln übrigens auch ATMega-CPUs. Die Sprache von C ist zwar an C angelehnt soweit ich weiß, es ist aber eben kein C sondern Arduino. Soweit ich weiß sind Arduinos wahrlich nicht schlecht, aber mehr für Leute gedacht die sich möglichst wenig mit der Technik beschäftigen wollen und lieber schnelle Ergebnisse brauchen. Man kann mit Arduinos tolle Dinge machen, keine Frage-aber ich halte Arduino für etwas einschränkend, da man dann erstmal an dieses System (Entwicklungssoftware, Hardware wie Shields, usw.) gebunden ist. Man kann zwar auch den Sprung zu den "nackten" Controllern machen, aber dann hätte man das auch gleich von Anfang so lernen können.
---------------------------------------------------------------------------------------------------------------------------
Geändert von Manf (15.04.2021 um 07:20 Uhr)
Na ich hoffe doch, dass er nach fast 7 Jahren was passendes gefunden hat.
.. Sohn (14 Jahre) .. Einstieg in die Programmierung/Roboter .. bald Geburtstag .. Geschenk .. welche Hilfsmittel .. könnt ihr mir empfehlen ..Meinste? Der Sohn ist ja inzwischen bald 21. Da ändert sich bei den meisten etwas.Na ich hoffe doch, dass er nach fast 7 Jahren was passendes gefunden hat.
Ich liebe solche aufgewärmten (nee - aus der Zeit gefallenen) Beiträge. Bild hier Forumsfüllstoff, irgendwie schon unnötig.
Ciao sagt der JoeamBerg
Lesezeichen