مسافة#
مقدمة#
يستطيع مستشعر المسافة اكتشاف ما إذا كان هناك جسم ما أمام المستشعر وإرجاع المسافة التي يبعدها هذا الجسم.
فيما يلي قائمة بجميع الطرق المتاحة:
الدوال المُسترجعة — تُرجع ما إذا تم اكتشاف كائن ما ومدى بُعده.
found_object— تُرجع ما إذا كان مستشعر المسافة يكتشف حاليًا وجود كائن.get_distance— تُرجع المسافة بين مستشعر المسافة وأقرب جسم تم اكتشافه.
المحصلون#
found_object#
found_object تُرجع ما إذا كان مستشعر المسافة يكتشف حاليًا وجود جسم ما.
True— مستشعر المسافة يكتشف وجود جسم.False— لا يكتشف مستشعر المسافة وجود جسم.
Usage:
distance.found_object()
حدود |
وصف |
|---|---|
لا تحتوي هذه الطريقة على أي معلمات. |
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 تُرجع المسافة بين مستشعر المسافة وأقرب جسم تم اكتشافه.
Usage:
distance.get_distance(units)
حدود |
وصف |
|---|---|
|
وحدة المسافة: |
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)