preventief mensen waarschuwen voor poll_sensor block
This commit is contained in:
parent
16c75bcecb
commit
25e0f26e3c
@ -119,6 +119,10 @@ waarde 0 dat alles op OFF zet.
|
||||
#### ```poll_sensor()```
|
||||
Een simpele functie die de afstandsensor aanstuurt. Wanneer de functie wordt aangeroepen retourneert het een tuple met
|
||||
als eerste waarde de afstand gemeten in cm van de sensor tot object. En waarde 2 weergeeft de afstand in tijd.
|
||||
|
||||
**LET OP** als de sensor niet is aangesloten, en de functie wordt opgeroepen, blokkeert de functie. Zorg ervoor dat de
|
||||
sensor is aangesloten voordat de functie wordt opgeroepen. Dit wordt niet aangepast anders wordt de nauwkeurigheid van
|
||||
de sensor substantieel negatief beinvloed, vooral op langzame computers.
|
||||
#### ```set_servo(degree)```
|
||||
Deze functie accepteert waardes van 0 tot en met 180. Deze waardes corresponderen met de gradens vanaf het meest linkse
|
||||
positie van de servo([voorbeeld](https://files.ventilaar.net/files/2021-01/servo.jpg)).
|
||||
|
@ -74,6 +74,8 @@ def poll_sensor():
|
||||
time.sleep(0.00001) # pulse trigger
|
||||
GPIO.output(sensor_trigger_pin, False)
|
||||
|
||||
# hmmm, als de sensor niet is aangesloten zal deze functie blokkeren. heb geen zin om dit aan te passen
|
||||
|
||||
while not GPIO.input(sensor_echo_pin):
|
||||
start_time = time.time() # tijd opslaan wanneer de echo false is
|
||||
|
||||
|
Reference in New Issue
Block a user