പൈത്തൺ ഉപയോഗിച്ച് VEXcode VR-ൽ വേരിയബിളും സെൻസർ മൂല്യങ്ങളും നിരീക്ഷിക്കുന്നു.

VEXcode VR മോണിറ്റർ കൺസോളിൽ ലഭ്യമായ വേരിയബിൾ, സെൻസർ മോണിറ്ററിംഗ്, ഒരു പൈത്തൺ പ്രോജക്റ്റിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് യഥാർത്ഥ സമയത്തിനുള്ളിൽ കാണാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്ന പ്രധാനപ്പെട്ട ദൃശ്യ സൂചനകൾ നൽകുന്നു. മോണിറ്റർ കൺസോൾ ഉപയോക്താക്കളെ പ്രോജക്റ്റും വിആർ റോബോട്ടിന്റെ പ്രവർത്തനങ്ങളും തമ്മിൽ ഒരു ദൃശ്യ കണക്ഷൻ ഉണ്ടാക്കാൻ അനുവദിക്കുന്നു. മോണിറ്റർ കൺസോളിലെ സെൻസറിന്റെയും വേരിയബിൾ മൂല്യങ്ങളുടെയും നിരീക്ഷണം, ഒരു പ്രോജക്റ്റിലെ ഒരു നിർദ്ദിഷ്ട മൂല്യത്തിന്റെ (അല്ലെങ്കിൽ ഒന്നിലധികം മൂല്യങ്ങളുടെ) തത്സമയ റിപ്പോർട്ടുകൾ കാണാൻ ഉപയോക്താവിനെ അനുവദിക്കുന്നു.


മോണിറ്റർ കൺസോൾ എങ്ങനെ ഉപയോഗിക്കാം

ഒരു വെർച്വൽ റോബോട്ടിനായുള്ള വേരിയബിളും സെൻസർ മൂല്യങ്ങളും ഉള്ള മോണിറ്റർ കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

മോണിറ്റർ വിൻഡോ തുറന്ന് മോണിറ്റർ കൺസോൾ കാണുന്നതിന്, സഹായത്തിന് അടുത്തുള്ള മോണിറ്റർ ഐക്കൺ തിരഞ്ഞെടുക്കുക.

വേരിയബിളും സെൻസർ മൂല്യങ്ങളും നിരീക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന പ്രിന്റ് കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

മോണിറ്റർ കൺസോൾ സെൻസറും വേരിയബിൾ മൂല്യങ്ങളും റിപ്പോർട്ട് ചെയ്യുന്നു.

മോണിറ്റർ സെൻസർ കമാൻഡ് ഉപയോഗിക്കുന്നു

വേരിയബിളും സെൻസർ മൂല്യങ്ങളും നിരീക്ഷിക്കുന്നതിനായി തുറന്നിരിക്കുന്ന ഒരു പൈത്തൺ പ്രോജക്റ്റുള്ള VEXcode VR ട്യൂട്ടോറിയൽ ഇന്റർഫേസ്.

മോണിറ്റർ സെൻസർ കമാൻഡ് ഉപയോഗിച്ച് സെൻസർ മൂല്യങ്ങൾ ചേർക്കാൻ കഴിയും. ഒരു സ്ട്രിംഗ് പാരാമീറ്ററായി സെൻസറിനുള്ള ഐഡന്റിഫയർ ചേർക്കുക.

ഒരു സിമുലേഷൻ സമയത്ത് വേരിയബിളും സെൻസർ മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്ന മോണിറ്റർ കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

മോണിറ്റർ സെൻസർ കമാൻഡ് ഇനിപ്പറയുന്ന സ്ട്രിംഗ് ഐഡന്റിഫയറുകൾ സ്വീകരിക്കുന്നു.

സ്വീകാര്യമായ സ്ട്രിംഗ് ഐഡന്റിഫയറുകളുടെ ഈ ലിസ്റ്റ് മോണിറ്റർ സെൻസർ കമാൻഡിനുള്ള സഹായത്തിലും കാണാം.

എക്സിക്യൂഷൻ സമയത്ത് വേരിയബിളും സെൻസർ മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്ന പ്ലേഗ്രൗണ്ട് കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ സെൻസർ മൂല്യം മോണിറ്റർ കൺസോളിൽ ദൃശ്യമാകും.

ഒരു റൺ സമയത്ത് വേരിയബിളും സെൻസർ മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്ന പ്രിന്റ് കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

സ്ട്രിംഗ് ഐഡന്റിഫയറുകൾ വേർതിരിക്കാൻ കോമകൾ ഉപയോഗിച്ച് ഒന്നിലധികം സെൻസർ മൂല്യങ്ങൾ നിരീക്ഷിക്കുക.

മോണിറ്റർ വേരിയബിൾ കമാൻഡ് ഉപയോഗിക്കുന്നു

ഒരു പ്രോജക്റ്റ് സമയത്ത് വേരിയബിളും സെൻസർ മൂല്യങ്ങളും നിരീക്ഷിക്കാൻ ഉപയോഗിക്കുന്ന പ്രിന്റ് കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

മോണിറ്റർ വേരിയബിൾ കമാൻഡ് ഉപയോഗിച്ച് മോണിറ്റർ കൺസോളിൽ നിന്ന് വേരിയബിളുകൾ ചേർക്കാനും നീക്കം ചെയ്യാനും കഴിയും. വേരിയബിളിനെ ഗ്ലോബൽ എന്ന് നിർവചിക്കുക, തുടർന്ന് ഒരു മൂല്യം നൽകുക. ഒരു സ്ട്രിംഗ് പാരാമീറ്ററായി വേരിയബിൾ ചേർക്കുക.

ഡെഫ് മെയിൻ():
    ഗ്ലോബൽ my_variable

ഒരു ഗ്ലോബൽ വേരിയബിൾ സൃഷ്ടിക്കാൻ, വേരിയബിൾ പേരിന് മുമ്പ് "global" എന്ന കീവേഡ് ചേർക്കുക.

def main():
    ഗ്ലോബൽ my_variable
    my_variable = 0

വേരിയബിളിന് ഒരു പ്രാരംഭ മൂല്യം നൽകുക.

റൺടൈമിൽ പ്രദർശിപ്പിച്ചിരിക്കുന്ന വേരിയബിളും സെൻസർ മൂല്യങ്ങളും ഉപയോഗിച്ച് മോണിറ്റർ കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ വേരിയബിൾ മൂല്യം ദൃശ്യമാകും.

വേരിയബിളും സെൻസർ മൂല്യങ്ങളും കാണുന്നതിനായി പ്ലേഗ്രൗണ്ട് വിൻഡോയും മോണിറ്റർ കൺസോളും കാണിക്കുന്ന VEXcode VR പൈത്തൺ വർക്ക്‌സ്‌പെയ്‌സ്.

മോണിറ്റർ കൺസോളിലേക്കും ലിസ്റ്റുകൾ ചേർക്കാവുന്നതാണ്. മോണിറ്റർ കൺസോളിലേക്ക് ചേർക്കുന്നതിന് മുമ്പ്, ലിസ്റ്റുകളും 2D ലിസ്റ്റുകളും നിർവചിക്കണം.

ഡെഫ് മെയിൻ():
    ഗ്ലോബൽ മൈ_ലിസ്റ്റ്

ഒരു പുതിയ ലിസ്റ്റ് അല്ലെങ്കിൽ 2D ലിസ്റ്റ് സൃഷ്ടിക്കാൻ, ലിസ്റ്റ് നാമത്തിന് മുമ്പ് "global" എന്ന കീവേഡ് ചേർക്കുക.

def main():
    ഗ്ലോബൽ my_list
    my_list = [1,2,3]

ഒരു പട്ടികയിലേക്ക് മൂല്യങ്ങൾ ചേർക്കാൻ ചതുര ബ്രാക്കറ്റുകളിൽ മൂല്യങ്ങൾ ടൈപ്പ് ചെയ്യുക.

def main():
    ഗ്ലോബൽ my_list
    my_list = [1,2,3]
    monitor_variable("my_list")

മോണിറ്റർ കൺസോളിലേക്ക് ഒരു ലിസ്റ്റ് ചേർക്കാൻ, മോണിറ്റർ വേരിയബിളുകൾ കമാൻഡിൽ ലിസ്റ്റ് നാമം ഒരു സ്ട്രിംഗ് വേരിയബിളായി ചേർക്കുക. ഒരു സ്ട്രിംഗ് വേരിയബിളിനെ വേരിയബിളിന്റെ പേരിനു ചുറ്റും " " എന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്നു.

ഒരു സിമുലേഷൻ സമയത്ത് വേരിയബിളും സെൻസർ മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്ന മോണിറ്റർ കൺസോൾ കാണിക്കുന്ന VEXcode VR പൈത്തൺ പ്രോജക്റ്റ്.

പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ ലിസ്റ്റ് മൂല്യങ്ങൾ ദൃശ്യമാകും.

ഒരു പൈത്തൺ പ്രോജക്റ്റ് പ്രവർത്തിക്കുമ്പോൾ വേരിയബിളും സെൻസർ മൂല്യങ്ങളും പ്രദർശിപ്പിക്കുന്ന VEXcode VR മോണിറ്റർ കൺസോൾ.

വേരിയബിൾ നെയിം സ്ട്രിംഗ് പാരാമീറ്ററുകൾ വേർതിരിക്കുന്നതിന് കോമകൾ ഉപയോഗിച്ച് ഒന്നിലധികം വേരിയബിളുകളും/അല്ലെങ്കിൽ ലിസ്റ്റുകളും നിരീക്ഷിക്കുക.


സെൻസർ മൂല്യങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള ഉദാഹരണം

മോണിറ്റർ കൺസോളിൽ സെൻസർ മൂല്യങ്ങൾ നിരീക്ഷിക്കുന്നത് ഉപയോക്താവിന് സെൻസർ ഡാറ്റ തത്സമയം കാണാൻ അനുവദിക്കുന്നു.

ഈ ഉദാഹരണത്തിൽ, ൽ നിന്നുള്ള ദൂരം മോണിറ്റർ കൺസോളിൽ നിരീക്ഷിക്കപ്പെടുന്നു. ഭിത്തിയിൽ നിന്ന് 500 മില്ലിമീറ്ററിൽ താഴെ അകലെയാണെങ്കിൽ വിആർ റോബോട്ടിനോട് നിർത്താൻ പ്രോജക്റ്റ് നിർദ്ദേശിക്കുന്നു.

മോണിറ്റർ കൺസോളിൽ ഡിസ്റ്റൻസ് ഫ്രം കമാൻഡിന്റെ മൂല്യങ്ങൾ എങ്ങനെ മാറുന്നുവെന്ന് കാണാൻ ഈ വീഡിയോ കാണുക.

സെൻസർ മൂല്യം 28-ാം വരിയിലെ ഉദ്ധരണികൾ ഉപയോഗിച്ചാണ് പരാമർശിച്ചിരിക്കുന്നത് എന്നത് ശ്രദ്ധിക്കുക: monitor_sensor("distance.get_distance")


വേരിയബിൾ മൂല്യങ്ങൾ നിരീക്ഷിക്കുന്നതിനുള്ള ഉദാഹരണം

വേരിയബിൾ മൂല്യങ്ങൾ നിരീക്ഷിക്കുന്നതിനും മോണിറ്റർ കൺസോൾ ഉപയോഗിക്കാം. ഒരു പ്രോജക്റ്റിലെ ഒരു പ്രത്യേക വേരിയബിളിന്റെ തത്സമയ റിപ്പോർട്ടുകൾ മോണിറ്റർ കൺസോളിന് നൽകാൻ കഴിയും.

ഈ വീഡിയോയിലെ ഉദാഹരണത്തിൽ, VR റോബോട്ട് ഒരു പ്രത്യേക സ്വഭാവം എത്ര തവണ ആവർത്തിക്കുന്നുവെന്ന് നിരീക്ഷിക്കാൻ “timesRepeated” വേരിയബിൾ ഉപയോഗിക്കുന്നു. ഫോർ ലൂപ്പിന്റെ പാരാമീറ്ററുകൾ കാരണം, ഈ വേരിയബിൾ 5 എന്ന സംഖ്യയിൽ എത്തുമ്പോൾ, VR റോബോട്ട് ലൂപ്പിൽ നിന്ന് പുറത്തുകടക്കും.

മോണിറ്റർ കൺസോളിലെ വേരിയബിൾ മോണിറ്ററിംഗ്, പ്രോജക്റ്റിന്റെ ഒഴുക്ക് മനസ്സിലാക്കുന്നതിന് തത്സമയ ഫീഡ്‌ബാക്ക് നൽകാൻ സഹായിക്കും. 

വേരിയബിൾ മൂല്യം ഉദ്ധരണികൾ ഉപയോഗിച്ചാണ് പരാമർശിച്ചിരിക്കുന്നതെന്ന് ശ്രദ്ധിക്കുക: monitor_variable("times_repeated")

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

Last Updated: