Open ALi-Natiq opened 4 years ago
23/mart: Ik heb ultrasoon sensor geprogrammeerd met raspberry pi 4 met python als programmeertaal.
`import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM)
TRIG = 23 ECHO = 24
print "Afstandmeting bezig"
GPIO.setup(TRIG,GPIO.OUT) GPIO.setup(ECHO,GPIO.IN)
GPIO.output(TRIG, False) print "Wachten tot de sensor tot rust is gekomen" time.sleep(2)
GPIO.output(TRIG, True) time.sleep(0.00001) GPIO.output(TRIG, False)
while GPIO.input(ECHO)==0: pulse_start = time.time()
while GPIO.input(ECHO)==1: pulse_end = time.time()
pulse_duration = pulse_end - pulse_start
afstand = pulse_duration * 17150
afstand = round(afstand, 2)
print "Afstand:",afstand,"cm"
GPIO.cleanup()`
Maar daarna hebben we besloten om de psoc 4 pioneer kit te gebruiken in plaats van raspberry pi.
https://www.adafruit.com/product/2842?length=1
23/mart: Ik heb ultrasoon sensor geprogrammeerd met raspberry pi 4 met python als programmeertaal.![py2](https://user-images.githubusercontent.com/46653906/82508653-fe313180-9b05-11ea-88a0-dc2bbc54d065.jpg)
`import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM)
TRIG = 23 ECHO = 24
print "Afstandmeting bezig"
GPIO.setup(TRIG,GPIO.OUT) GPIO.setup(ECHO,GPIO.IN)
GPIO.output(TRIG, False) print "Wachten tot de sensor tot rust is gekomen" time.sleep(2)
GPIO.output(TRIG, True) time.sleep(0.00001) GPIO.output(TRIG, False)
while GPIO.input(ECHO)==0: pulse_start = time.time()
while GPIO.input(ECHO)==1: pulse_end = time.time()
pulse_duration = pulse_end - pulse_start
afstand = pulse_duration * 17150
afstand = round(afstand, 2)
print "Afstand:",afstand,"cm"
GPIO.cleanup()`