GretaThunbergUltras / vorfahrtsregelung

Gruppe 2 - Vorfahrt gewähren
0 stars 0 forks source link

Octo Sonar #5

Closed steve96961 closed 4 years ago

steve96961 commented 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()
witling commented 4 years ago

Functionality has reached GretaThunbergUltras/botlib