Atstumas#
Įvadas#
Atstumo jutiklis gali aptikti, ar priešais jutiklį yra objektas, ir pateikti atstumą iki jo.
Žemiau pateikiamas visų galimų metodų sąrašas:
Getteriai – Grąžina, ar objektas aptiktas ir koks jo atstumas.
found_object— Grąžina, ar atstumo jutiklis šiuo metu aptinka objektą.get_distance— Grąžina atstumą tarp atstumo jutiklio ir artimiausio aptikto objekto.
Getteriai#
found_object#
found_object grąžina, ar atstumo jutiklis šiuo metu aptinka objektą.
True— Atstumo jutiklis aptinka objektą.False— Atstumo jutiklis neaptinka objekto.
Usage:
distance.found_object()
Parametrai |
Aprašymas |
|---|---|
Šis metodas neturi parametrų. |
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 grąžina atstumą tarp atstumo jutiklio ir artimiausio aptikto objekto.
Usage:
distance.get_distance(units)
Parametrai |
Aprašymas |
|---|---|
|
Atstumo vienetas: |
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)