Ultraschall Sensor Software

Das könnte dich auch interessieren …

4 Antworten

  1. Michael sagt:

    Hallo,

    kann man auch die Entfernung in einem Rohr messen?
    Mal angenommen, ich hätte ein 50mm Rohr und in diesem ist ein zu messender Wasserspiegel. Kann man mit Ultraschall oder Infrarot diesen bestimmen?

    Liebe Grüße
    Michael

  2. Joe sagt:

    Danke für das Skript. Kurz und knapp, habe ich gesucht. Python2 ist aber nicht mehr der letzte Schrei.
    Ein „pip3 install modernize“und anschließendes „python-modernize -w das-skript.py“ brachten Abhilfe:

    —– schnipp —–
    from __future__ import absolute_import
    from __future__ import print_function
    import RPi.GPIO as GPIO
    import time

    GPIO.setmode(GPIO.BCM)

    trig_pin = 23
    echo_pin = 24
    GPIO.setup(trig_pin,GPIO.OUT)
    GPIO.setup(echo_pin,GPIO.IN)

    GPIO.output(trig_pin, False)
    print („Waiting to settle“)
    time.sleep(1)
    GPIO.output(trig_pin,True)
    time.sleep(0.00001)
    GPIO.output(trig_pin,False)

    while GPIO.input(echo_pin)==0:
    start = time.time()

    while GPIO.input(echo_pin)==1:
    end = time.time()

    duration = end – start
    distance = duration * 17150
    distance = round(distance, 2)
    print((„Distance:“),distance,(„cm“))

    GPIO.cleanup()
    —– schnapp —-

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.