PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Anfänger sucht Hilfe



Ascendor
06.01.2007, 18:29
Hallo zusammen O:)

das scheint mir zwar irgendwie ein Roboter-Profi-Forum zu sein, aber ich hoffe trotzdem mal auf etwas Unterstützung, ich bin nämlich absoluter Anfänger.

Ich habe noch nie einen Roboter gebaut, habe also keine Erfahrung, ebenso wenig Ahnung von Elektronik; sollte ich wirklich konstruktive Antworten bekommen, wäre es schön, wenn man diese sehr ausführlich erklären könnte. *schäm* 8-[

Ich möchte einen Roboter bauen, der zunächst einmal geradeaus fahren soll, eventuell auch Kurven. Später soll er dann Personen, die sich bewegen, folgen. Alles in einem Zimmer, also kaum Unebenheiten usw.

Er soll dabei ein runder sein, der links und rechts jeweils ein Rad und hinten ein Stützrad oder eine Kugel hat.

Ich habe:
2 Getriebemotoren RB35
1 Mikrocontroller C-CONTROL I M-UNIT 1.2
1 C-CONTROL M ADAPTER

Wovon ich weiß, dass ich es noch brauche:
- Räder
- Akkus
- Irgendein Untersatz, worauf sich alles befindet
- später dann Sensoren
- Kenntnisse einer Programmiersprache (dazu benötige ich allerdings erstmal keine Hilfe)


1. Lässt sich/Was lässt sich damit anfangen?
2. Was brauche ich noch?
3. Fällt euch noch was Wichtiges ein?

Würde mich wirklich über konstruktive und hilfreiche Antworten freuen, sollte sich doch jemand auf mein Niveau herablassen! =P~

Ach ja: Er kriegt seinen Code verpasst und wird vom Computer abgetrennt, fährt dann also ohne externe Sachen.

Horstel
06.01.2007, 19:07
Also einen roboter programieren der auf 2 rädern +stützrad erstmal nur grade ausfahren soll ist denke ich mal eine angemessene aufgabe für jemanden der noch nie programiert hat.
Aber zunächst muss er ja gebaut werden. Rund ist erstmal nen sinnvolle sache dann kann er auf der stelle drehn ohne irgentwo anzuecken. Räder finden sich bestimmt irgentwo am einfachsten für alle lego besitzer sind wohl logotechnik räder. Als akkus bieten sich normale modellbau akkus an kann man sich zur not auf selbst zusammen löten. Für deine motoren wirst du motortreiber brauchen da diese für den controller vermutlich zu viel strom ziehen und auch wegen der induktivität der spulen in den motoren dir die ports zerschiessen können. welchen du da nimmst ist von deinen motoren abhänig da können dir sicher andere besser helfen als ich. Auch zum thema sensoren kann ich dir leider nicht viel sagen denn einen personen verfolgenden roboter habe ich nie gebaut ist aber sicher interessant.
So ich hoffe ich konnte dir ein wenig helfen viel erfolg beim bau

MST_NRW
06.01.2007, 19:08
Hi Ascendor,

erstmal Willkommen...

Schau' Dir einfach mal folgendes kleines Tutorial an: https://www.roboternetz.de/robotertutorial1.html

Es sollte einige Deiner Fargen beantworten.

Ascendor
06.01.2007, 19:14
https://www.roboternetz.de/robotertutorial1.html


Danke für den Link, aber das Tutorial habe ich bestimmt schon 4mal durchgelesen. =P~

Die RB35 sind doch Getriebemotoren. Auf verschiedenen Seiten findet man, dass der Treiber L293D dafür ideal sein soll, jedoch ist dieser Treiber bei Conrad für Schrittmotoren eingetragen. Was hat das zu bedeuten?

Horstel
06.01.2007, 19:17
der L293D hat 2 kanäle d.h. es können zwei motoren oder ein schrittmotor angescholossen werden da ein schritt motor 4 anschlüsse hat.

Jon
06.01.2007, 19:36
Ich möchte einen Roboter bauen, der zunächst einmal geradeaus fahren soll, eventuell auch Kurven.
Ein sehr gutes Ziehl. Damit hätte ich auch mal anfanhen sollen. Stattdessen fange ich mit einem Roboter an, der den Bürgersteig von Schnee befreien soll...

Später soll er dann Personen, die sich bewegen, folgen. Alles in einem Zimmer, also kaum Unebenheiten usw.
Personen zu verfolgen ist schon nichtmehr sehr leicht. Am einfachsten ist es, wenn du einen Schuhkarton nimmst, da er nicht so viele Kannten hat.
Aber erfülle erstmal dein erstes Ziel.


Ich habe:
2 Getriebemotoren RB35
1 Mikrocontroller C-CONTROL I M-UNIT 1.2
1 C-CONTROL M ADAPTER
Du brauchst:
Motortreiber. Dazu schau dir mal das (https://www.roboternetz.de/wissen/index.php/Getriebemotoren_Ansteuerung)an.
Akkus. Da würde ich dir nicht empfehlen die selbst zusammenzu löten, sondern einen Racing-Pack zu kaufen.
Räder. Wenn du keine Lego Räder hast kannst du mal bei Conrad oder bei einem anderen Modellbauladen nach Rädern suchen. Da gibt es viele unterschiedliche.
Als Runden Untersatz bietet sich die untere Scheibe einer CD-Spindel an oder eine runde Aluplatte.
Sensoren. Die einfachsten sind Schalter mit langen hebel. Hier (https://www.roboternetz.de/wissen/index.php/Sensorarten) findest du auch mehr über die verschiedenen Sensoren.


Ach ja: Er kriegt seinen Code verpasst und wird vom Computer abgetrennt, fährt dann also ohne externe Sachen.
Also wie ein echter Roboter...

jon

Ascendor
06.01.2007, 19:54
Danke für die bisherigen Antworten.

Fragt sich nur noch, wie man das alles zusammen verbindet, sodass es funktioniert.

Jon
06.01.2007, 21:32
Du musst die Teile auf eine Platine löten und dann, wenn du eine Lochrasterplatine verwendest über Zinnbahnen verbinden.
Du kannst dir aber auch eie Platine am PC planen und dann ätzen.
Der µC ist der Kern, um den baut sich alles auf.
Wie der Motortreiber angeschlossen wird, stehet im Link, den ich dir genannt haben, die Akku-Spannung über einen 75(S)05 auf 5Volt runtergesetzt.

Aber ehrlich gesagt verstehe ich nicht ganz, wo dein Problem ist...

jon

Ascendor
07.01.2007, 09:08
Das Problem ist, dass ich wie gesagt absoluter Neueinsteiger bin und ich eben noch nicht genau weiß, wie das alles funktioniert. Den Link von dir (danke übrigens) habe ich auch schon mehrmals durchgelesen (also die Seite dahinter =P~).

Werde mal warten, bis ein paar Teile ankommen, vielleicht klären sich dann einige Dinge.

Ascendor
08.01.2007, 18:15
Heyho,

eine Frage hat sich noch ergeben zu den Zinnbahnen: Wie läuft das ab, was ist es, wo krieg ich's her...? Ich hab den Begriff leider noch nie gehört... :-&

PcVirus
08.01.2007, 18:51
Hi,
du kannst anstatt der Zinnbahnen auch ganz normalen letfähigen Draht oder dünnes Kabel benutzen.
Es dient nur dazu, einzelne Pins der Bauelemente auf der Lochrasterplatine zu verbinden.

Ascendor
09.01.2007, 16:16
Danke für die Info.

Nächste Frage =P~:

So ein Getriebemotor hat einmal + und einmal - ... Was kommt nun wo an den Treiber (L293D)? Kann man da direkt Strom anschließen oder muss das zwangsläufig über den Mikrocontroller führen und welche Spannung/Stromstärke ist erlaubt? Fragen über Fragen... Ich habe leider ebenfalls keine Ahnung von Schaltplänen...

HannoHupmann
09.01.2007, 16:50
@Ascendor bei aller liebe zu Anfängern und ihren Fragen, aber ich würde dir ganz ehrlich empfehlen dir ein einfaches Elektrotechnik Buch zu kaufen und dir das durchzulesen. Dazu würd ich einfache E-Technik experimente machen und nicht gleich mit Robotern anfangen.

Weil sonst musst du jedes mal Fragen wenn du nicht weiter kommst und das wird auf dauer nervig werden.

Ich mein das bestimmt nicht böse sondern einfach nur gut gemeint.

Ascendor
09.01.2007, 16:59
Danke für den gut gemeinten Rat, aber dennoch möchte ich mich hier noch einmal melden, denn "auf Dauer" wird es nicht sein.

Eigentlich sollten die obigen Fragen einige meiner letzten werden ;)

Es geht einfach darum, dass ich noch nie mit solchen Bauteilen gearbeitet habe und sie daher nicht kenne. Kleinwissen über Elektronik besitze ich schon und ich denke auch, dass es genug ist, um mit dieser kleinen Aufgabe fertig zu werden. Ebenfalls nicht böse gemeint, sondern nur zur Aufklärung über meinen Wissensstand. ;)

Edit: Okay, die Fragen haben sich erst einmal geklärt. Selbstausprobieren hilft halt! :D