Jarak#
Perkenalan#
Sensor Jarak dapat mendeteksi apakah ada objek di depan sensor dan memberikan informasi seberapa jauh objek tersebut berada.
Berikut adalah daftar semua metode yang tersedia:
Getter — Mengembalikan apakah suatu objek terdeteksi dan seberapa jauh jaraknya.
found_object— Mengembalikan apakah Sensor Jarak saat ini mendeteksi suatu objek.get_distance— Mengembalikan jarak antara Sensor Jarak dan objek terdekat yang terdeteksi.
Pencari#
found_object#
found_object mengembalikan nilai yang menunjukkan apakah Sensor Jarak saat ini mendeteksi suatu objek.
True— Sensor Jarak mendeteksi sebuah objek.False— Sensor Jarak tidak mendeteksi objek.
Usage:
distance.found_object()
Parameter |
Keterangan |
|---|---|
Metode ini tidak memiliki parameter. |
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 mengembalikan jarak antara Sensor Jarak dan objek terdekat yang terdeteksi.
Usage:
distance.get_distance(units)
Parameter |
Keterangan |
|---|---|
|
Satuan jarak: |
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)