দূরত্ব#
ভূমিকা#
দূরত্ব সেন্সরটি তার সামনে কোনো বস্তু আছে কিনা তা শনাক্ত করতে পারে এবং বস্তুটি কত দূরে আছে তা জানাতে পারে।
নিম্নে সকল উপলব্ধ পদ্ধতির একটি তালিকা দেওয়া হলো:
গেটার — কোনো বস্তু শনাক্ত হয়েছে কিনা এবং সেটি কত দূরে আছে তা ফেরত দেয়।
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)