PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe in einem Schulprojekt (totale Anfänger)



Freakz
08.01.2008, 10:28
Hi RoboterNETZ Community,

Wir, ein Schulfreund und ich, haben uns in Physik vorgenommen als Freiwilliges Thema einen Roboter zu basteln.
Wir wollen nur etwas einfaches machen, da wir totale Anfänger sind. Wir wissen leider nicht wo wir anfangen sollen.
Zu uns: Wir besuchen beide die 10 Klasse eines Gymnasiums.

Nun zu unserem genauem Anliegen:

Wir haben vor einen kleinen Roboter mit Elektromotor zubauen. Er soll, wenn möglich einer Linie auf dem Boden folgen können und/oder selbst steuerbar sein.

Deshalb unsere Fragen:
Wie geht das? (ja sehr einfach gestellt, aber inhaltlich richtig ;) )
Wie viel wird uns das Kosten?

Vielen Dank für eure Hilfe

HannoHupmann
08.01.2008, 10:41
wenn ihr nen Bausatz nehmt dann ist es der Asuro und der kostet 50€

Im Prinzip gehts aber einfacher und für euer Wissen bzw. die Aufgabe günstiger.
Kauft euch bei www.roboterhardware.de den Twin Motor. Sucht euch einen µC Raus (Atmel oder AVR o.ä.). Damit lassen sich dann die Motoren ansteuern. Mit bischen Aufwand auch noch nen Liniensensor anschliessen und gut ist.

Es gibt einige Einsteigerbücher die solche einfachen Roboter behandeln (ihr könnt in unserer Wiki suchen).

Aber erst mal gilt es sich einzuarbeiten und ein bischen KnowHow zu erlangen über Roboter und was ihr wollt.

elayne
08.01.2008, 16:04
Wenn der Roboter nur einer Linie folgen soll und sonst nix, dann ist das auch ohne µC möglich mit einer Elektronischen Schaltung. Aber da ihr bestimmt einmal Erweiterungen anbringen wollt oder mehr Funktionen empfehl ich auch die µC Lösung-.

Gruß
elayne

Andun
08.01.2008, 16:58
Das sehe ich genauso wie meine Vorredner.

Hier noch ein paar Links in unserem Wiki:
https://www.roboternetz.de/wissen/index.php/Kategorie:Robotikeinstieg

Hier ein paar Themen dieser Kategorie:
https://www.roboternetz.de/wissen/index.php/Einstieg_in_die_Robotik
https://www.roboternetz.de/wissen/index.php/Mit_welchem_Controllerboard_fang_ich_an

Motoren Ansteuerung:
https://www.roboternetz.de/wissen/index.php/Getriebemotoren_Ansteuerung

Linienverfolgung ist mit diesem Sensor sehr simpel möglich:
https://www.roboternetz.de/wissen/index.php/Sensorarten#CNY70

mfg
Andun

Freakz
15.01.2008, 09:23
Erstmal entschuldigung das wir jetzt erst antworten, aber da wir uns absprechen müssen hat das einwenig gedauert.
Wir danken allen die hier geantwortet haben. Wir werden uns ein wenig reinarbeiten, sollte wir wieder fragen haben, werden wir diesen Thema wieder aufgreifen, wenn es euch interessiert können wir auch gerne unsere Arbeit hier veröffentlichen :)

MfG

edit: die Seite www.roboterhardware.de existiert nicht, wäre klasse wenn jemand den richtigen Link posten könnte

edit2: Wir haben ein wenig gesucht aber nichts gefunden, was ist ein µC?

edit3: die nächste Frage: Brauchen wir einen RN-Minicontroller, oder ist der überflüssig/kann zu viel?

Steinigtmich
15.01.2008, 10:36
Ein µC ist die Kurzschreibweise von Microcontroller.
Um ein paar konkrete Beispiele zu nennen: Atmel Atmega32, Atmega8, Attiny2313, die PIC Dinger (von denen hab ich ja mal garkeine Ahnung)

Prinzipiell handelt es sich dabei um einen kleinen Ein-Chip-Computer. Prozessor, RAM, Flash-Speicher etc sind alles in einem Chip integriert.
Programmiert werden sie in Assembler oder einer Hochsprache Eurer Wahl (C, Basic).
Hardwareseitig langt zumindest bei den Atmels ein Abblockkondensator um Störungen aus der Versorgungsleitung herauszufiltern, einen externen Quarz + 2 Kondensatoren falls man höhere Geschwindigkeiten (bis zu 20 MHz) benötigt, ansonsten können die auch einen niedrigeren Takt intern generieren.
Ich empfehle die Quarz-Variante, da man sonst leicht Probleme bekommt wenn man frequenzstabilere Anwendungen (RS232 z.B.) implementieren möchte.
Hauptaufgabenbereich dieser µC sind Ein-Ausgabe-Operationen, also es gibt von Modell zu Modell unterschiedlich viele Ports die man zur Ein- und Ausgabe von Logiksignalen nutzen kann.
Die Atmegas haben zusätzlich Analog-Digital-Wandler an Board, kann auch sehr praktisch sein wenn man etwas analoges zu digitalisieren hat, beispielsweise Batteriespannung oder Entfernungsmess-Sensoren.

Es wird allerdings noch einmalig Programmierhardware benötigt, das ist ein ISP (In System Programming)-Adapter, am einen Ende kommt der PC mittels RS232 oder USB dran, am anderen Ende stöpselt man den Adapter in die Schaltung und kann damit das Programm auf den µC laden.
Hier gibts unzählig viele Modelle, von herstellerspezifischen gekauften bishin zur einfachsten Selbstbaulösung. Auch da gibts nen Schaltplan im Wiki, glaube ich.

Einen RN-Microcontroller kann man nehmen, muss man aber echt nicht. Prinzipielles Szenario wie es sonst laufen könnte:
Atmega8 kaufen, Platine fertigen (oder Lochraster), drauflöten, nen Quarz, 3 Kondensatoren laut Datenblatt dran, nen Stecker für die ISP, und nicht zu vergessen nen Pullup-Widerstand zwischen VCC und Reset-Pin.
Fertig damit.

Dann brauchts auchnoch nen Motortreiber, denn direkt an einen µC lassen sich Motoren natürlich nicht. Ich empfehle für kleinere Sachen den L293B.

HannoHupmann
15.01.2008, 10:59
Der Link muss natürlich www.Robotikhardware.de heißen, mein Fehler.

wawa
18.01.2008, 16:19
hi,
wer derzeit einen ASURO zusammenbauen kann ohne Vorkenntnisse ( HUT ab ) kann ich mir nicht vorstellen. die Beschreibung stimmt nicht ganz mit den Bauteilen ueberein, man braucht schon Erfahrung.
wenn die beiden Anfaenger sind - dann bitte doch nicht mit µC oder µP anfangen. kriegen die nie gestemmt, 1000 Probleme und mehr. schaut bitte mal bei Fischertechnik oder LEGO oder QFIX nach. wichtig ist eine einfache Programmieroberflaeche, dann kann man spaeter die Mechanik aendern.

Freakz
06.05.2008, 09:42
Guten Tag,

Ersteinmal Entschuldigung, dass das Thema so lange Ruhen musste.
Als wir das Thema am Anfang des Jahres geschrieben haben, da wurde nur überlegt was wir am ende des Jahres für ein Thema angehen wollen. Ab jetzt geht es in die heiße Phase. Wir haben insgesammt einen Monat Zeit um einen Roboter auf die Beine zustellen und dann am Ende vorzustellen.
Dass heisst, ab jetzt werden wir uns tiefer und intensiver mit der Materie auseinander setzen.
Vor dem Technischem haben wir eigentlich weniger Angst, nur wie man das mit dem Programmieren hinbekommt... das könnte schwierig werden.
Was wir einfach schaffen wollen ist, dass der Roboter mit Hilfe von Sensoren einer Linie folgt.
Unsere Frage an euch ist nun, welche Teile brauchen wir konkret für das Projekt? Wie bekommen wir das am einfachsten hin? Er muss wirklich nicht viel können.
Einen Baukasten wollen wir aber dennoch vermeiden, da dies ja nichts selber erarbeitetes ist.

Liebe Grüße

Andree-HB
06.05.2008, 09:55
...hey, Ihr hattet nun über ein Vierteljahr Zeit, Euch mal als nur ein bisschen in die Materie einzuarbeiten - und jetzt fragt Ihr nach Sachen, die man sich nun wirklich selber anlesen kann ? So wie ich da sehe, habt Ihr nix gemacht, warum sollte man Euch daher nun unterstützen ?

Ich erspare mir auch nun einen platten Spruch à la "naja, Schüler von Heute", weil man gerade hier im Forum sehen kann, dass gerade die jungen "Kollegen" mit sehr wenig Ressourcen viele tolle Dinge auf die Beine stellen können, wenn sie wirklich wollen...

Freakz
06.05.2008, 10:05
Nein, dass ist falsch. Wir haben vor einem Viertel Jahr in einer einzigen Stunde überlegt was man in der freien Zeit vor den Sommer ferien machen kann.
Erst jetzt beginnen wir wirklich mit dem Thema. Wenn du meinst das man sich da einlesen kann, dann wäre es für uns ungemein Hilfreich einen Link zu posten wo man anfangen kann zu lesen. Die Wiki ist zwar sehr groß aber dort wird sehr viel Vorkenntnis vorrausgesetzt und die haben wir nun überhaupt nicht.
Schön das du dir den Spruch ersparen wolltest... aber du hättest dir eigentlich den ganzen post ersparen können. Denn der hilft uns nicht weiter .

Liebe Grüße

Andree-HB
06.05.2008, 10:15
...wenn Ihr schon mit den Einstiegsinfos vom Wiki nicht klarkommt, dann solltet Ihr vielleicht lieber eine Taschenlampe nachbauen.

z.B.
https://www.roboternetz.de/robotertutorial1.html
https://www.roboternetz.de/wissen/index.php/Einstieg_in_die_Robotik
https://www.roboternetz.de/wissen/index.php/Kategorie:Robotikeinstieg



Verfasst am: 15.01.2008, 11:23

"Wir werden uns ein wenig reinarbeiten, sollte wir wieder fragen haben, werden wir diesen Thema wieder aufgreifen..."


...danke für`s Gespräch !

Freakz
06.05.2008, 10:23
Ein Link.
Dankeschön. Damit kann man ja schon etwas anfangen.
Wir haben halt nicht so gut den Überblick wie eingefleischte Benutzer wie du.

Wir haben mal einwenig rumgeguckt und überlegt. Aufgrund des Zeitmangels haben wir uns überlegt ob wir nicht doch einen Bausatz nehmen. Damit kommen wir vielleicht weiter mit weniger Aufwand.
Den Bausatz den wir uns rausgesucht haben wäre der Cybots, Scarab Robotkit http://www.robotstore.de/seiten/list/index.php?tpl=double&sid=5&aa=4#

edit: Das hatten wir auch vor, leider ist es dazu, aufgrund von Zeitmangel, nicht gekommen.

Zachso
06.05.2008, 18:42
also bausatz würde ich nicht empfehlen, da wirds nämlich nur ne lötübung un ansonsten informatik (was ja bekanntlich nicht physik ist) und daher würde icch sagen linienverfolgung, da baut ein SPURT-mobil http://www.spurt.de und zwar als lösung ohne µC, nur die minimallösung, dazu erzählt ihr dann nochn bissl was und schon dürfts ganz gut werden denke ich.


mfg, zachso

Phantomlord
10.05.2008, 17:13
Die Spurt Lösung um eine Linie zu folgen ist wirklich interressant zwar nicht wirklich steuerbar aber dafür ideal zum anfang damit haben wir in unserem Robotik Kurs auch angefangen!

oberallgeier
10.05.2008, 17:31
Hi RoboterNETZ Community,

Wir, ein Schulfreund und ich, haben uns in Physik vorgenommen als Freiwilliges Thema einen Roboter zu basteln.
Wir wollen nur etwas einfaches machen, da wir totale Anfänger sind. ...
Schaut euch doch mal diese beiden Roboter an . . . sie folgen einer Linie. Es sind total einfache Aufbauten - die aber z.T. auch variiert wurden. Am Besten wäre, ihr lest die beiden Threads komplett durch - na ja, zumindest bis ihr meint, das wäre nix für euch.

https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=298578#298578

https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=39740&highlight=maus+roboter