Zitat Zitat von Philipp Strahm Beitrag anzeigen
Und ich glaub auch, dass die Variante von Richard viel besser ist als meine xD Da ich ja eigentlich nur wissen will ob sich überhaupt ein Hinderniss im Weg befindet, kann ich ja den Zähler nach einer gewissen Zeitspanne (gewünschter Abstand)/(330m/s) mit der Elektronik stoppen und muss gar nicht abwarten bis ein Signal zurück kommt!!
Doch musst Du, noch einmal das Prinzip.
1.) ein 40 kHz Paket z.B. alle 10ms ein Paket von 2 ms Länge senden und dabei den Zähler starten der z.B. µs zählt.
2.) Mit dem Empfang des vom Hindernis reflektierten Impuls Paket den Zähler stoppen.
3.) Den Zähler auslesen und das Ergebniss sagt Dir den Schallweg vom sender Hindernis zum Empänger in µs. Das muss noch halbiert für EINEN Weg werden und auf Schallgeschwindigkeit 330m/s umgerechnet werden.
4.) jetzt hast Du die Entfernung zum Hindernis.

Etwas einfacher geht das allerdings mit z.B. http://www.shop.robotikhardware.de/s...roducts_id=168 nur lernt man dabei nicht wie das alles Funktioniert....

Gruß Richard