ഒരു എന്റെ ബ്ലോക്ക് സൃഷ്ടിക്കുന്നു#

Creating a My Block

VEXcode V5-ൽ ഒരു My Block എങ്ങനെ സൃഷ്ടിക്കാമെന്ന് ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ പഠിപ്പിക്കുന്നു, ഉദാഹരണത്തിന് നിങ്ങളുടെ റോബോട്ടിനെ ഒരു ചതുരത്തിൽ ഓടിക്കുന്ന ഒരു My Block ഉപയോഗിക്കുക. അവസാനം, നിങ്ങൾക്ക് വീണ്ടും ഉപയോഗിക്കാവുന്ന ഒരു My Block-ഉം അത് ഉപയോഗിച്ച് ഒരു ചതുരത്തിൽ ഓടിക്കുന്ന ഒരു പ്രോജക്ടും ലഭിക്കും.

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

  1. ടൂൾബോക്സിലെ ലോജിക് - മൈ ബ്ലോക്കുകൾ വിഭാഗത്തിലേക്ക് പോയി ഒരു ബ്ലോക്ക് ഉണ്ടാക്കുക തിരഞ്ഞെടുക്കുക.

ലോജിക് - മൈ ബ്ലോക്കുകൾ വിഭാഗം തുറന്നിരിക്കുന്ന ടൂൾബോക്‌സിന്റെ സ്‌ക്രീൻഷോട്ട്, ഒരു ബ്ലോക്ക് നിർമ്മിക്കുക ബട്ടൺ ഹൈലൈറ്റ് ചെയ്‌തിരിക്കുന്നു.
  1. നെയിം ഫീൽഡ് സ്ക്വയർ ഡ്രൈവിംഗ് ആക്കുക.

നെയിം ഫീൽഡ് ഹൈലൈറ്റ് ചെയ്തിട്ടുള്ള, ക്രിയേറ്റ് മൈ ബ്ലോക്ക് ഡയലോഗിന്റെ സ്ക്രീൻഷോട്ട്, സ്ക്വയർ ഡ്രൈവിംഗിലേക്ക് സജ്ജമാക്കിയിരിക്കുന്നു.
  1. സൃഷ്ടിക്കുക തിരഞ്ഞെടുക്കുക.

'ക്രിയേറ്റ് മൈ ബ്ലോക്ക്' ഡയലോഗിന്റെ സ്ക്രീൻഷോട്ട്, 'ക്രിയേറ്റ് ബട്ടൺ' ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്നു.
  1. define square driving എന്ന ഹാറ്റ് ബ്ലോക്ക് വർക്ക്‌സ്‌പെയ്‌സിൽ ദൃശ്യമാകും, കൂടാതെ My Block ടൂൾബോക്‌സിൽ ദൃശ്യമാകും. define ബ്ലോക്കിന് താഴെ നിങ്ങൾ അറ്റാച്ചുചെയ്യുന്ന ഏതൊരു ബ്ലോക്കും ഒരു പ്രോജക്റ്റിൽ My Block ഉപയോഗിക്കുമ്പോഴെല്ലാം പ്രവർത്തിക്കും.

ഒരു ശൂന്യമായ ഡിഫൈൻ സ്ക്വയർ ഡ്രൈവിംഗ് ബ്ലോക്ക്.#
നിർവചിക്കുക square driving :: custom

കുറിപ്പ്: നിങ്ങളുടെ വർക്ക്‌സ്‌പെയ്‌സിൽ നിന്ന് ഒരു My Block-ന്റെ define ബ്ലോക്ക് ഇല്ലാതാക്കുകയാണെങ്കിൽ, അത് നിങ്ങളുടെ ടൂൾബോക്‌സിൽ നിന്ന് ആ My Block-നെയും നീക്കം ചെയ്യും, നിങ്ങൾ അത് പുനഃസൃഷ്ടിക്കേണ്ടതുണ്ട്.

  1. define ബ്ലോക്കിന് താഴെയായി ഒരു ഡ്രൈവ് ഫോർ ബ്ലോക്കും ഒരു ടേൺ ഫോർ ബ്ലോക്കും ഘടിപ്പിക്കുക, ചതുരത്തിന്റെ ഒരു വശത്തേക്ക് ഡ്രൈവ് ചെയ്ത് തിരിയുക.

ബ്ലോക്കുകൾക്കായുള്ള ഡ്രൈവ്, ടേൺ എന്നിവ ഘടിപ്പിച്ചിരിക്കുന്ന ഡിഫൈൻ ബ്ലോക്ക്.#
നിർവചിക്കുക square driving :: custom
[മുന്നോട്ട് v] ദിശയിൽ (200) [mm v] ഡ്രൈവ് ചെയ്യുക ▶
[വലത് v] ദിശയിൽ (90) ഡിഗ്രി തിരിക്കുക ▶
  1. എഴുതിയിരിക്കുന്നതുപോലെ, മൈ ബ്ലോക്ക് സ്ക്വയറിന്റെ ഒരു വശത്തേക്ക് മാത്രമേ ഡ്രൈവ് ചെയ്യുകയും തിരിയുകയും ചെയ്യുന്നുള്ളൂ. അതിനെ ഒരു പൂർണ്ണ ചതുരം സ്വന്തമായി ഡ്രൈവ് ചെയ്യുന്നതിനായി, ഡ്രൈവ് ഫോർ, ടേൺ ഫോർ ബ്ലോക്കുകൾ 4 ആയി സജ്ജീകരിച്ചിരിക്കുന്ന ആവർത്തിക്കുക ബ്ലോക്കിൽ പൊതിയുക.

ഡിഫൈൻ ബ്ലോക്ക്, ബ്ലോക്കുകൾക്കായുള്ള ഡ്രൈവ്, ടേൺ എന്നിവ ഒരു റിപ്പീറ്റ് ബ്ലോക്കിൽ പൊതിഞ്ഞിരിക്കുന്നു.#
നിർവചിക്കുക square driving :: custom
(4) തവണ ആവർത്തിക്കുക
[മുന്നോട്ട് v] ദിശയിൽ (200) [mm v] ഡ്രൈവ് ചെയ്യുക ▶
[വലത് v] ദിശയിൽ (90) ഡിഗ്രി തിരിക്കുക ▶
  1. when started ബ്ലോക്ക് അറ്റാച്ചുചെയ്യുക, തുടർന്ന് ടൂൾബോക്സിൽ നിന്ന് സ്ക്വയർ ഡ്രൈവിംഗ് പുറത്തെടുത്ത് താഴെ അറ്റാച്ചുചെയ്യുക. നിങ്ങളുടെ വർക്ക്‌സ്‌പെയ്‌സിൽ ഇപ്പോൾ define ബ്ലോക്കും അതിനെ വിളിക്കുന്ന when started ബ്ലോക്കും ഉണ്ട്.

പൂർണ്ണ പ്രോജക്റ്റ് — മൈ ബ്ലോക്ക് നയിക്കുന്ന ചതുരം, ഒരു സ്ക്വയറിൽ ഡ്രൈവ് ചെയ്യാൻ വിളിക്കുന്ന ഒരു സ്ക്രിപ്റ്റ്.#
നിർവചിക്കുക square driving :: custom
(4) തവണ ആവർത്തിക്കുക
[മുന്നോട്ട് v] ദിശയിൽ (200) [mm v] ഡ്രൈവ് ചെയ്യുക ▶
[വലത് v] ദിശയിൽ (90) ഡിഗ്രി തിരിക്കുക ▶

ആരംഭിക്കുമ്പോൾ
square driving
  1. നിങ്ങളുടെ റോബോട്ട് VEXcode-ലേക്ക് ബന്ധിപ്പിച്ചിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക, തുടർന്ന് പ്രോജക്റ്റ് തലച്ചോറിലേക്ക് ഡൗൺലോഡ് ചെയ്യാൻ ഡൗൺലോഡ് തിരഞ്ഞെടുക്കുക.

ഡൗൺലോഡ് ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VEXcode ടൂൾബാറിന്റെ സ്ക്രീൻഷോട്ട്.
  1. പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കാൻ റൺ തിരഞ്ഞെടുക്കുക. റോബോട്ട് ഒരു ചതുരത്തിൽ ഓടിക്കും.

റൺ ബട്ടൺ ഹൈലൈറ്റ് ചെയ്തിരിക്കുന്ന VEXcode ടൂൾബാറിന്റെ സ്ക്രീൻഷോട്ട്.