Khoảng cách#
Giới thiệu#
Cảm biến khoảng cách có thể phát hiện xem có vật thể nào ở phía trước cảm biến hay không và trả về khoảng cách của vật thể đó.
Dưới đây là danh sách tất cả các phương pháp hiện có:
Phương thức Getters — Trả về trạng thái cho biết có phát hiện đối tượng hay không và khoảng cách của đối tượng đó.
found_object— Trả về liệu Cảm biến khoảng cách hiện có phát hiện vật thể hay không.get_distance— Trả về khoảng cách giữa Cảm biến khoảng cách và vật thể được phát hiện gần nhất.
Người nhận#
found_object#
found_object trả về trạng thái hiện tại của Cảm biến Khoảng cách xem có phát hiện vật thể nào không.
True— Cảm biến khoảng cách phát hiện vật thể.False— Cảm biến khoảng cách không phát hiện vật thể.
Usage:
distance.found_object()
Thông số |
Sự miêu tả |
|---|---|
Phương pháp này không có tham số. |
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 trả về khoảng cách giữa Cảm biến khoảng cách và vật thể được phát hiện gần nhất.
Usage:
distance.get_distance(units)
Thông số |
Sự miêu tả |
|---|---|
|
Đơn vị khoảng cách: |
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)