ദൂരം#
ആമുഖം#
ഒരു വസ്തു സെൻസറിന് മുന്നിലാണോ എന്ന് കണ്ടെത്താനും ആ വസ്തു എത്ര ദൂരെയാണെന്ന് തിരികെ നൽകാനും ദൂര സെൻസറിന് കഴിയും.
ലഭ്യമായ എല്ലാ രീതികളുടെയും ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു:
ഗെറ്ററുകൾ — ഒരു വസ്തു കണ്ടെത്തിയോ എന്നും അത് എത്ര ദൂരെയാണെന്നും തിരികെ നൽകുന്നു.
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)