Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche einen Rat
robofan1
27.05.2012, 08:55
Hallo Forum,
als ich meinen Pro Bot gekauft habe, war ich voller Vorfreude. Um ihn auch richtig zu verstehen, habe ich mir noch dieses Buch (http://www.conrad.de/ce/ProductDetail.html?hk=WW4&insert=V0&WT.mc_id=Froog&productcode=909381&utm_source=google&utm_medium=deeplink&utm_content=dl_article&utm_campaign=g_shopping) gekauft. Doch dann war die Enttäuschung groß, weil das Buch doch ziemlich unverständlich geschrieben ist, z.B. werden Fachbegriffe mit Fachbegriffen erklärt. Also habe ich beschlossen, den Pro Bot erst einmal stehen zu lassen und mir dieses Board (http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=2_23&products_id=131) für den Einstieg zu kaufen. Meint ihr, dass das gut so ist?
Oder was soll ich eurer Meinung nach jetzt tun, um mir ein ordentliches Robotik-Grundwissen zu erarbeiten?
Liebe Grüße von robofan1
oberallgeier
27.05.2012, 09:24
... Pro Bot gekauft ... richtig zu verstehen ... unverständlich geschrieben ist ...Verstehen - damit meinst Du vermutlich den elektronischen Hintergrund des Pro Bot, sozusagen die Funktionsweise des Controllers als Steuerorgan für den Bot!? So etwas habe ich sehr grundlegend und sehr gut verständlich mir mit einem einfachen Baukasten erarbeitet (mit diesem - klick). (http://www.b-kainka.de/lpmikros.htm) Komplette Boards sind da schon wieder etwas zu komplex, zumindest für meinen Geschmack. Und danach hatte ich den asuro einigermassen "verstanden".
Natürlich macht es auch Sinn die online verfügbaren Tutorials durchzugehen. Zum Roboterbau ist dies hier recht ausführlich (https://www.roboternetz.de/robotertutorial.html) oder von einer anderen Community dieses hier. (http://www.mikrocontroller.net/articles/Absolute_Beginner) Natürlich gibts auch Tutorials speziell rund um die Mikrocontroller (klick). (http://www.mikrocontroller.net/articles/AVR-Tutorial) Die Liste könnte fast endlos fortgeführt werden, fang einfach an . . .
Hubert.G
27.05.2012, 12:26
Du hast bei dem Pro-Bot wie auch beim Arduino ein Problem.
Der Pro-Bot arbeitet mit einer C-Control, der Arduino mit einem spezifischen C-Dialekt mir vielen vorgegebenen Funktionen.
Alles für sich sehr gute Dinge, nur wenn man frisch anfängt, tut man sich mit einer entsprechend großen Kommunity im Hintergrund etwas leichter.
Hier findest du im wesentlichen Unterstützung in BASCOM, C und Assembler. Auch im elektronischen Bereich findest du hier sicher ausreichend Hilfe.
Robotik Wissen besteht hauptsächlich aus Grundlagen der Elektronik und Programmierung der µC.
5Volt-Junkie
27.05.2012, 13:41
Mit dem Buch allein wird man leider nicht zum Experten. Habe zuhause auch mehrere Bücher über Elektronik, Robotik und Programmierung stehen. Dadurch bin ich aber nicht zum Roboter-Experten geworden bzw. trotz all dem Wissen was ich besitze, verstehe ich da bis heute noch nicht alles. Was jede Menge bringt und schon erwähnt wurde, sind die Tutorials im Internet. Was manchmal noch empfehlenswert ist, dass wenn man sich solche Roboter/Bausätze kauft, sich darauf einzustellen einige Sachen als Black Box zu behandeln. Dann sucht man sich nach und nach ein Paar Funktionen aus und arbeitet mal ein Nachmittag damit z.B. "Ich konnte gestern mit dem Befehl analogRead ein Poti einlesen und heute werde ich etwas genauer unter die Lupe nehmen, was ADC genau ist, und was läuft eigentlich in dieser kleinen Black Box ab!". Das soll aber nur ein Tipp sein und keine Vorgabe für deine Vorgehensweise.
Meine ersten richtigen Programmierversuche habe ich auch mit dem Arduino gemacht und war sehr zufrieden damit. Dann habe ich auch Bascom ausprobiert, was mir beim Verständnis der Timer-Funktion geholfen hat. Später wurde ich in der Schule mit Assembler belastet. Heute greife ich aber immer zuerst auf Arduino oder manchmal auf Bascom zurück (z.B. bei ATtiny µC).
Beim Einstieg ist Suchen + Lesen angesagt. Durch Google und RN konnte ich mir viele Sachen erklären oder von anderen Leuten erklären lassen. Wikipedia-Artikel sollte man auch mit Vorsicht genießen. Da werden einige Sachen so kompliziert erklärt, was manch einer aus dem Forum in zwei Zeilen verständlich machen kann.
Hab Geduld!;)
wichtig sind erstmal Elektronik Grundlagen!
Ich kann dir das Buch hier empfehlen http://www.elektronik-kompendium.de/shop/buecher/elektronik-fibel
soll keine Werbung sein aber ich find dort wird alles super erklärt!
Am besten Schritt für Schritt mit einfachen sachen Anfangen, LEDs ansteuern, Taster anschließen usw.
Ich persönlich halte nicht viel von Bascom oder dem "Arduino C" dann lieber gleich richtig mit C anfangen.
5Volt-Junkie
27.05.2012, 14:24
das von chrisd genannte Buch kann ich auch nur empfehlen.
Das mit "lieber gleich richtig mit C" ist auch so eine Geschmacksache. Jeder wählt den Weg, was einem am besten passt. Genauer betrachtet ist Arduino = C. Ob man sich jetzt die Bibliotheken selber schreibt oder fertige Bibliotheken von Arduino nimmt. Wenn man oft und komplexe Sachen programmieren möchte, dann so wie chrisd geschrieben hat "lieber gleich richtig mit C"
Und wer pro Jahr ein paar Tage/Wochen lang programmiert (so wie ich), der würde ja fast bei jedem Projekt erst mal Wiederholungsphase brauchen :)
Ich möchte nur meinen Rat äussern: klein anfangen. Ich habe noch als Kind meine Hobby/Berufssuche mit Briefmarkensammeln angefangen um meine Eigenschaften kennenzulernen ... ;)
robofan1
27.05.2012, 18:34
Na ja also das Problem mit den C-Dialekten ist nicht so schlimm, da ich auch ein sehr einfach geschriebenes C-Buch habe, mit dem ich die Sprache unabhängig von Robotern lerne.
Dann werde ich nun wahrscheinlich erst einmal mit diesem Arduino Einsteigerkit (http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=2&products_id=131) experimentieren und wenn ich das Board geschnallt habe wende ich mich wieder meinem Pro Bot zu und tüftele weiter.
Gruß robofan1
Genau, deinre realistische Pläne finde ich sehr vernünftig und wünsche dir dabei vieeel Erfolg ! :D
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.