VEXcode VR-ൽ ദൂര സെൻസർ ഉപയോഗിക്കുന്നു

വിആർ റോബോട്ടിലെ ഡിസ്റ്റൻസ് സെൻസർ വിആർ റോബോട്ടും ഏറ്റവും അടുത്തുള്ള വസ്തുവും തമ്മിലുള്ള ദൂരം റിപ്പോർട്ട് ചെയ്യുന്നു. ലേസർ രശ്മി ഒരു വസ്തുവിൽ നിന്ന് ബഹിർഗമിച്ച് സെൻസറിലേക്ക് തിരികെ വരാൻ എടുക്കുന്ന സമയം ഉപയോഗിച്ചാണ് സെൻസർ ദൂരം കണക്കാക്കുന്നത്.


വിആർ റോബോട്ടിലെ ദൂര സെൻസർ

VEXcode VR റോബോട്ടിന്റെ സവിശേഷതകൾ പ്രദർശിപ്പിക്കുന്ന ഡയഗ്രം, അതിന്റെ വെർച്വൽ പ്രോഗ്രാമിംഗ് കഴിവുകൾ, ബ്ലോക്ക്-അധിഷ്ഠിത കോഡിംഗ് ഇന്റർഫേസ്, പ്രശ്നപരിഹാരവും കമ്പ്യൂട്ടേഷണൽ ചിന്തയും ഉൾപ്പെടെയുള്ള STEM-ലെ വിദ്യാഭ്യാസ ലക്ഷ്യങ്ങൾക്കുള്ള പിന്തുണ എന്നിവ എടുത്തുകാണിക്കുന്നു.

വിആർ റോബോട്ടും ഏറ്റവും അടുത്തുള്ള ഖര വസ്തുവും തമ്മിലുള്ള ദൂരം റിപ്പോർട്ട് ചെയ്യുന്ന ഒരു സെൻസറാണ് ഡിസ്റ്റൻസ് സെൻസർ.

ഒരു വിദ്യാഭ്യാസ അന്തരീക്ഷത്തിൽ കോഡിംഗ് ആശയങ്ങളും റോബോട്ടിക്സ് തത്വങ്ങളും പഠിപ്പിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന പ്രോഗ്രാമിംഗ് ബ്ലോക്കുകളും വെർച്വൽ റോബോട്ട് നിയന്ത്രണങ്ങളും ഉൾപ്പെടെയുള്ള റോബോട്ട് സവിശേഷതകൾ പ്രദർശിപ്പിക്കുന്ന VEXcode VR ഇന്റർഫേസിന്റെ സ്‌ക്രീൻഷോട്ട്.

ശബ്ദം അളക്കാൻ സോണാർ ഉപകരണങ്ങളുടെ അതേ തത്വങ്ങളാണ് ഡിസ്റ്റൻസ് സെൻസറും ഉപയോഗിക്കുന്നത്. ഇത് സെൻസറിന്റെ ഒരു വശത്ത് അതിന്റെ എമിറ്റർ ഉപയോഗിച്ച് ലേസർ പ്രകാശത്തിന്റെ ഒരു ചെറിയ പൾസ് അയയ്ക്കുന്നു, തുടർന്ന് സെൻസറിന്റെ മറുവശത്തുള്ള റിസീവറിലേക്ക് പ്രകാശം പ്രതിഫലിക്കാൻ എടുക്കുന്ന സമയത്തേക്കാൾ ഇരട്ടിയോളം വരും. പൾസ് റൗണ്ട് ട്രിപ്പ് ചെയ്യാൻ എത്ര സമയമെടുത്തു എന്നതിനെ അടിസ്ഥാനമാക്കിയാണ് സെൻസർ ദൂരം കണക്കാക്കുന്നത്. തുടർന്ന്, ഏറ്റവും അടുത്തുള്ള വസ്തു എത്ര ദൂരെയാണെന്ന് ഡിസ്റ്റൻസ് സെൻസർ വിആർ റോബോട്ടിനെ അറിയിക്കുന്നു.

കോഡിംഗിനും റോബോട്ടിക്സ് പഠനത്തിനുമുള്ള ഒരു വിദ്യാഭ്യാസ പശ്ചാത്തലത്തിൽ VEXcode VR റോബോട്ടിന്റെ സവിശേഷതകളും അതിന്റെ ഘടകങ്ങളും കഴിവുകളും എടുത്തുകാണിക്കുന്ന ഒരു ഡയഗ്രം.

വിആർ റോബോട്ടിന്റെ മുന്നിൽ നിന്ന് കൂടുതൽ അകലേക്ക് നോക്കുമ്പോൾ ഡിസ്റ്റൻസ് സെൻസറുകളുടെ കാഴ്ച ശ്രേണിയുടെ വീതി മാറുന്നു:

  • 1000 മില്ലിമീറ്ററിൽ (~ 39 ഇഞ്ച്) താഴെയുള്ള വസ്തുക്കൾക്കായി തിരയുമ്പോൾ, 10 ഡിഗ്രി വ്യൂ ഫീൽഡിനുള്ളിലെ വസ്തുക്കളെ സെൻസറിന് കണ്ടെത്താൻ കഴിയും.
  • 1000 മില്ലിമീറ്ററിനും (~ 39 ഇഞ്ച്) 2000 മില്ലിമീറ്ററിനും (~ 78 ഇഞ്ച്) ഇടയിലുള്ള വസ്തുക്കൾ തിരയുമ്പോൾ, സെൻസറിന് 5 ഡിഗ്രി വ്യൂ ഫീൽഡിനുള്ളിലെ വസ്തുക്കളെ കണ്ടെത്താൻ കഴിയും.
  • 2000 മില്ലിമീറ്ററിൽ (~ 78 ഇഞ്ച്) കൂടുതൽ അകലെയുള്ള വസ്തുക്കൾക്കായി തിരയുമ്പോൾ, 2 ഡിഗ്രി വ്യൂ ഫീൽഡിനുള്ളിലെ വസ്തുക്കളെ സെൻസറിന് കണ്ടെത്താൻ കഴിയും.

ദൂര സെൻസറിന്റെ പൊതുവായ ഉപയോഗങ്ങൾ

ഒരു വെർച്വൽ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയിലൂടെ കോഡിംഗ് ആശയങ്ങൾ പഠിക്കാൻ സഹായിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന, VEXcode VR റോബോട്ടിന്റെ സവിശേഷതകൾ ചിത്രീകരിക്കുന്ന, അതിന്റെ കഴിവുകളും ഘടകങ്ങളും എടുത്തുകാണിക്കുന്ന ഡയഗ്രം.

വിആർ റോബോട്ടിന് മുന്നിൽ ഒരു വസ്തു ഉണ്ടോ എന്ന് ദൂര സെൻസറിന് കണ്ടെത്താൻ കഴിയും. തടസ്സങ്ങൾ ഒഴിവാക്കാൻ ഇത് ഉപയോഗിക്കാം.


VEXcode VR ബ്ലോക്കുകൾക്കൊപ്പം ദൂര സെൻസർ ഉപയോഗിക്കുന്നു

വിദ്യാർത്ഥികൾക്കും അധ്യാപകർക്കും കോഡിംഗ്, റോബോട്ടിക്സ് വിദ്യാഭ്യാസം മെച്ചപ്പെടുത്താൻ ലക്ഷ്യമിട്ടുള്ള സെൻസറുകൾ, മോട്ടോറുകൾ, ഡിസൈൻ ഘടകങ്ങൾ തുടങ്ങിയ ഘടകങ്ങൾ പ്രദർശിപ്പിക്കുന്ന VEXcode VR റോബോട്ടുകളുടെ സവിശേഷതകൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

ഡിസ്റ്റൻസ് സെൻസറിനൊപ്പം ഉപയോഗിക്കുന്ന ബ്ലോക്കുകൾ സെൻസിംഗ് വിഭാഗത്തിൽ കാണാം.

<ദൂരം കണ്ടെത്തി വസ്തു> ബ്ലോക്ക്

STEM-ലെ കോഡിംഗ് വിദ്യാഭ്യാസത്തിനായുള്ള ഓൺലൈൻ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയിൽ വെർച്വൽ റോബോട്ടിന്റെ രൂപകൽപ്പനയും പ്രവർത്തനങ്ങളും പ്രദർശിപ്പിക്കുന്ന VEXcode VR റോബോട്ട് സവിശേഷതകളുടെ ചിത്രീകരണം.

<Distance found object>ബ്ലോക്ക് ഉപയോഗിച്ച്, ഒരു വസ്തു മുന്നിൽ ഉണ്ടോ എന്ന് Distance Sensor കണ്ടെത്തുന്നു. സെൻസറിന്റെ 3000 mm (~118 ഇഞ്ച്) ഉള്ളിലുള്ള ഒരു വസ്തുവിനെയോ പ്രതലത്തെയോ ഡിസ്റ്റൻസ് സെൻസറിന് കണ്ടെത്താൻ കഴിയും.

കോഡിംഗ് ആശയങ്ങൾ പഠിക്കുന്നതിനുള്ള ഒരു ഓൺലൈൻ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയുടെ പശ്ചാത്തലത്തിൽ, VEXcode VR റോബോട്ടിന്റെ സവിശേഷതകൾ പ്രദർശിപ്പിക്കുന്ന ഡയഗ്രം, അതിന്റെ ഘടകങ്ങളും കഴിവുകളും എടുത്തുകാണിക്കുന്നു.

<Distance found object>ബ്ലോക്ക് എന്നത് ഒരു ബൂളിയൻ ബ്ലോക്കാണ്, അത് ഒരു കണ്ടീഷനെ true അല്ലെങ്കിൽ false ആയി തിരികെ നൽകുന്നു, മറ്റ് ബ്ലോക്കുകൾക്കായി ഷഡ്ഭുജ (ആറ്-വശങ്ങളുള്ള) ഇടങ്ങളുള്ള ഏതൊരു ബ്ലോക്കിലും യോജിക്കുന്നു.

ബൂളിയൻ ബ്ലോക്കുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ ലേഖനം കാണുക.

വിദ്യാർത്ഥികൾക്കും അധ്യാപകർക്കും കോഡിംഗിലും റോബോട്ടിക്സിലും പഠനം മെച്ചപ്പെടുത്തുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന സെൻസറുകൾ, മോട്ടോറുകൾ, പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് തുടങ്ങിയ ഘടകങ്ങൾ എടുത്തുകാണിക്കുന്ന, VEXcode VR റോബോട്ടിന്റെ പ്രധാന സവിശേഷതകൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

<Distance found object> ബ്ലോക്കിന്റെ മൂല്യം ഒരു ബൂളിയൻ ബ്ലോക്കാണ്, അത് ഡിസ്റ്റൻസ് സെൻസർ ഒരു വസ്തുവിന് അടുത്തായിരിക്കുമ്പോൾ ശരിയാണെന്നും ഒരു വസ്തുവിന് അടുത്തല്ലെങ്കിൽ തെറ്റാണെന്നും റിപ്പോർട്ട് ചെയ്യുന്നു.

ശരി അല്ലെങ്കിൽ തെറ്റ് റിപ്പോർട്ട് ചെയ്യപ്പെടുകയും മോണിറ്റർ കൺസോളിൽ ദൃശ്യമാകുകയും ചെയ്യും. 

മോണിറ്റർ കൺസോളിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഈ ലേഖനം കാണുക.

ബ്ലോക്ക് (ദൂരം)

കോഡിംഗിലും റോബോട്ടിക്സിലും വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി VEXcode VR റോബോട്ടിന്റെ കഴിവുകളും ഘടകങ്ങളും എടുത്തുകാണിക്കുന്ന, അതിന്റെ സവിശേഷതകൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

(Distance from) ബ്ലോക്ക് ഉപയോഗിച്ച്, ഡിസ്റ്റൻസ് സെൻസറിന് ഏറ്റവും അടുത്തുള്ള വസ്തുവിന്റെ ദൂരം മില്ലിമീറ്ററിലോ (mm) ഇഞ്ചിലോ റിപ്പോർട്ട് ചെയ്യാൻ കഴിയും.

വെർച്വൽ റോബോട്ടിക്സിലൂടെ കോഡിംഗ് ആശയങ്ങൾ പഠിക്കുന്നതിനുള്ള ഒരു ഓൺലൈൻ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയുടെ പശ്ചാത്തലത്തിൽ, VEXcode VR റോബോട്ടുകളുടെ സവിശേഷതകൾ പ്രദർശിപ്പിക്കുന്ന ചിത്രം, അവയുടെ കഴിവുകളും രൂപകൽപ്പനയും എടുത്തുകാണിക്കുന്നു.

(ദൂരം) ബ്ലോക്ക് സംഖ്യാ മൂല്യങ്ങൾ റിപ്പോർട്ട് ചെയ്യുകയും ഓവൽ സ്‌പെയ്‌സുകളുള്ള ഏതൊരു ബ്ലോക്കിലും യോജിക്കുകയും ചെയ്യുന്നു.

റിപ്പോർട്ടർ ബ്ലോക്കുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ ലേഖനം കാണുക

വിദ്യാർത്ഥികൾക്കും അധ്യാപകർക്കും കോഡിംഗിലും റോബോട്ടിക്സിലും പഠനം മെച്ചപ്പെടുത്തുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന സെൻസറുകൾ, ചക്രങ്ങൾ, പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് തുടങ്ങിയ ഘടകങ്ങൾ എടുത്തുകാണിക്കുന്ന, VEXcode VR-ലെ റോബോട്ട് സവിശേഷതകൾ പ്രദർശിപ്പിക്കുന്ന ഡയഗ്രം.

(Distance from) ബ്ലോക്കിന്റെ മൂല്യം മില്ലിമീറ്റർ (mm) അല്ലെങ്കിൽ ഇഞ്ച് യൂണിറ്റുകളിൽ VEXcode VR-ലെ മോണിറ്റർ കൺസോളിൽ പ്രദർശിപ്പിക്കാൻ കഴിയും. 

മോണിറ്റർ കൺസോളിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഈ ലേഖനം കാണുക.


VEXcode VR പൈത്തണിൽ ഡിസ്റ്റൻസ് സെൻസർ ഉപയോഗിക്കുന്നു

കോഡിംഗ് കഴിവുകളും STEM വിദ്യാഭ്യാസവും വർദ്ധിപ്പിക്കുന്നതിന് ലക്ഷ്യമിട്ടുള്ള ഓൺലൈൻ പ്രോഗ്രാമിംഗ് പരിതസ്ഥിതിയിൽ വെർച്വൽ റോബോട്ടിന്റെ രൂപകൽപ്പനയും കഴിവുകളും പ്രദർശിപ്പിക്കുന്ന VEXcode VR റോബോട്ട് സവിശേഷതകളുടെ ചിത്രീകരണം.

പൈത്തൺ ഉപയോഗിച്ച് ഡിസ്റ്റൻസ് സെൻസർ പ്രോഗ്രാം ചെയ്യാൻ ആരംഭിക്കുന്നതിന്, നിങ്ങൾ ആദ്യം ഒരു ടെക്സ്റ്റ് പ്രോജക്റ്റ് VEXcode VR തുറക്കേണ്ടതുണ്ട്. കൂടുതൽ വിവരങ്ങൾക്ക്, ഈ ലേഖനം കാണുക.

VEXcode VR റോബോട്ടിന്റെ പ്രധാന സവിശേഷതകൾ, സെൻസറുകൾ, മോട്ടോറുകൾ, പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് എന്നിവയുൾപ്പെടെ, വിദ്യാഭ്യാസ ആവശ്യങ്ങൾക്കായി ഒരു കോഡിംഗ് പരിതസ്ഥിതിയിൽ ഉപയോക്താക്കൾക്ക് വെർച്വൽ റോബോട്ടുമായി എങ്ങനെ സംവദിക്കാമെന്ന് ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

അടുത്തതായി, ടൂൾബോക്സിൽ സെൻസിംഗ് വിഭാഗം കണ്ടെത്തി found_object ഉം get_distance കമാൻഡുകളും കണ്ടെത്തുക. സെൻസറിനെക്കുറിച്ചുള്ള ഒരു ബൂളിയൻ മൂല്യമോ സംഖ്യാ മൂല്യമോ റിപ്പോർട്ട് ചെയ്യുന്ന ഫംഗ്ഷനുകളാണിവ.

വിദ്യാർത്ഥികൾക്കും അധ്യാപകർക്കും കോഡിംഗിലും റോബോട്ടിക്സിലും പഠനം മെച്ചപ്പെടുത്തുന്നതിനായി രൂപകൽപ്പന ചെയ്‌തിരിക്കുന്ന സെൻസറുകൾ, മോട്ടോറുകൾ, പ്രോഗ്രാമിംഗ് ഇന്റർഫേസുകൾ തുടങ്ങിയ ഘടകങ്ങൾ എടുത്തുകാണിക്കുന്ന, VEXcode VR റോബോട്ടുകളുടെ പ്രധാന സവിശേഷതകൾ ചിത്രീകരിക്കുന്ന ഡയഗ്രം.

നിങ്ങളുടെ പ്രോജക്റ്റിലേക്ക് കമാൻഡ് ചേർക്കാൻ, ടൂൾബോക്സിൽ നിന്ന് കമാൻഡ് വലിച്ചിടാം, അല്ലെങ്കിൽ ഓട്ടോകംപ്ലീറ്റ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് വർക്ക്‌സ്‌പെയ്‌സിൽ കമാൻഡ് ടൈപ്പ് ചെയ്യാം.

പൈത്തൺ ഉപയോഗിച്ചുള്ള VEXcode VR-ലെ ഓട്ടോകംപ്ലീറ്റിനെക്കുറിച്ച് കൂടുതലറിയാൻ, ഈ ലേഖനം കാണുക.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: