Entwickler-Ecke

Off Topic - Roboter selbst bauen: Wie fang ich an?


Niko S. - Do 26.11.09 18:50
Titel: Roboter selbst bauen: Wie fang ich an?
Hallo Delphianer,

Ich hab ein wenig mit dem Gedanken gespielt, so kleine "Roboter" zu bauen.
Sie müssen ja nichts großes können, wäre ja schon toll wenn sie fahren könnten.

Ich find aber atm nichts womit ich Einsteigen kann.
Sprich also ich suche entweder ein Buch wo man das Step by Step durchgeht.
Oder halt so eine Art selbstbaukasten mit Anleitung.

Preislich sollte das ganze aber im kleinen Ramen bleiben, da ich selbst keine möglichkeit habe das zu finanzieren.
(Da müssten also Mutter und Vater dran glauben ;x)
Sprich also wenn 100€ kostet so ca, dann wäre das noch soweit okay..

Danke schonmal für Infos


Jakob_Ullmann - Do 26.11.09 19:04

Was kannst du denn erstmal programmiertechnisch? Schonmal was mit C gemacht / Hardware programmiert? Ansonsten würde ich damit anfangen.


HelgeLange - Do 26.11.09 19:06

Schraubenzieher sind immer gut zu haben dafür :D

Bei Conrad gibt es bestimmt einige interessante bauteile dazu :)


Niko S. - Do 26.11.09 19:13

Tja das ist das Problem ich hab wahrscheinlich keinerlei vorstellungen davon.
Ja mit C hatte ich schonmal angefangen.
(In Linux die Basics der Sprache mal durchgegangen.)
Aber direkt Hardwaretechnisch hab ich noch nichts gemacht, zumal ich nicht wüsste was?
Ich stell mir das eig so vor, dass ich eine steuereinheit einbauen kann und darauf zugreifen kann.
Dann müsst ich, denke ich mal, nur ne Verbindung dort hin aufbauen und die Befehle hinsenden.
Oder stell ich mir das zu einfach vor?

Ich würde halt gerne anhaltspunkte dafür haben, weil ich das recht interessant finde!


Bergmann89 - Do 26.11.09 19:26

Hey,

ichhab ne Zeitschrift daheim, da wurde ma schritt für schritt beschrieben, wei man sich son Ding bauen kann, die tzeile waren auch fast alles vom Schrott also sehr preisgünstig. War allerdings mit ner Funkfernbedienung gesteuert. Da müsstest du dann mal gucken wie du die FFB ansprechen kannst...
Wenn dich das interessiert sag bescheid, dann skan ich dir den Bauplan ma ein...

MfG Bergmann


Jakob_Ullmann - Do 26.11.09 19:29

Die Ansteuerung des Roboters vom PC kannst du auch in Delphi machen. Das zentrale Programm direkt auf der Hardware musst du aber auch programmieren, und das geht soweit ich weiß nicht in Delphi (und vermutlich auch nicht mit Lazarus). Am komfortabelsten und verbreitetsten sollte das also mit C gehen.

Dazu gab es hier aber mindestens schon ein Thema, ich glaube aber mehrere. Such einfach mal nach 'Roboter'.


Handycommander - Do 26.11.09 19:31

gib doch mal bei conrad.de den Suchbegriff "Roboter" ein xD
Da findest bei den ersten zwei Treffern gleich einen für 129 € und einen für 49 €.
Beide kannst du in C Programmieren...

Gruß,
Tobi


mdacko - Do 26.11.09 19:36

Ein Must-Have für Roboterfans sind folgende zwei Seiten:

http://www.roboternetz.de/phpBB2/portal.php
http://www.mikrocontroller.net/

Bei letzterem gibt es auch ein gutes AVR-GCC Tutorial.

Bezüglich Conrad.de:
Ich kann dir den "Asuro" für 49 Euro empfehlen, habe damit selbst angefangen. Der kommt als Bausatz, sprich man muss den komplett zusammen löten - auch sehr interessant.

Mit dabei sind auch erste Schritte und Programmbeispiele.

Edit: Microcontroller werden wohl (bin selbst noch neu auf dem Gebiet) größtenteils in C programmiert.


Hidden - Do 26.11.09 19:40

Hi :)

Was ist genau dein Ziel, willst du die Roboter bauen oder eher das dann folgende Programmieren und Fahren? Nach deiner Frage willst du wahrscheinlich in erster Linie Bauen, ich frage trotzdem nochmal.

Sonst gibt es ja beispielsweise von Lego Mindstorms quasi voll funktionstüchtige Robos, wo du zumindest nichts mehr löten musst, etc. Die verwenden wir bei uns auch in der AG - zuerst RCX [http://de.wikipedia.org/wiki/Robotics_Command_System] und nun seit kurzem NXT [http://de.wikipedia.org/wiki/NXT]. Im Wesentlichen sind die neben den grafischen Umgebungen die es wie :puke: an der Nordsee gibt mit C(NQC, verwenden wir) und Java programmierbar. Preislich liegt das ganze denke ich um 200€.

Wir, das heißt user profile iconder organist, user profile iconHidden, user profile iconfireworker und ein Paar mehr.

mfG,


Boldar - Do 26.11.09 20:01

Wenn du auch selbst löten willst, kann ich den "Asuro" empfehlen, der ist auch recht gündtig und erweiterbar.


Niko S. - Do 26.11.09 20:07

Asuro hört sich interessant an, ich denke mal das werd ich mir dann demnächst zu gemüte ziehen wenn Geld vorhanden ist.
Danke für den Tipp, mal schauen ob ich das hinbekomme.

@Hidden
Nein mir gehts mehr um das Programmieren eines solchen Roboters.
Das zusammenbauen ist mehr für einen Freund der im moment eine Elektriker ausbildung macht.
Der baut auch sone Sachen zusammen, zwar keine Roboter aber allgemein so für Haushalte und sowas.
Fingerscanner mit Türen verbunden beispielsweise.

Wir würden das denn zusammen machen, was ja die Kosten auf jedenfall senken würde, aber anfangen könnte ich damit eh erst
wenn die Schule jetzt langsam vorbei geht, bzw wenn alle Klausuren geschrieben sind und es Weihnachten wird.

Ich finde das halt interessant son Roboter anzuschließen und den zu programmieren, so dass er sich bewegt.
Und Später halt mit erweiterungen mit Sensonren und sowas.
Auch wenns mich erstmal wahrscheinlich von den Kenntnissen her umahuen wird, schreckt mich ja nicht ab zu lernen.