Forum: PC-Programmierung Auto auf Schwarzer Linie fahren lasssen


von Sebi S. (sebi_s98)


Lesenswert?

Ich muss für die Schule ein (Spielzeug-) Auto bauen und programmieren, 
dass einer schwarzen Linie entlang führt (auch Kurven)! Wir besitzen den 
BSE1 und ich will das Auto mit einem LDR (oder Reflexoptokoppler) der 
schwarzen Linie entlang fahren lassen.
Dafür benötige ich doch ein Auto mit Achsen die sich unabhängig von 
einander bewegen lassen (also zum rechts-/ links-Fahren).

Bitte helft mir!

MFG Sebi_s98

von Udo S. (urschmitt)


Lesenswert?

Standardproblem für Lego Mindstorms Anfängerwettbewerbe.
Machen normalerweise 7 Klässler unter Anleitung, die besseren ohne.

Sebi S. schrieb:
> BSE1

Was soll das sein? Google findet eine Bohrerschärfeinrichtung unter 
"BSE1".

von MaWin (Gast)


Lesenswert?

Mit 2 LDR (oder Reflexkopplern) geht es einfacher,
hat das Auto 2 Motoren und lenkt damit wie ein Panzer,
braucht man gar keinen BSE1 Rinderwahnsinn.
1
   +---+------+--------+-- +2Ub
2
   |   |      |        |
3
  LDR 10k     |       (M) links
4
   |   |      |        |
5
   +---(-----|+\ L272  |
6
   |   |     |  >--+---+
7
   |   +--+--|-/   |   |
8
   |   |  |   |    |   |
9
  LDR 10k +---(-1k-+  (M) rechts
10
   |   |      |        |
11
   +---+------+--------+-- GND

: Bearbeitet durch User
von Sebi S. (sebi_s98)


Lesenswert?

BSE = Basic Stamp Editor (unser Programmier-Programm)!

von Sebi S. (sebi_s98)


Lesenswert?

MaWin schrieb:
> Mit 2 LDR (oder Reflexkopplern) geht es einfacher,
> hat das Auto 2 Motoren und lenkt damit wie ein Panzer,
> braucht man gar keinen BSE1 Rinderwahnsinn.
>
>    +---+------+--------+-- +2Ub
>    |   |      |        |
>   LDR 10k     |       (M) links
>    |   |      |        |
>    +---(-----|+\ L272  |
>    |   |     |  >--+---+
>    |   +--+--|-/   |   |
>    |   |  |   |    |   |
>   LDR 10k +---(-1k-+  (M) rechts
>    |   |      |        |
>    +---+------+--------+-- GND

Was beudeutet die Zeichnng?
Aber danke schonmal!

: Bearbeitet durch User
von Justus S. (jussa)


Lesenswert?

Sebi S. schrieb:
> Was beudeutet die Zeichnng?

ganz offensichtlich ein Schaltplan...

von Garden (Gast)


Lesenswert?

In diesem Artikel gibt es Beispiele und einen Link zur Uni-Rostock, die 
si etwas als SChülerprojekt machen:

http://et-tutorials.de/704/linientreue-roboter-gesucht/

von Karl H. (kbuchegg)


Lesenswert?

Sebi S. schrieb:

> Was beudeutet die Zeichnng?

Sie bedeutet, dass man das ganze auch ohne Computer machen kann.

Das Vehicel besteht aus 2 Rädern, die unabhängig voneinander angesteuert 
werden können (damit es vernünftig steht, hat es noch ein 3-tes Bein, 
welches einfach nachgeschleift oder geschoben wird). Die Lenkung 
geschieht also dadurch, dass man einfach die Räder unterschiedlich 
schnell drehen lässt.

Die Steuerung, wie im Schaltplan ausgeführt, besteht dann einfach darin, 
dass man 2 derartige LDR hat, die je nachdem wieviel sie von der Linie 
'sehen' unterschiedliche Helligkeiten wahrnehmen. Ist das Vehicle rechts 
von der Linie, dann wird der rechte Motor etwas schneller gedreht und 
der linke etwas langsamer. Fazit: Das Vehicel korrigiert seinen Kurs 
nach links. Ist das Vehicel links von der Linie, dann ist alles genau 
umgekehrt.

Vorteil: du hast keine kompliziertes Lenkgetriebe
Vorteil: so ein Vehicel kann auch ohne rangieren am Stand drehen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.