দূরত্ব#

ভূমিকা#

দূরত্ব সেন্সরটি তার সামনে কোনো বস্তু আছে কিনা তা শনাক্ত করতে পারে এবং বস্তুটি কত দূরে আছে তা জানাতে পারে।

নিম্নে সকল উপলব্ধ পদ্ধতির একটি তালিকা দেওয়া হলো:

গেটার — কোনো বস্তু শনাক্ত হয়েছে কিনা এবং সেটি কত দূরে আছে তা ফেরত দেয়।

  • 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)

প্যারামিটার

বর্ণনা

units

দূরত্বের একক: MM বা 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)