PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfäger sucht einen Anfang



Geno
29.12.2004, 03:38
Ich suche einen Roboter/Bausatz um den Anfang zu finden.
Allgemein geht es mir mehr um das Programmieren als um das zusammen basteln und da ich bis jetzt auch mit sowas überhaupt keine Erfahrung habe, wäre es schön was zu haben mit den schwerpunkt Programmieren (wo ich dann mit der Zeit anfangen kann neue Sachen für zu kaufen)
.
Ins Auge gefallen sind mir da schonmal sachen mit avr teilen da man sie in C Programmieren kann.
Also ich hätte am liebsten einen den man mit C und/oder asm Programmieren kann. Am besten auch einen der per seriell oder usb angeschloßen wird.

Der Preis sollte natürlich auch nicht über 200€ gehen, am liebsten sogar nur bis 100€!
Bin auch bereit viel zusammen zu basteln (solange es nicht grade löten ist, da ich noch kein Gerät und Erfahrung habe ;> ).

Was könntet ihr mir da empfehlen?

recycle
29.12.2004, 04:20
Da wäre z.B. der ROBBY RP5 für ca. 100 Euro.
Für den findest du hier auch ein eigenes Forum mit jeder Menge Infos:
https://www.roboternetz.de/phpBB2/viewforum.php?f=25

Dann fällt mir noch der ROBOTER ASURO für ca. 50 Euro ein.
Den haben einige Forenteilnehmer getestet und hier im Forum ausführlich mit Bilder und jeder Menge Infos von ihren Erfahrungen berichtet.

Den Robby CRP kannst du aber nur in CBasic programmieren, wie man den Asuro programmiert weiss ich nicht.

Wenn es hauptsächlich darum geht das Programmieren zu lernen und es nicht unbedingt ein fertiger Roboter sein muss, würde ich mir aber auch mal das RN-Control ansehen:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=10

Da da schon Taster, LEDs, ein Pieper usw. dabei sind, kannst du dafür auch Programme schreiben bei denen man sieht, das etwas passiert.
Auf den ersten Blick ist das vielleicht nicht ganz so interessant wie ein fertiger Roboter, weil sich da nichts bewegt. Wenn du später aber einen eigenen Roboter oder was ähnliches bauen willst, kannst du dafür das RN-Control weiternutzen.

Da das RN-Control einen AVR Controler besitzt, kannst du es in Assembler, C und Bascom Basic programmieren.

Geno
29.12.2004, 05:38
Danke erstmal für deine Antwort :)
Der Robby fällt schonmal durch,weil man ihn ja nur in Cbasic programmieren kann.
Also ich möchte schon gerne ein bissel mikrokontroller programmierung in C üben, wobei mir ein bissel asm auffrischung auch gefallen würde, somit sollte es am besten beides gehen aber mindestens eines von beidem.

Der Asuro schien mir schon sehr interessanter zu sein, jedoch kann man ihn scheinbar nur über Infrarot anschließen :( Hab ich leider genau sowenig wie funk etc. also gehts leider auch nicht.

Das RN-Control teil würde mir wirklich schon reichen, jedoch dann nur als günstiges erster versuch Model. Leider scheint es mir dafür etwas überteuert zu sein.... für den Preis bekämme man ja schon den Asuro.
Auch hab ich nicht so ganz durchgeklickt wie man das überhaupt mit den PC verbinden soll oO


Evtl hat ja jemand noch was preiswertes um den Asuro angeschloßen zu bekommen, denn der scheint recht einsteigerfreundlich zu sein :)
Oder halt sowas wie das RN-Control teil.... halt ein paar lichter, ein paar sensoren und das dann auch entsprechend zu einen Preis, dass es sich lohnt seine ersten versuche damit zu machen.

Geno
29.12.2004, 06:00
Mir ist grade auchnoch aufgefallen das man den Asuro löten müsste :x
Also falls euch ein Roboter einfällt und man müsste ihn löten.... bereit zu probieren wäre ich es, solange ihr wisst es wäre bei dem Roboter dann auch für einen anfänger möglich und ihr mir n Tipp gibt was ich mir zum löten auch noch kaufen sollte :D

freq.9
29.12.2004, 08:43
Also ich bin auch noch Anfänger und habe gestern den ASURO bekommen. Den programmiert man zudem in der Sprache C.

Was du brauchst:
- Bausatz :D
- Lötgerät
- Lötzinn (mind. 1m @ 1mm)
- Entlötding (zum absaugen des Lötzinn, wenn du dich mal verlötest)
- Multimeter

Also mit den ganzen Sachen bin ich nun soweit, dass ich normal programmieren könnt, nur mir fehlt ein Widerstand :P.

talentraspel_kai
29.12.2004, 12:10
Hallo.

So ganz für den Einstieg könnte ich dir mein modulares Experimentiersystem auf der Basis des AT90S2313 empfehlen. Hat m. E. eine schöne Anleitung für Anfänger für den Einstieg in C, Assembler oder Basic.

Das Einsteigerpaket ist schon fertig, Ich erweitere das System in der nächsten Zeit um zusätzliche Versuche und Module. Damit kann man dann später einen Roboter bauen und auch mehrere Module über I2C verbinden. Die grösseren Prozessoren ATMega8 und ATMega32 werden dann auch als Grundmodule zur Verfügung stehen.

Beschreibung: http://www.talentraspel.de/portal/index.php?id=103&type=1

Kaufen: www.robomodules.de

Preis deutlich unter 100,-- @. Kann man als Bausatz, als einzelne Platinen oder fertig aufgebaut bekommen.

Schau es dir mal an, vielleicht hilft dir auch schon die Anleitung etwas weiter, die kann man nämlich auch mit anderen Systemen durchprobieren.


Grüße,
Kai.

Geno
29.12.2004, 13:50
@freq.9 Brauche ich nicht noch etwas um den anzuschließen? Ist ja n infrarot teil...
Glaubst du das löten ist auch was für n Anfänger?
Was ist n Multimeter? oO


@talentraspel_kai So ganz blicke ich da noch nicht durch (kann daran liegen, dass ich erst grade aufgewacht bin :P ).
Irgentwie hab ich mich langsam an den gedanken gewöhnt, dass ich sowas wie n Asuro bekommen könnte :)



Kann jemand auch n Lötgerät empfehlen?
Und was braucht man zum entlöten? oO

talentraspel_kai
29.12.2004, 14:07
@geno

Hmm. Erst mal einen Kaffee ... und lies dir dann mal die Anleitung zu meinem System durch, vielleicht wird es dann klarer. Auf meiner Web-Seite findet sich auch einiges an sonstigen Infos dazu.

Es ist ein Experimentiersystem, um von Beginn an ganz einfache Dinge mit dem Mikrocontroller machen zu können (Led an/aus, Interruptsteuerung, Taster abfragen, usw.). Damit soll der Einstieg erfolgen und die Prorammierung begonnen werden. Deshalb ist es so simpel.

Dann kann man später auch in "fliegender" Verdrahtung Dinge wie Lautsprecher, Mikrofon und ein paar Sensoren anschliessen und programmieren. Diese Versuche stelle ich demnächst zusammen und packe die dann ins Web, sobald eine schöne Beschreibung dazu geschrieben wurde.

Weiterhin kann man später statt des Led/Taster-Moduls z.B. eine Platine mit einem Motortreiber und eine Platine mit Sensoren für Linienfolgen anschliessen. Wenn man dann alle Platinen auf ein Brett mit zwei Motoren schraubt, hat man einen Roboter. Dieser kann dann für "Linienfolgen" und "Weg auf einer verzweigten Linien finden" programmiert werden. Die Zusatzplatinen muss ich aber auch erst noch entwicklen und beschreiben.

Und für ganz später kann man dann einfach mehrere Module über I2C zusammenschalten und richtig komplizierte Steuerungen entwerfen. Z. B. ein Laufroboter, wo die Servos eines jeden Beinpaares durch ein eigenes Modul geseteuert werden und ein Hauptmodul diese Beinmodule koordiniert.

Wenn die Leistung des AT90S2313 nicht ausreicht, kann man auch ein Modul für den ATMega8 oder den ATMega32 verwenden. Auch diese Module muss ich erst noch bauen und beschreiben.

Aber das System für den Einstieg ist schon fertig, der Rest kommt Stück für Stück nach, so schnell wie meine zwei Hände das bewältigen können. Man kann also das System beliebig erweitern.


Grüße,
Kai.

recycle
29.12.2004, 16:45
Das RN-Control teil würde mir wirklich schon reichen, jedoch dann nur als günstiges erster versuch Model. Leider scheint es mir dafür etwas überteuert zu sein.... für den Preis bekämme man ja schon den Asuro.


Dass du für den Preis von dem RN-Control schon fast den Asuro bekommst ist richtig, aber beides ist auch nicht wirklich vergleichbar.

Den Asuro musst du wie du schon bemerkt hast selber zusammenlöten, der Preis den du dir für das RN-Control angesehen hast war der für das fertige Board.
Du kannst dir für das RN-Control auch nur die Platine kaufen. Da ist dann eine gute Dokumentation mit Bildern zum Aufbau, Funktionsbeschreibung, Bauteiliste mit Bestellnummern, Programmbeispiele usw. dabei.
Die Platine incl. Dokumentation kostet 9,90 und das ist garantiert nicht überteuert. Die Bauteile kannst du dir dann beim Händler deiner Wahl kaufen, d.h. ob du sie überteuert kaufst oder nicht liegt in deiner Hand.
Aber viel billiger wirst du dabei nicht weg kommen, weil das fertige RN-Control auch nicht überteuert ist.
Du musst das RN-Control allerdings auch nicht komplett bestücken, wenn du Bauteile die du nicht benötigst, z.B. Motortreiber, Stecksockel usw. erst mal weglässt wird es billiger.
Wenn du diesen Weg wählst, musst du es aber selber zusammenlöten, was du ja scheinbar gerne vermeiden willst.

Aber was ist, wenn du lange genug programmieren geübt hast?
Eventuell wilst du dann ja etwas eigenes auf die Beine stellen.
Mit dem Asuro kommst du dann nicht mehr besonders weit und das Geld dafür ist futsch.
Beim RN-Control hättest du dann ein ausbaufähiges Board mit einem leistungsfähigen Controller. Dafür kannst du relativ einfach eigene Erweiterungen bauen und anschliessen, du kannst aber auch eine ganze Menge Erweiterungsplatinen, z.B. Motorsteuerung, LCD-Display, Soundboard, Funkboard usw. fertig kaufen.

D.h. wenn du auf längere Sicht planst auch selber etwas zu bauen ist das RN-Control meiner Meinung nach doch preiswerter als der Asuro.

Wenn es dir nur ums programmieren geht, du vorerst nicht planst selber etwas zu bauen und du bereit bist ihn selber zusammenzulöten ist der Asuro vermutlich interessanter, weil du den durchs Zimmer fahren lassen kannst.

Chefkoch
29.12.2004, 17:18
@talentraspel_kai

Das hört sich ja interessant an und wäre genau was für mich.

Nur…

Das mit den Zusatzmodulen, du sagst die die kommen Stück für Stück
nach, wie ist die Zeitspanne.

Wenn da ein Jahr dazwischen liegt oder doch irgendwann eingestellt wird,
aus Zeitmangel oder so, dann ist es uninteressant.

talentraspel_kai
29.12.2004, 17:44
Hallo Chefkoch,

keine Sorge. Die Zeitplan sieht eher so aus:

Bis Mitte Januar: Versuche ohne Zusatzmodule beschreiben

Dann zwischendurch auch noch mal einen Artikel über das System (Anwendung Morsegenerator, Morseempfänger) in die Amateurfunkzeitschrift cqDL setzen.

Bis Anfang Februar: Zusatzmodule Motorsteuerung und Liniensensor

Bis Ende Februar: Ein kleiner Roboter damit. Der geht dann auch Anfang März auf die RoboChallenge.

Danach mal sehen ... aber die Module für ATMega8 und ATMega32 kämen dan dran. Solang ich positive Resonanz bekomme, mache ich an diesem Projekt weiter. Ziel soll ein Baukastensystem sein, mit dem man als Anfänger einsteigt, das dann auf dem Weg zum Profi mitwächst und dann auch für komplexere Roboter verwendet werden kann.


Grüße,
Kai.

pebisoft
29.12.2004, 17:54
es geht noch einfacher. du nimmst ein steckbrett, und im avr-forum sind schöne beispiele. ich habe sogar 2 steckbretter auf dem küchenbrettroboter, worüber ich verschiedene messbaufruppen betreibe. man kann immer wieder umstrukturieren und die ergebnisse zu verbessern.
mfg pebisoft

Geno
29.12.2004, 18:13
Also mit den Asuro komm ich (leider) bestimmt nicht billiger davon als mit den anderen Ideen, da ich noch den Löt und Infrarot kram bräuchte :/ Eigentlich würde ich auch gerne was zusammenbauen, aber am besten halt nicht gleich mit löten sondern erst später etwas wo ich löten muss.

Was schätzt ihr denn was mich ein Asuro so kosten würde, wenn ich dazu noch n einsteiger Löt set bräuchte und n Infrarot teil?

Ne Platine würde ich eigentlich nur so als Anfang benutzen, die muss überhaupt nicht erweiterbar oder so sein. Nur mir einen günstigen Einstieg ermöglichen und mich dazu ermutigen mir bald die Sachen zu kaufen um z.b. einen Asuro mir zusammen zu löten :)

Fällt euch nicht dazu n simple Bauanleitung/Bauset ein wo man ne ganz schnöde platine sich zusammen macht mit nur ein paar funktionen, die man aber leicht am PC anschließen und Programmieren kann, um erstmal richtig sehen zu können ob es wirklich für einen was ist?


@talentraspel_kai , siehe oben, deswegen ist deine Platine etwas zu gut für mich :) Aber vielleicht später mal, ich halt es mir im Hinterkopf :)

Geno
29.12.2004, 18:17
Ich war am Kochen wärend ich die Nachricht geschrieben habe, deswegen hatte ich das letzte Post noch nicht gesehen :D

@pebisoft Das klingt sehr interessant, kannste mir eine konkrete url zu sowas geben, damit ich mir mal ansehen kann ob es was für mich wäre? Und kannste mir auch sagen wieviel sowas ca. kosten würde, wenn es halt nur so wäre wie im Post davor beschrieben?

30.12.2004, 13:14
Also mit den Asuro komm ich (leider) bestimmt nicht billiger davon als mit den anderen Ideen, da ich noch den Löt und Infrarot kram bräuchte :/ Eigentlich würde ich auch gerne was zusammenbauen, aber am besten halt nicht gleich mit löten sondern erst später etwas wo ich löten muss.

Was schätzt ihr denn was mich ein Asuro so kosten würde, wenn ich dazu noch n einsteiger Löt set bräuchte und n Infrarot teil?


Um mal ein paar Gerüchte zu dementieren:
ASURO wird über eine Infrarot-Schnittstelle programmiert: ja! Aber diese wird mitgeliefert. Es ist also nur ein COM-Port erforderlich. (Vsl. ab Frühjahr gibt's auch noch den passenden USB-Infrarot-Transceiver zu kaufen.)
ASURO _ist_ erweiterbar! Das wird in dem (vsl. ebenfalls Anfang nächsten Jahres erscheinenden) Buch "Mehr Spaß mit ASURO" bewiesen.
Man kann zwar keine hoch komplexen Aufbauten realisieren, aber für einen Einsteiger ist das ideal. Hat man genug Erfahrungen gesammelt, wird man sich eh früher oder später an ein eigenes Projekt wagen.
Als Hintergrund: ASURO wurde für's DLR_School_Lab entwickelt, um einer Gruppe von 4 Schülern ab der 11. Klasse in 4 Stunden einen Einstieg in die Welt der Robotik zu ermöglichen.

CU, Robin

Archi
30.12.2004, 13:19
Was schätzt ihr denn was mich ein Asuro so kosten würde, wenn ich dazu noch n einsteiger Löt set bräuchte und n Infrarot teil?


Sorry, Einloggen und auch noch was vergessen:

ASURO kostet 50 Eu, ich denke eine Einsteiger-Ausrüstung (zumindest solange man noch nicht bleifrei Löten muss, das wird ohne Lötstation schwierig...) mit Lötkolben, Lötzinn, Seitenschneider und Multimeter kommt nochmal auf ca. 50 Eu. Ohne die würde ich aber so und so nicht anfangen. Nur Sachen zusammenstecken und etwas rumprogrammieren ist auf Dauer langweilig...

CU, Robin

Geno
30.12.2004, 18:15
Danke an alle für die Hilfe :)
Ich dneke ich werd mir den Asuro in den nächsten Tagen bestellen :)
Hab aber noch ne Frage zu den dingen die ich benötige....

Also ich will alles bei conrad kaufen also beziehen sich alle Produktnamen auf den ihre Seite.

Als löt Gerät wollt ich mir das "loet-starterset" holen. Wäre evtl aber das "STANNOL LÖTSET SK 3000" besser ?
Muss ich noch sowas wie Lötzinn oder so dazu holen?

Bei den Multimetern habe ich noch nicht den sinn ganz verstanden *schämm*.
Kommt nun aus der eine Seite Strom raus und das zweite hält man an die andere Stelle, um heraus zu finden wieviel Strom noch ankommt? oO
Glaubt ihr das DIGITAL MULTIMETER VC-140 (bei conrad) reicht? Mir gefällt es, weil es das billigste ist was auch Temperatur messen kann :D

Danke nochmal für eure Hilfe, aufdas ich es mir noch bald Bestellen kann :)

talentraspel_kai
30.12.2004, 19:00
Hallo Geno.

Ein Multimeter ist ein Multifunktionsmessgerät, das man Umschalten und auf verschiedene Messbereiche einstellen kann.

Es sind immer folgende Messfunktionen vorhanden:
- Spannungsmessung (Gleich- und Welchselspannung)
- Strommmessung (Gleich- und Wechselstrom)
- Durchgangsprüfer

Je nach Preis hat man eventuell noch:
- Widerstandmessung
- Frequenzmessung
- Kapazitätsmessung
- Induktivitätsmessung
- Transistortester
- Prüfung von Dioden
- usw.

Ein Spannungsmesser misst die Spannung zwischen zwei Messpunkten und ist selbst passiv. Das Messgerät hat in diesem Modus einen hohen Eigenwiderstand, um die Messung möglichst wenig zu verfälschen.

Ein Strommesser misst den Strom, der durch ihn hindurchfliesst und muss in die Messanordnung eingefügt werden. Das Messgerät hat in diesem Modus einen niedrigen Eigenwiderstand um die Messung möglichst wenig zu verfälschen.


Grüße,
Kai.

hup
30.01.2005, 21:06
...Der Robby fällt schonmal durch,weil man ihn ja nur in Cbasic programmieren kann....

oder in C (z.B. mit C3C)

http://ccintern.dharlos.de/download.htm
und einfache Beispielprogramme:
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=3678

Du könntest dir ja einen eigenen Treiber in Assembler schreiben (für den Anfang sind 256 Bytes ja noch ausreichend...
Und du kannst ihn sofort mit eigenen Basteleien erweitern...

(Bei einem Bausatz musst du halt zuerst viel Energie und Zeit hineinstecken, bis sich etwas tut... und den Robby gibt's bei Ebay schon ab 66 EUR...)

Elektronikus
31.01.2005, 19:54
Was schätzt ihr denn was mich ein Asuro so kosten würde, wenn ich dazu noch n einsteiger Löt set bräuchte und n Infrarot teil?


Bei Conrad gibts ein einsteiger lötkoffer (oder so) "da ist alles drin"
da haste einen 30 Watt Lötkolben eine schnelllötpistole, eine 3. Hand, entlötpumpe, platinenreinungsbesteck und etwas lötzinn.
Für 24,95 € ich glaub das des nicht ciel ist. Ich hätte es mir gekauft wenn ich es früher gesehen hätte.

Peter Wilbert
02.02.2005, 09:35
Als Einsteiger rate ich dir zu einem LEGO Spybotics Roboter.
Den kann man bei eBay schon für ca. 20 Euro ersteigern und
er ist wie das LEGO Mindstorms System in C programmierbar.
Die Programmiersoftware bekommt man kostenlos im Internet
(NQC + Bricx Command Center). Wenn du dann auch noch Lust
hast coole Games für den Spybot zu schreiben, kannst du das
mit der Lego Script Code Language ( auch alles kostenlos im Net ).
Das komplette Entwicklungspaket für Lego Script heisst SDK2.5 und
stellt LEGO kostenlos auf seiner Home Page zur Verfügung.