Distance#
Introduction#
Le capteur de distance peut détecter si un objet se trouve devant le capteur et indiquer la distance qui le sépare de cet objet.
Vous trouverez ci-dessous la liste de toutes les méthodes disponibles :
Getters — Indique si un objet est détecté et à quelle distance il se trouve.
found_object— Renvoie si le capteur de distance détecte actuellement un objet.get_distance— Renvoie la distance entre le capteur de distance et l’objet détecté le plus proche.
Getters#
found_object#
found_object indique si le capteur de distance détecte actuellement un objet.
True— Le capteur de distance détecte un objet.False— Le capteur de distance ne détecte aucun objet.
Usage:
distance.found_object()
Paramètres |
Description |
|---|---|
Cette méthode ne comporte aucun paramètre. |
def main():
# Stop turning when an object is detected
drivetrain.turn(RIGHT)
while True:
wait(5, MSEC)
if front_distance.found_object():
drivetrain.stop()
# VR threads — Do not delete
vr_thread(main)
get_distance#
get_distance renvoie la distance entre le capteur de distance et l’objet détecté le plus proche.
Usage:
distance.get_distance(units)
Paramètres |
Description |
|---|---|
|
Unité de distance : |
def main():
# Drive forward until an object is 200 mm away
while front_distance.get_distance(MM) > 200:
wait(5, MSEC)
drivetrain.drive(FORWARD)
drivetrain.stop()
# VR threads — Do not delete
vr_thread(main)