PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Roboterbau planen



gasi
29.05.2007, 15:32
Hi,

ich will mir selbst einen kleinen Roboter bauen und hab mir auch schon vieles auf eurer Seite durchgelesen. Die Form hab ich auch schon im Kopf, er soll rund sein. Der Roboter selbst soll sich durch Zimmer bewegen können, das reicht mir fürs erste. Jetzt muss ich wissen:

-wie plane ich alles am besten?
-welchen Motor soll ich benutzen, und welchen Akku?
-wo soll ich mir den Microcontroller bestellen?
-wo bekomme ich Platinen her?
-wo kann ich Sensoren bestellen?
-was muss ich beachten?
-was für Programme brauch ich (zum Programmieren)?

Löten kann ich selbst, aber ich bräuchte nen Plan, wie ich es löten soll. Vielleicht habt ihr noch Pläne eures ersten Roboters und könnt sie mir per E-Mail oder so schicken.
Zum Schluss würd ich gern noch wissen was mich das alles ungefähr kostet.

Ich freue mich über jede Hilfe,

MfG gasi

Rob.Anfänger
29.05.2007, 17:25
Hi,

Also als erstes musst du natürlich die Bauteile auswählen, damit du die Abmessungen kennst.
Planen kannst du gut mit Graphikprogrammen wie CAD, Corel Draw usw. Es gibt auch Freeware wie z.Bsp. Blender (3D), oder Solid Edge (2D)
zu den Motoren gibt es im Artikel Bereich RN-Wissen mehr. (unter Getriebemotor)
zur Microcontroller & Elektronik: bei reichelt bekommt man das sehr billig her.
Lochrasterplatinen kann man da auch kaufen.
Bei www.robotikhardware.de kann man Infrarot/Ultraschallsensoren kaufen.
Als Programme gibt es z.Bsp. AVRgcc (Freeware) oder Bascom (bis 4kb. Freeware)
Ich bin auch gerade dabei meinen ersten Roboter zu bauen. Bei mir liegt der Kostenpunkt bei 140€.
Es gibt auch Roboterbausätze, wie z.Bsp.: ASURO (ca.50€).
In der Roboterwiki gibt es viele Schaltpläne und Tutorials zu Roboter.

gasi
29.05.2007, 17:34
Kannst mal nen Link zu reichelt geben? Wo weiß ich bei den Platinen wo ich was hinlöten muss? Wo kann man sich die Motoren bestellen?

lohnt sich das? (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=78&products_id=94)

Rob.Anfänger
29.05.2007, 18:04
www.reichelt.de

Also, zuerst müsstest du mehr Informationen über dein Projekt hinzufügen: Was soll der Roboter können? Sollen vorgefertigte Platinen/Bausätze verwendet werden? Motoren gibt s z.Bsp. bei Conrad.
Das würde sich durchaus lohnen als Einstieg.
Vielleicht ist es aber auch erstmal sinnvoll, erstmal einen Controller und Zubehör zu bestellen und ein bisschen rumzuprobieren, bevor man sich gleich an einen Roboter wagt.

gasi
29.05.2007, 18:10
Der Roboter soll durch Zimmer fahren können, also möglichst nirgends anecken. Wenn ich sowas dann zusammenbring, dann will ich noch was dazubauen.
Vorgefertigte Bauteile wären nicht schlecht. Kannst mir mal nen Controller mir Zubehör zeigen (link schicken), den ich dann auch für nen Roboter verwenden kann? Wie viele Sensoren und welche würde ich brauchen, wenn ich das Chassi nehme?

Rob.Anfänger
29.05.2007, 18:13
Hallo,
http://www.shop.robotikhardware.de/shop/catalog/index.php?cPath=64
Also für dein Chassis würde ein Sensor sogar reichen.
Ultraschallsensoren decken einen größeren Bereich ab, während Infrarotsensoren nur an einem Punkt messen. Ein Ultraschallsensor würde also reichen.
Bei meinem Roboter habe ich einen Infrarotsensor eingebaut, der über einen Motor bewegt wird.
Achja: Zu dem Controllerboard brauchst du dann noch einen ISP-Adapter, um das ganze mit dem Computer zu verbinden. (auch bei robotikhardware.de).

gasi
29.05.2007, 18:19
Kann ich das Teil (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=50) und den Sensor (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=71&products_id=168) nehmen? Wenn ich dann noch das Chassi nehme, was brauch ich dann noch um nen Roboter zu bauen?

Rob.Anfänger
29.05.2007, 18:20
siehe oben:
Achja: Zu dem Controllerboard brauchst du dann noch einen ISP-Adapter, um das ganze mit dem Computer zu verbinden. (auch bei robotikhardware.de).

Rob.Anfänger
29.05.2007, 18:22
Und nochwas: Spannungsregler oder 5V Quelle

gasi
29.05.2007, 18:24
OK, kannst mir da noch nen Link geben? Bist echt nett, schonmal danke für die Hilfe.

Rob.Anfänger
29.05.2007, 18:25
Nichts zu danken,
https://www.roboternetz.de/wissen/index.php/Spannungsregler
Ich kann den 78S05 nur empfehlen, verwende ihn selber.

gasi
29.05.2007, 18:31
Kannst mir zum Spannungsregler und zum ISP-Adapter nen Link geben wo man das kaufen kann? Am besten wäre von Robotikhardware.

Rob.Anfänger
29.05.2007, 18:35
Also den ISP-Dongle gibt's hier:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=73&products_id=41

Den Spannungsregler gibt es leider nicht bei robotikhardware, sondern bei www.reichelt.de.

Wenn du aber als einstieg das nimmst http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=10 ist der Spannungsregler dabei.
Das hat auch den Vorteil, dass du keinen Motortreiber brauchst. Der ist bei dem anderem Bausatz nicht dabei. Das habe ich vergessen.

Klingon77
29.05.2007, 18:36
hi gasi,

willkommen im Forum! :mrgreen:

wenn Du überhaupt keine Grundkenntnisse hast -

Elektronik
Informatik
Mechanik

wäre es sinnvoll sich zuerst damit zu beschäftigen.

Ich würde mit Elektronik anfangen. Es gibt da sehr viel Infos im Netz - und natürlich auch hier.

http://www.loetstelle.net/grundlagen/grundlagen.php
http://www.elektronik-kompendium.de/sites/bau/0204301.htm
http://www.elektronik-projekt.de/
http://www.elektronik-kompendium.de/public/schaerer/index.htm
http://www.elexs.de/grundl.htm
http://www.strippenstrolch.de/forum/board.php?page=0&category=all&order=last_answer&descasc=DESC&PHPSESSID=30062b0877a4267108795d1b9fad53fb

Bezugsquellen:
http://www.pollin-electronic.de/shop/shop.php?cf=detail.php&pg=OA==&a=MzQ2OTg2OTk=&w=OTk4OTg4&ts=0
http://www.reichelt.de/
http://www.maedler.de/
http://www1.conrad.de

sind nur einige!

Zu Deiner Frage (Platinen)

Die Bauteile werden immer so aufgebracht, daß die Beinchen auf der Kuperschicht rauskommen. Dort wird dann auch gelötet. Was die Position der Teile angeht: Das ist aus dem zugehörigen Schaltplan/Baualeitung ersichtlich.

Am Anfang würde ich Dir ein Steckbrett (Suchfunktion) empfehlen. Dort kann man elektronisch Basteln ohne zu löten.

Erst viel versuche machen - lernen.
Wenn Du mal einen Motor laufen lassen kanst (Geschwindigkeit und Laufrichtung) dann montierst du sie mit zwei Rädern auf eine kleine Holzplatte - ein Stützrad dazu und der halbe Robby ist schon fertig.

Des weiteren musst Du dich mit Microcontrollern beschäftigen. Sie stellen das "Gehirn" des Roboters dar. Sie sagen den Motoren ob sie schnell oder langsam laufen sollen, rechtsrum oder linksrum usw.
Des weiteren werden sie die "Sensorsignale" aus, damit der Robby z.B. nirgens anstößt. Das kann im einfachsten Fall eine Stoßstange mit einem kleinen Schalter sein, dessen Kabel dann zum Microcontroller führt.

Hier arbeiten die Leute oft mit sog. AVR´s.

Noch ein Verweis auf einen anderen Beginner:
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=30524&highlight=
könnte auch was für Dich dabei sein.

Gruß, Klingon77

gasi
29.05.2007, 18:46
Wo gibts so ein Steckbrett, kannst mir da nen Link geben? Ahnung hab ich auch teilweise, aber halt noch nicht zu viel.

Hat einer nen Link wo man den Asuro bestellen kann? Würd mich auch interessieren. Ist der für mich empfehlenswert?

Rob.Anfänger
29.05.2007, 18:48
Nochwas: https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht
Solltest dir das auf jeden Fall durchlesen.

Rob.Anfänger
29.05.2007, 18:56
Den Asuro gibt es bei www.conrad.de und bei www.reichelt.de
Steckbretter gibt es bei Conrad (Achtung: total überteuert) und Reichelt.

Klingon77
29.05.2007, 18:58
hi gasi,

Steckbrett gibt es bei Pollin recht günstig.
Mußt Du mal suchen. evtl. auch unter "Breadboard".

Gruß, Klingon77

gasi
29.05.2007, 19:11
Hab nirgends ein Steckbrett gefunden.
Könnte ich aus

dem (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=168)
dem (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=94)
dem (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=10)
und dem (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=41)

nen Roboter bauen?
Sollte ich das alles dann auf einmal bestellen, oder soll ichs einzeln machen? Wenn einzeln, dann was zuerst? evtl. kommt noch ein Steckbrett dazu. Oder soll ich lieber den Asuro Bausatz nehmen?

gasi
29.05.2007, 19:29
sry für den Doppelpost.

Wenn ihr Antworten auf die Fragen im vorigen Post und noch andre Tipps habt, bitte Antworten.
Ich werd erst wieder am Donnerstag online kommen und freue mich schon über alle Antworten.

Klingon77
29.05.2007, 19:36
hi,

Pollin suche - "Steckboard"

Bekomme leider den Link nicht hin.

Gruß, Klingon77

Rob.Anfänger
29.05.2007, 20:31
Also mit den Bauteilen könntest du auf jeden Fall einen Einstieg in die Robotik wagen.
Ich denke, du kannst alles auf einmal bestellen. Aber du brauchst noch Sachen wie Lötzinn & Zubehör sowie auch noch Stecker (Die Ports werden über Stecker rausgeführt). Da das bei den meisten Versanden unter dem Mindestbestellwert liegt, würde ich halt noch ein Steckbrett und ein paar LEDs/NTCs(Temperatursensoren)/Helligkeitssensoren usw. bestellen, dann kannst du noch ein bisschen was an den Roboter dazubauen/ein Paar Experimente machen. Auch gibt es bei Reichelt für 8-10€ auch ein Display. Für das muss man aber noch für einen Euro ein paar Bauteile kaufen.

gasi
31.05.2007, 14:41
So ich hab dank Spion jetzt noch wichtige Teile gefunden. Ich Liste sie hier mal auf, wenn euch noch was ganz wichtiges einfällt bitte schreiben.

Akkupack (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=119)
2x Ultraschall Entfernungsmesser (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=168)
Roboter Chassis mit Motor (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=94)
ISP-Programmierkabel (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=41)
PC-Anschlusskabel für alle Boards (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=42)
1.4 Mega32 (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=10)
RN-Adapter - Wannenstecker auf Steckklemme mit LEDs (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=143) <-- brauch ich das Teil wirklich?
DS1621 Temperatursensor mit I2C Schnittstelle (http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=107)

Das wars, ich freue mich über jede Hilfe. Und nochmal danke an alle die mir bis jetzt geholfen haben.

Edit: Ich weiß nicht ob ich einen oder zwei Entfernungsmesser nehmen soll. Ich tendiere ja zu einem, was meint ihr?

MoeJoeHH
06.06.2007, 22:13
mal ne kurze frage zwischendurch:

wieso der spannungsregler? ist die Spannung von einer Batterie nicht stabil genug? und reicht sonst nicht ein Stützkondensator? Braucht der uC eine unbedingt stabile Spannung?

danke,

moe

LLiinnuuxx
21.02.2008, 18:52
Für den Mikrokontroller ist es nicht zwingend erforderlich. Aber da du zum Beispiel für den ADC (Analog Digital Converter) eine Referenzspannung brauchst die sich nicht mit dem Batterieladezustand ändert ist son ein Spannungsregler sinnvoll.

the_playstat
21.02.2008, 23:46
Planen?

Als erstes mußt Du Dir das Problem überlegen.
Die Anwendung, der Nutzen, Die Umgebung.
Was soll der Roboter in welcher Umgebung tun können, unter welchen Umwelt-Parametern, ...

Beispiel:
Im Weltraum, auf einem Planeten mit hoher oder niedriger Schwerkraft, hohen und niedrigen Temperaturen, Näße, in der Tiefsee, schwebend in der Luft, in Säure, an Fenstern klebend, in engen Rohren, glattem Boden, zerklüfteter Steinabhängen, oder sogar in mehreren Umgebungen (Stichwort Amphibienfahrzeug, ...), ......

Erst durch die Aufgabenstellung kommt man zum richtigen Design.
Es macht keinen Sinn, einen Flugroboter unter Wasser zu betreiben oder einen Asuro in der Luft.

Nun kommt die Überlegung, wie das Antriebssystem aussehen soll. Beine, Saugnäpfe, Raupenketten, welches Körperdesign sinnvoll ist, ...

Z.B. entscheidet man sich für einen Roboter für rohre eventuell für eine Art Schlangenförmigen Roboter. Dieser kann nun z.B. durch Räder an der Aussenseite bewegt werden. Oder durch raupenartige Bewegungen, ...

Fazit: Lege Dich nicht zu früh fest und überlege Dir, was dein Robi in welcher Umgebung können soll.

Hilfreich ist meißt die Natur mit vielen praktischen Tierdesigns. Ob nun Insekt, Fisch, oder Krake.

Ohne diese Grundfrage wird man KEIN passenden Roboter entwickeln können. Diesen Fehler machen aber leider sehr viele Roboterspezis. ;)