Forum: Mikrocontroller und Digitale Elektronik Linienerkennung


von Michel (Gast)


Lesenswert?

Hi,
ich möchte einen Roboter bauen der sich an Hand eines Linien-Musters am 
Boden orientiert. Dazu benötige ich einen Zeilensensor wie auch immer 
der aussieht der mit einer Frequenz so zwischen 50-100Hz ausgelesen 
werden kann und das Linienmuster vor dem Roboter trackt. Das 
Linienmuster ähnelt in der Struktur einem Barcode sodass der Roboter 
daraus einen Teil seiner Position errechnen kann.

Als Ideen soweit wären da:
- ein CCD Sensor mit Linse oder Lochkamera
- Einen Barcode Scanner kaufen und rippen? (Kennt jemand die Interna des 
50 Euro Gerätes von Reichelt?)
- oder gleich eine Kamera zu benutzen. (Eine Kamera würde aber nur Sinn 
machen, wenn ich genau eine Zeile auslesen könnte (am Rest des Bildes 
bin ich erstmal nicht interessiert, da Bandbreiten- und Daten Grab). 
Kennt jemand eine passendes Kamera-Modul für kleines Geld?


Für Hilfe und Meinungen wäre ich sehr dankbar :)

-mj

von Teplotaxl X. (t3plot4x1)


Lesenswert?

Maussensor?

von Georg (Gast)


Lesenswert?

Oder gaaanz Spartanisch mit LED's und Phototransitoren, da musste nicht 
mal  viel auswerten. . .

von Tobias P. (hubertus)


Lesenswert?

Das hier könnte vlt. für dich interessant sein:
http://www.ichaus.de/upload/pdf/Lf1401_a3es.pdf

Gibts auch mit höherer Auflösung.
Ich hab selber zum Basteln paar solche dinger, die lassen sich enorm 
einfach ansteuern. Aber brauchst halt nen ADC dazu...
Auf ejden fall sind die Teile aber einfacher als irgend ein CCD-Sensor.

Ach ja: da das Teil rotes Licht am besten "sieht" könntest du davor oder 
daneben eine (oder mehrere) rote LEDs paltzieren, die deine Linie 
beleuchten, so hat der Sensor dann sein rotes Licht welches er optimal 
verarbeiten kann.

von spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

Wie wäre es mit so etwas (Anhang). Gibt es preiwert bei Pollin.

MfG Spess

von Michel (Gast)


Lesenswert?

Gibts eigendlich sowas wie einen Zeilen-Dekoder für ein PAL Signal?

Wie gesagt bin ich nur an einer einzigen Zeile interessiert....


-mj

von Linienverfolger (Gast)


Lesenswert?


von Siggi (Gast)


Lesenswert?

Elm Chan ist der Vater aller Entwickler!

von STK500-Besitzer (Gast)


Lesenswert?

>Einen Barcode Scanner kaufen und rippen?

Wird das Ding nicht zwischen Tastatur und PC eingeschleift?
Dann sollte man die Daten relativ einfach importieren können.
Ob sich der Roboter in der Mitte der "Linie" bedindet, ist dann aber 
nicht sicher...

von Skua C. (skua)


Lesenswert?

Alten Handscanner Schlachten.

von Michel (Gast)


Lesenswert?

Einen einfachen Line-follower zu bauen ist nicht Zweck der Übung :)

Trotzdem hier ein netter Link zum Thema:
http://www.botjunkie.com/2008/11/03/extreme-line-following-robots/

aber wie gesagt das ist nicht was ich vorhabe :)

Ich bin nicht an dem Barcode interessiert sondern an der Zeile selbst.

Im Augenblick denke ich macht wohl ein Photodioden Array das Rennen, da 
es am einfachsten zu integrieren ist. Weiss jemand eine Quelle für 
Linsen Aufnehmer und Optiken in M12x0.5?

Mal sehen vielleicht kann ich nächste Woche auf der Electronica was 
auftreiben.

-mj

von Linienverfolger (Gast)


Lesenswert?

> Einen einfachen Line-follower zu bauen ist nicht Zweck der Übung :)

Um hier optimale Tipps zu bekommen, solltest Du viellicht erklären, was 
denn "Zweck der Übung" ist.

von Horst H. (horst_h44)


Lesenswert?

Tobias Plüss schrieb:
> Das hier könnte vlt. für dich interessant sein:
> http://www.ichaus.de/upload/pdf/Lf1401_a3es.pdf

Link hat sich geändert auf: http://ichaus.biz/LF1401_datasheet_de .

von Amateur (Gast)


Lesenswert?

Das mit dem Zeilensensor würde ich mir nochmal überlegen.

Den 100 Mal pro Sekunde auszulesen kann schnell mal zu einem 
Full-Time-Job, bei einem einfachen µP, werden. Das Ergebnis wird aber 
vor allem von der Brille, die Du ihm verpasst abhängen.
Zwei Lichtsensoren zusammen mit einer Lichtquelle, sollten, analog 
ausgewertet, zu fast vergleichbaren Ergebnissen führen, bei stark 
reduziertem Resourcenhunger.

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.