Zitat Zitat von pinsel120866 Beitrag anzeigen
Hi Kampi, hab ich zuerst versucht - es kam allerdings eine Fehlermeldung:
Code:
Traceback (most recent call last):
  File "ultrasonic.py", line 34, in <module>
    elapsed = stop-start
Versuch mal folgendes:
Code:
        GPIO.output(GPIO_TRIGGER, False)

        while GPIO.input(GPIO_ECHO)==0:
            pass

        start = time.time()

        while GPIO.input(GPIO_ECHO)==1:
            pass

        stop = time.time()
        elapsed = stop-start
        ......
So bekommst du die "reine" Laufzeit des Signals ohne die interne Verarbeitungszeit im SRF04

MfG Klebwax