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

units

Satuan jarak: MM atau INCHES.

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)