Hallo

Der Trick mit der Kamera ist folgender: Der Laserstrahl zielt schräg auf die Messfläche (von oben nach unten oder von links nach rechts), je nach Entfernung erscheint der Lichtfleck dann höher/rechter. Das kann man mit einer Kamera aufnehmen und auswerten. Man kann auch mit dem Laserpunkt auf den Boden zielen, wenn der Punkt dann an einem Gegenstand oder einer Wand "hochklettert", kann dies auch erkannt werden.

Die Daten deiner Bauteile sind leider nicht so rosig:
Laserdiode: http://www.conrad.de/goto.php?artikel=187540
Licht-/Frequenz-Wandler: http://www.conrad.de/goto.php?artikel=163953

Die Entfernungsmessung über die Stärke der Reflexion ist leider sehr ungenau und extrem von der Oberfläche des Zielobjekt abhängig. Ideale Anwendung wäre wohl das Vermessen der Abstände bei bekannten Oberflächen und Bewegungen, z.B. ein Teil nähert oder entfernt sich in gerader Linie zu den Sensoren. Der Empfänger liefert eine zur Lichtmenge proportionale Frequenz, das macht die Auswertung nicht wirklich einfacher.

Möglicherweise könnte man mit einer schwenkbaren Diode zusammen mit einem seitlich montiertem Empfänger den Abstand zu einer Wand ermitteln, aber ob das funktioniert habe ich noch nie getestet.

Und leider hat cydodon recht, für Messungen über die Laufzeit der Signale ist der ATMega32 entschieden zu langsam.

Vielleicht weiß ja jemand noch eine brauchbare Anwendungsmöglichkeit.

Gruß

mic