Skip to main content

മത്സരിക്കുക

ക്യൂബുകൾ സ്വയം ശേഖരിച്ച് സ്കോർ ചെയ്യുന്നതിനായി നിങ്ങളുടെ റോബോട്ടിനെ കോഡ് ചെയ്യുന്നത് ഇപ്പോൾ നിങ്ങൾ പരിശീലിച്ചു കഴിഞ്ഞു, ക്യൂബ്‌സ് ചലഞ്ചിനായുള്ള കോഡിംഗിന് നിങ്ങൾ തയ്യാറാണ്! 

ഈ വെല്ലുവിളിയുടെ ലക്ഷ്യം, രണ്ട് ക്യൂബുകളും അവയുടെ ശരിയായ സ്കോറിംഗ് സോണുകളിൽ ഒന്ന് അടുക്കിവെച്ച് മറ്റൊന്ന് സോണിലേക്ക് നീക്കി, കഴിയുന്നത്ര വേഗത്തിൽ സ്കോർ ചെയ്യുക എന്നതാണ്. ഫീൽഡ് എങ്ങനെ സജ്ജീകരിക്കാമെന്നും വെല്ലുവിളി ആരംഭിക്കാമെന്നും ഉള്ളതിന്റെ ഒരു ഉദാഹരണം താഴെയുള്ള ആനിമേഷൻ കാണിക്കുന്നു. രണ്ട് ക്യൂബുകളും സ്കോർ ചെയ്യുന്നതിനായി റോബോട്ട് സ്വയം ഓടിക്കുന്നത് നിങ്ങൾക്ക് കാണാൻ കഴിയും - ഒന്ന് അടുക്കി വച്ചിരിക്കുന്നു, മറ്റൊന്ന് സ്കോറിംഗ് സോണിലേക്ക് നീക്കിയിരിക്കുന്നു.

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

കോഡിംഗ് ഫോർ ക്യൂബ്സ് ചലഞ്ച് പൂർത്തിയാക്കാൻ ഈ ഡോക്യുമെന്റിലെ ഘട്ടങ്ങൾ പാലിക്കുക.

ഗൂഗിൾ ഡോക് / .ഡോക്സ് / .പിഡിഎഫ്

വീഡിയോ ഫയൽ

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

സമാപന പ്രതിഫലനം

കോഡിംഗ് ഫോർ ക്യൂബ്സ് ചലഞ്ചിനായി നിങ്ങൾ ഒരു തന്ത്രം വികസിപ്പിക്കുകയും നിങ്ങളുടെ സ്വയംഭരണ പ്രോജക്റ്റ് കോഡ് ചെയ്യുകയും ചെയ്തുകഴിഞ്ഞാൽ, ഈ പാഠത്തിൽ നിങ്ങൾ പഠിച്ചതും ചെയ്തതുമായ കാര്യങ്ങളെക്കുറിച്ച് ചിന്തിക്കേണ്ട സമയമാണിത്. നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ ഒരു പുതിയ പേജ് ആരംഭിക്കുക, അതുവഴി നിങ്ങൾക്ക് സ്വയം ചിന്തിക്കാൻ കഴിയും.

താഴെ പറയുന്ന ആശയങ്ങളിൽ ഓരോന്നിലും ഒരു തുടക്കക്കാരൻ, അപ്രന്റീസ് അല്ലെങ്കിൽ വിദഗ്ദ്ധൻ എന്ന് നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ സ്വയം വിലയിരുത്തുക. ഓരോ ആശയത്തിനും നിങ്ങൾ എന്തിനാണ് ആ റേറ്റിംഗ് നൽകിയതെന്ന് ഒരു ഹ്രസ്വ വിശദീകരണം നൽകുക:

  • VEXcode IQ-യിൽ സ്പിൻ കമാൻഡുകൾ ഉപയോഗിച്ച് ക്ലാവ് തുറക്കാനും അടയ്ക്കാനും, ക്ലോബോട്ടിന്റെ കൈ ഉയർത്താനും താഴ്ത്താനും.
  • ക്യൂബുകൾ ഫലപ്രദമായി അടുക്കി സ്കോർ ചെയ്യുന്ന ഒരു VEXcode IQ പ്രോജക്റ്റ് നിർമ്മിക്കുന്നതിനുള്ള ഒരു പാത ആസൂത്രണം ചെയ്യുന്നു.
  • കോഡിംഗ് ഫോർ ക്യൂബ്സ് ചലഞ്ചിൽ മത്സരിക്കുന്നതിനായി ഒരു കോഡിംഗ് പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിന് എന്റെ ടീം അംഗങ്ങളുമായി സഹകരിക്കുന്നു.

 നിങ്ങൾ ഏത് വിഭാഗത്തിൽ പെടുന്നുവെന്ന് നിർണ്ണയിക്കാൻ സഹായിക്കുന്നതിന് ഈ പട്ടിക ഉപയോഗിക്കുക.

വിദഗ്ദ്ധൻ എനിക്ക് ആ ആശയം പൂർണ്ണമായി മനസ്സിലായി എന്ന് എനിക്ക് തോന്നുന്നു, മറ്റൊരാൾക്ക് ഇത് പഠിപ്പിക്കാൻ എനിക്ക് കഴിയും.
അപ്രന്റീസ് വെല്ലുവിളിയിൽ മത്സരിക്കാൻ തക്ക ആശയം എനിക്ക് മനസ്സിലായി എന്ന് എനിക്ക് തോന്നുന്നു.
തുടക്കക്കാരൻ എനിക്ക് ആശയം മനസ്സിലായില്ല എന്നും വെല്ലുവിളി എങ്ങനെ പൂർത്തിയാക്കണമെന്ന് അറിയില്ല എന്നും എനിക്ക് തോന്നുന്നു.

അടുത്തത് എന്താണ്?

ഈ പാഠത്തിൽ, പാത്ത് പ്ലാനിംഗിന്റെ പ്രാധാന്യത്തെക്കുറിച്ചും, സ്പിൻ കമാൻഡുകൾ ഉപയോഗിച്ച് ക്ലാവ്, ആം മോട്ടോറുകൾ എങ്ങനെ നിയന്ത്രിക്കാമെന്നും നിങ്ങൾ പഠിച്ചു. കോഡിംഗ് ഫോർ ക്യൂബ്സ് ചലഞ്ചിൽ ക്യൂബുകൾ അടുക്കി സ്കോർ ചെയ്യുന്നതിനായി ഒരു VEXcode IQ പ്രോജക്റ്റ് ആസൂത്രണം ചെയ്തും, നിർമ്മിച്ചും, ആവർത്തിച്ചും ഒരു സ്വയംഭരണ വെല്ലുവിളിക്ക് എങ്ങനെ തയ്യാറെടുക്കാമെന്ന് നിങ്ങൾ പഠിച്ചു.

അടുത്ത പാഠത്തിൽ, നിങ്ങൾ:

  • ഡ്രൈവർ നിയന്ത്രണങ്ങൾ ഇഷ്ടാനുസൃതമാക്കുന്നതിനെക്കുറിച്ച് അറിയുക
  • നിങ്ങളുടെ ഡ്രൈവർ തന്ത്രം ഒപ്റ്റിമൈസ് ചെയ്യുന്നതിന് VEXcode IQ ഉള്ള കൺട്രോളർ ഉപയോഗിക്കുക. 
  • സ്പ്ലിറ്റ് ഡിസിഷൻ ചലഞ്ചിൽ മത്സരിക്കുന്നതിന് ഒരു സ്വയംഭരണ തന്ത്രവും ഡ്രൈവർ നിയന്ത്രണ തന്ത്രവും വികസിപ്പിക്കുക.

ചലഞ്ചിൽ ക്ലോബോട്ട് ഒരു നീല ക്യൂബ് സ്കോർ ചെയ്യുന്നു, മറ്റ് സ്കോർ ചെയ്ത ക്യൂബുകൾ അടുക്കി അതിനു ചുറ്റും സ്കോർ ചെയ്യുന്നു.


പാഠ അവലോകനത്തിലേക്ക് തിരികെ പോകാൻ< തിരഞ്ഞെടുക്കുക പാഠങ്ങൾലേക്ക് മടങ്ങുക.

ഡ്രൈവർ നിയന്ത്രണങ്ങൾ ഇഷ്ടാനുസൃതമാക്കുന്നതിനെക്കുറിച്ച് പഠിക്കാൻ പാഠം 4 ലേക്ക് തുടരാൻഅടുത്ത പാഠം >തിരഞ്ഞെടുക്കുക.