Skip to main content
അധ്യാപക പോർട്ടൽ

പശ്ചാത്തലം

മാർസ് റോവർ: സർഫസ് ഓപ്പറേഷൻസ് യൂണിറ്റ് നിങ്ങൾക്കും നിങ്ങളുടെ വിദ്യാർത്ഥികൾക്കും ഒരു പ്രശ്നം പരിഹരിക്കുന്നതിനായി VEXcode 123 പ്രോജക്ടുകൾ നിർമ്മിക്കുന്നതിന് പരിചയപ്പെടുത്തും. VEXcode 123 ഉം 123 റോബോട്ടും ഉപയോഗിച്ച് വിദ്യാർത്ഥികൾ കൈകാര്യം ചെയ്യുന്ന വെല്ലുവിളികൾക്ക് പ്രചോദനമായി പെർസെവറൻസ് റോവറിന്റെയും മാർസ് 2020 മിഷന്റെയും പ്രവർത്തനങ്ങൾ ഉപയോഗിക്കുന്നു. സാമ്പിളുകൾ ശേഖരിച്ച് 'കുഴിച്ചിടാൻ' അവർ സൃഷ്ടിക്കുന്ന പ്രോജക്ടുകൾ കൃത്യമായി ക്രമപ്പെടുത്തേണ്ടതുണ്ട്.

നാസയുടെ ചൊവ്വ 2020 ദൗത്യം

നാസയുടെ മാർസ് 2020 ദൗത്യം ചൊവ്വ പര്യവേക്ഷണത്തിനായുള്ള ഉയർന്ന മുൻഗണനയുള്ള ശാസ്ത്ര ലക്ഷ്യങ്ങളെ അഭിസംബോധന ചെയ്യുന്നു: ജീവൻ, കാലാവസ്ഥ, ഭൂമിശാസ്ത്രം, മനുഷ്യർ. ചുവന്ന ഗ്രഹത്തെക്കുറിച്ചുള്ള ഗവേഷണത്തിന് സഹായകമായ വിവരങ്ങൾ ശേഖരിക്കുന്നതിനുള്ള ഉപരിതല പ്രവർത്തനങ്ങൾ പെർസെവെറൻസ് റോവർ പൂർത്തിയാക്കും.

സമീപത്ത് ഒരു മാർസ് റോവർ ഉള്ള ചൊവ്വയുടെ ഉപരിതലം. അഴുക്കിലെ ടയർ ചവിട്ടുപടികൾ അത് എവിടെയാണ് ഓടിച്ചിരുന്നതെന്ന് കാണിക്കുന്നു.
ക്രെഡിറ്റ്: നാസ/ജെപിഎൽ

എന്താണ് ഒരു റോവർ?

ഒരു ഗ്രഹത്തിന്റെയോ മറ്റ് ആകാശഗോളത്തിന്റെയോ (ചന്ദ്രനെപ്പോലെ) ഖര പ്രതലത്തിലൂടെ സഞ്ചരിക്കാൻ രൂപകൽപ്പന ചെയ്ത ഉപകരണമാണ് റോവർ. ചില റോവറുകൾ ഒരു ബഹിരാകാശ സംഘത്തിലെ അംഗങ്ങളെ കൊണ്ടുപോകാൻ രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ്, മറ്റുള്ളവ ഭാഗികമായോ പൂർണ്ണമായോ സ്വയംഭരണമുള്ള റോബോട്ടുകളാണ്. ഭൂപ്രദേശത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ശേഖരിക്കുകയും പാറകൾ, അഴുക്ക്, മണ്ണ്, അല്ലെങ്കിൽ ദ്രാവകങ്ങൾ എന്നിവയുടെ സാമ്പിളുകൾ ശേഖരിക്കുകയും ചെയ്യുക എന്നതാണ് ഈ റോബോട്ടുകളുടെ പൊതുവെ ചുമതല.

വലിയ ചക്രങ്ങളും വിവിധതരം സെൻസറുകളും മെക്കാനിക്കൽ ആയുധങ്ങളും ഘടിപ്പിച്ചിരിക്കുന്ന, ചൊവ്വയിലെ പെർസെവറൻസ് റോവറിന്റെ ഒരു ക്ലോസ്-അപ്പ്.
ക്രെഡിറ്റ്: നാസ/ജെപിഎൽ-കാൽടെക്

ഉപരിതല പ്രവർത്തനങ്ങൾ എന്തൊക്കെയാണ്?

ചൊവ്വയിൽ റോവർ പൂർത്തിയാക്കുന്ന ശാസ്ത്രീയ പഠനങ്ങളാണ് ഉപരിതല പ്രവർത്തനങ്ങൾ. ഇവയെല്ലാം ഭൂമിശാസ്ത്രപരമായ സാമ്പിളുകൾ കണ്ടെത്തുന്നതിലും ശേഖരിക്കുന്നതിലും കാഷെ ചെയ്യുന്നതിലും ശ്രദ്ധ കേന്ദ്രീകരിക്കുന്നു. ആദ്യം, പെർസെവെറൻസ് ആകർഷകമായ പാറകൾ തേടും. ഒരു പാറയ്ക്ക് പുരാതന ജീവിതത്തിന്റെ രാസ അവശിഷ്ടങ്ങൾ സംരക്ഷിക്കപ്പെടാനുള്ള സാധ്യതയുണ്ടെങ്കിൽ അല്ലെങ്കിൽ സൂക്ഷ്മജീവികളുടെ ജീവിതത്തെ പിന്തുണച്ച ഒരു പരിസ്ഥിതിയാൽ മാറ്റം വരുത്തപ്പെട്ടിട്ടുണ്ടെങ്കിൽ അത് ആകർഷകമായി കണക്കാക്കാം.

ശക്തമായ പാറകളെ തിരിച്ചറിഞ്ഞ ശേഷം, പെർസെവറൻസ് ഒരു സാമ്പിൾ തുരന്ന് ഒരു സീൽ ചെയ്ത ട്യൂബിൽ സ്ഥാപിച്ച് ഉപരിതലത്തിൽ സൂക്ഷിക്കും. ഈ ദൗത്യത്തിൽ ഉപയോഗിക്കുന്ന ഡിപ്പോ കാഷിംഗ്, ഒന്നിലധികം സാമ്പിളുകൾ ഒരേ സ്ഥലത്ത് ഉപേക്ഷിക്കുകയോ കുഴിച്ചിടുകയോ ചെയ്യുന്ന സ്ഥലമാണ്. ഭാവിയിലെ ഒരു ദൗത്യത്തിന് ഈ സാമ്പിളുകൾ വീണ്ടെടുത്ത് ഭൂമിയിലെ ശാസ്ത്രജ്ഞർക്ക് തിരികെ നൽകാൻ കഴിയും.

ഈ യൂണിറ്റിൽ സീക്വൻസിംഗ് എങ്ങനെയാണ് ഉപയോഗിക്കുന്നത്?

പെരുമാറ്റങ്ങൾ നിർവഹിക്കപ്പെടുന്ന നിർദ്ദിഷ്ട ക്രമമാണ് ഒരു ശ്രേണി. ഒരു പ്രവൃത്തിയോ സംഭവമോ ഒരു ക്രമത്തിൽ അടുത്ത ക്രമീകൃത പ്രവർത്തനത്തിലേക്ക് നയിക്കുന്നു. 123 റോബോട്ടിന് സീക്വൻസിങ് പ്രധാനമാണ്, കാരണം കമാൻഡുകൾ പറയുന്നതുപോലെ മാത്രമേ റോബോട്ട് നീങ്ങുകയുള്ളൂ.

താഴെയുള്ള ആനിമേഷനിൽ, പ്രോജക്റ്റിന്റെ മുകളിലുള്ള {When started} ബ്ലോക്കിൽ നിന്ന് പ്രോജക്റ്റ് എങ്ങനെ ആരംഭിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും, തുടർന്ന് ഓരോ ബ്ലോക്കും മുകളിൽ നിന്ന് താഴേക്ക് ക്രമത്തിൽ നടപ്പിലാക്കുന്നു. 123 റോബോട്ട് ഒരു 123 ഫീൽഡിൽ നാല് ഇടങ്ങൾ മുന്നോട്ട് ഓടിച്ചു, 2 സെക്കൻഡ് കാത്തിരുന്ന്, ഒരു ശബ്ദം പുറപ്പെടുവിക്കുന്നു. ബ്ലോക്കുകൾക്ക് ചുറ്റുമുള്ള പച്ച ഹൈലൈറ്റ് സവിശേഷത ആ നിമിഷം ഏത് വ്യക്തിഗത ബ്ലോക്കാണ് പ്രവർത്തിക്കുന്നതെന്ന് സൂചിപ്പിക്കുന്നു. 123 റോബോട്ടിന്റെ പെരുമാറ്റരീതികളെ നിർദ്ദിഷ്ട VEXcode 123 ബ്ലോക്കുകളുമായി ബന്ധിപ്പിക്കുന്നതിന് വിദ്യാർത്ഥികൾക്ക് ഉടനടി ഫീഡ്‌ബാക്ക് നൽകാൻ ഇത് സഹായിക്കും.

വീഡിയോ ഫയൽ

ഒരു പ്രോജക്റ്റ് ക്രമപ്പെടുത്തുന്നതിനുള്ള ഘട്ടങ്ങൾ

  1. ആദ്യം, ലക്ഷ്യം തിരിച്ചറിയുക —എന്താണ് ചെയ്യേണ്ടത്? ഉദാഹരണത്തിന്, തുടക്കം മുതൽ ആദ്യ സാമ്പിൾ വരെ ഡ്രൈവ് ചെയ്യുക.
    123 ഫീൽഡ് ടൈലുകളുടെ 2 ബൈ 2 ചതുരം അടങ്ങുന്ന 123 ഫീൽഡിന്റെ മുകളിൽ നിന്ന് താഴേക്കുള്ള കാഴ്ച. രണ്ട് ചിഹ്നങ്ങൾ ഒരു ആരംഭ സ്ഥാനത്തെയും സാമ്പിളിന്റെ സ്ഥാനത്തെയും അടയാളപ്പെടുത്തുന്നു. താഴെ ഇടത് മൂലയിൽ നിന്ന് വലത്തേക്ക് 2 എന്ന നിലയിലാണ് ആരംഭ സ്ഥാനം, സാമ്പിൾ വലത്തേക്ക് 2 ഉം താഴെ ഇടത് മൂലയിൽ നിന്ന് മുകളിലേക്കും 4 ഉം ആണ്.
  2. തുടർന്ന്, ലക്ഷ്യം നേടുന്നതിന് ആവശ്യമായ ഘട്ടങ്ങൾ വിഭജിക്കുക, ഈ ഘട്ടങ്ങൾ നേടുന്നതിന് ആവശ്യമായ ബ്ലോക്കുകൾ തിരിച്ചറിയുക. ഇവിടെ നിങ്ങൾ സാമ്പിളിൽ എത്താൻ 4 ചുവടുകൾ മുന്നോട്ട് പോകേണ്ടതുണ്ട്, 3 സെക്കൻഡ് കാത്തിരിക്കുക, തുടർന്ന് സാമ്പിൾ ശേഖരിച്ചുവെന്ന് സൂചിപ്പിക്കുന്നതിന് ഒരു ശബ്ദം പ്ലേ ചെയ്യുക. [Drive for], [Wait], [Play sound] എന്നീ ബ്ലോക്കുകൾ ഉപയോഗിച്ച് ഇത് സാധ്യമാകും. മൂന്ന് VEXcode 123 ബ്ലോക്കുകൾ. ആദ്യത്തേത് 'ഡ്രൈവ് ഫോർവേഡ് ഫോർ 1 സ്റ്റെപ്പ്' എന്ന് വായിക്കുന്നതിനുള്ള ഒരു ഡ്രൈവ് ഫോർ ബ്ലോക്ക് ആണ്, രണ്ടാമത്തേത് 'വെയിറ്റ് 1 സെക്കൻഡ്' എന്ന് വായിക്കുന്നതിനുള്ള ഒരു വെയിറ്റ് ബ്ലോക്ക് ആണ്, മൂന്നാമത്തേത് 'പ്ലേ സൗണ്ട് ഹോങ്ക്' എന്ന് വായിക്കുന്നതിനുള്ള ഒരു പ്ലേ സൗണ്ട് ബ്ലോക്ക് ആണ്.

    [ഡ്രൈവ് ചെയ്യുക], [കാത്തിരിക്കുക], [ശബ്‌ദം പ്ലേ ചെയ്യുക] ബ്ലോക്കുകൾ

  3. അടുത്തതായി, പൊരുത്തപ്പെടുന്ന ബ്ലോക്കുകൾ വർക്ക്‌സ്‌പെയ്‌സിലേക്ക് വലിച്ചിട്ട് മുകളിൽ നിന്ന് താഴേക്ക് {When started} ബ്ലോക്കിലേക്ക് ഘടിപ്പിച്ചുകൊണ്ട് പ്രോജക്റ്റിന്റെ ക്രമം ആസൂത്രണം ചെയ്യുക. ഓരോ ബ്ലോക്കും ചേർക്കുമ്പോൾ, മുമ്പ് വിഭജിച്ച ഘട്ടങ്ങളുമായി പൊരുത്തപ്പെടുന്നതിന് പാരാമീറ്ററുകൾ മാറ്റുക. VEXcode 123 ബ്ലോക്കുകളുടെ ഉദാഹരണം "When started, drive forward 4 steps, wait 3 seconds, and then sound doorbell play" എന്ന് വായിക്കുന്നു.

    ഉദാഹരണ ശ്രേണി

  4. പ്രോജക്റ്റ് പരീക്ഷിക്കുന്നതിനും ആദ്യ ഘട്ടത്തിൽ തിരിച്ചറിഞ്ഞ ലക്ഷ്യം 123 റോബോട്ട് കൈവരിക്കുന്നുണ്ടോ എന്ന് കാണുന്നതിനും "ആരംഭിക്കുക" തിരഞ്ഞെടുക്കുക. റോബോട്ട്, സ്റ്റെപ്പ് ഐക്കണുകൾക്കിടയിൽ ഒരു ചുവന്ന ബോക്സിൽ സ്റ്റാർട്ട് ബട്ടൺ വിളിക്കപ്പെടുന്ന VEXcode 123 ടൂൾബാർ.

    'ആരംഭിക്കുക' തിരഞ്ഞെടുക്കുക

നിങ്ങളുടെ പ്രോജക്റ്റ് മാറ്റണമെങ്കിൽ, പാരാമീറ്ററുകൾ മാറ്റുക, അല്ലെങ്കിൽ വീണ്ടും പരീക്ഷിക്കുന്നതിന് മുമ്പ് പ്രോജക്റ്റിൽ നിന്ന് ബ്ലോക്കുകൾ ചേർക്കുകയും നീക്കം ചെയ്യുകയും ചെയ്യുക.

എന്താണ് VEXcode 123?

123 റോബോട്ടിനൊപ്പം ഉപയോഗിക്കുന്ന ഒരു ബ്ലോക്ക് അധിഷ്ഠിത പ്രോഗ്രാമിംഗ് ഭാഷയാണ് VEXcode 123. ചിഹ്നങ്ങൾ പ്രവർത്തനങ്ങളെ പ്രതിനിധീകരിക്കുന്ന നിയമങ്ങളുടെ ഒരു കൂട്ടമാണ് പ്രോഗ്രാമിംഗ് ഭാഷ. ഒരു പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുന്നതിന് കമ്പ്യൂട്ടർ നടപ്പിലാക്കുന്ന ഘട്ടം ഘട്ടമായുള്ള നിർദ്ദേശങ്ങൾ പ്രോഗ്രാമിംഗ് ഭാഷകൾ പിന്തുടരുന്നു. VEXcode 123, ഉപയോഗിച്ച് എങ്ങനെ പ്രവർത്തിക്കാം എന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് VEX ലൈബ്രറിലെ VEXcode 123 വിഭാഗം കാണുക.

നിങ്ങൾക്ക് എന്ത് VEXcode 123 ബ്ലോക്കുകളാണ് വേണ്ടത്?

VEXcode 123 ലെ ബ്ലോക്കുകൾ, VEXcode 123 ൽ ഒരു പ്രോജക്റ്റ് സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന 123 റോബോട്ട് കമാൻഡുകളെ പ്രതിനിധീകരിക്കുന്നു. ഈ യൂണിറ്റിൽ ഉപയോഗിക്കുന്ന പ്രധാന ബ്ലോക്കുകളുടെ ഒരു ലിസ്റ്റ് താഴെ കൊടുക്കുന്നു.

VEXcode 123 ബ്ലോക്കുകൾ പെരുമാറ്റങ്ങൾ
{When start} ബ്ലോക്ക്
പ്രോജക്റ്റ് ആരംഭിക്കുമ്പോൾ, {When start} ബ്ലോക്ക് ഘടിപ്പിച്ചിരിക്കുന്ന ബ്ലോക്കുകളുടെ സ്റ്റാക്ക് പ്രവർത്തിപ്പിക്കാൻ തുടങ്ങുന്നു.
VEXcode 123 ഡ്രൈവ് 'drive for 1 step' എന്ന് എഴുതിയ ബ്ലോക്കിന്.
[ഡ്രൈവ് ഫോർ] ബ്ലോക്ക് 123 റോബോട്ടിനെ ഒരു നിശ്ചിത ദൂരം മുന്നോട്ടോ പിന്നോട്ടോ നീക്കുന്നു. ഓവലിൽ ഒരു മൂല്യം നൽകി 123 റോബോട്ട് എത്ര ദൂരം നീങ്ങുമെന്ന് സജ്ജമാക്കുക.
VEXcode 123 '90 ഡിഗ്രി വലത്തേക്ക് തിരിയുക' എന്ന് എഴുതിയ ബ്ലോക്കിനായി തിരിയുക.
[ടേൺ ഫോർ] ബ്ലോക്ക് 123 റോബോട്ടിനെ ഒരു നിശ്ചിത എണ്ണം ഡിഗ്രികൾ ഇടത്തോട്ടോ വലത്തോട്ടോ തിരിക്കുന്നു.
'ഒരു സെക്കൻഡ് കാത്തിരിക്കുക' എന്ന് വായിക്കുന്ന VEXcode 123 വെയിറ്റ് ബ്ലോക്ക്.
ഒരു പ്രോജക്റ്റിലെ അടുത്ത ബ്ലോക്കിലേക്ക് നീങ്ങുന്നതിന് മുമ്പ് [Wait] ബ്ലോക്ക് ഒരു നിശ്ചിത സമയം കാത്തിരിക്കുന്നു.
'പ്ലേ സൗണ്ട് ഹോങ്ക്' എന്ന് വായിക്കുന്ന VEXcode 123 പ്ലേ സൗണ്ട് ബ്ലോക്ക്.
[പ്ലേ സൗണ്ട്] ബ്ലോക്ക് 123 റോബോട്ടിനെ ഒരു പ്രത്യേക ശബ്ദം പ്ലേ ചെയ്യുന്നു.