-
-
Erfahrener Benutzer
Roboter Experte
Hi pebisoft,
ich habe mir gerade mal die Hilfe von Bascom angesehen, pulsin liefert das Ergebnis in 10us Schritten. Das heißt, das Ergebnis der Funktion Ultrasonic() muss noch durch 6,2 geteilt werden, um die Entfernung in cm rauszukriegen. Dazu am besten mit 10 multiplizieren und durch 62 teilen (Vermeidung von Floating-Point Geschichten).
BTW, im obigen Code ist noch ein Fehler dringewesen, Ultrasonic_left muss natürlich Ultrasonic heißen. Ich ändere das nochmal schnell.
HTH und Viele Grüße
Jörg
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen