Closed steve96961 closed 4 years ago
# *** Bibliotheken *** import RPI.GPIO as GPIO import time ------------------------------------------------------------------------------------------------------ GPIO.setmode(GPIO.BCM) TRIG = 23 ECHO = 24 print "Distance measurement in progress.." GPIO.setup(TRIG,GPIO.OUT) GPIO.setup(ECHO,GPIO.IN) GPIO.output(TRIG, False) print "Waiting for sensor to settle.." time.sleep(2) GPIO.output(TRIG, True) time.sleep(0.00001) GPIO.output(TRIG, False) ------------------------------------------------------------------------------------------------------ while GPIO.input(ECHO)==0: # waiting for echo pulse_start = time.time() while GPIO.input(ECHO==1: pulse_end = time.time() ------------------------------------------------------------------------------------------------------ pulse_duration = pulse_end - pulse_start # calculating time difference distance = pulse_duration * 17150 distance = round(distance, 2) # 2 decimal result print "Distance: ",distance," cm" ------------------------------------------------------------------------------------------------------ GPIO.cleanup()
Functionality has reached GretaThunbergUltras/botlib