ചലന പരിധി
ടീച്ചർ ടൂൾബോക്സ്
-
പ്രവർത്തന രൂപരേഖ
-
ഈ പര്യവേഷണം വിദ്യാർത്ഥികളെ ഒരു യാന്ത്രിക ചലന ശ്രേണിയുടെ ആശയത്തിലേക്ക് പരിചയപ്പെടുത്തുകയും കൈയും നഖവും ഉപയോഗിച്ച് അത് എങ്ങനെ പര്യവേക്ഷണം ചെയ്യാമെന്നും മനസ്സിലാക്കുകയും ചെയ്യും.
-
കൈയും നഖവും സുരക്ഷിതമായി പ്രോഗ്രാം ചെയ്യാൻ ഉപയോഗിക്കാവുന്ന വ്യത്യസ്ത ബ്ലോക്കുകളും വിദ്യാർത്ഥികൾ പര്യവേക്ഷണം ചെയ്യും.
നമുക്ക് ചലന പരിധി പര്യവേക്ഷണം ചെയ്യാം!
ഈ പര്യവേക്ഷണം കൈയ്ക്കും നഖത്തിനും എത്രത്തോളം നീട്ടാൻ കഴിയും എന്നതിന്റെ ഏറ്റവും കുറഞ്ഞതും കൂടിയതുമായ ഡിഗ്രി കാണാൻ നിങ്ങളെ അനുവദിക്കും.
- ആവശ്യമായ ഹാർഡ്വെയറും എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കും നിങ്ങളുടെ പക്കലുണ്ടെന്ന് ഉറപ്പാക്കുക.
| അളവ് | ആവശ്യമായ വസ്തുക്കൾ |
|---|---|
| 1 |
VEX ഐക്യു സൂപ്പർ കിറ്റ് |
| 1 |
VEXcode IQ |
| 1 |
എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്ക് |
അധ്യാപക നുറുങ്ങുകൾ
വിദ്യാർത്ഥികൾക്കായി ഓരോ പ്രശ്നപരിഹാര ഘട്ടങ്ങളും മാതൃകയാക്കുക.
ഘട്ടം 1: പര്യവേക്ഷണത്തിനുള്ള തയ്യാറെടുപ്പ്
പ്രവർത്തനം ആരംഭിക്കുന്നതിന് മുമ്പ്, ഈ ഇനങ്ങൾ ഓരോന്നും നിങ്ങളുടെ കൈവശം തയ്യാറായിട്ടുണ്ടോ? ബിൽഡർ ഇനിപ്പറയുന്നവയിൽ ഓരോന്നും പരിശോധിക്കണം:
-
എല്ലാ മോട്ടോറുകളും സെൻസറുകളും ശരിയായ പോർട്ടുകളിൽ പ്ലഗ് ചെയ്തിട്ടുണ്ടോ?
-
ബാറ്ററി ചാർജ്ജ് ആണോ?
-
റോബോട്ട് ബ്രെയിൻൽ റേഡിയോ ചേർത്തിട്ടുണ്ടോ?
അധ്യാപക നുറുങ്ങുകൾ
-
VEX IQ ബ്രെയിൻ നാവിഗേറ്റ് ചെയ്യുന്നതിനുള്ള ഒരു പ്രാരംഭ പ്രവർത്തനമായതിനാൽ, അധ്യാപകൻ ഘട്ടങ്ങൾ മാതൃകയാക്കണം, തുടർന്ന് അതേ പ്രവർത്തനങ്ങൾ പൂർത്തിയാക്കാൻ വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടണം. തുടർന്ന് അധ്യാപകൻ വിദ്യാർത്ഥികൾ ഘട്ടങ്ങൾ ശരിയായി പാലിക്കുന്നുണ്ടെന്ന് ഉറപ്പാക്കാൻ അവരെ നിരീക്ഷിക്കണം.
-
ക്രമീകരണ മെനുവിൽ നിന്ന് ഉപകരണ വിവരങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിന് മുമ്പ് വിദ്യാർത്ഥികൾ വിരലുകൾ ഉപയോഗിച്ച് സൌമ്യമായും ശ്രദ്ധാപൂർവ്വം നഖം പൂർണ്ണമായും തുറന്നിട്ടുണ്ടെന്ന് ഉറപ്പാക്കുക. ഇത് നഖം ഏറ്റവും കൂടുതൽ തുറക്കുമ്പോൾ 0 ഡിഗ്രി ബിന്ദുവായി സജ്ജീകരിക്കുന്നുവെന്ന് ഉറപ്പാക്കുന്നു.
ഘട്ടം 2: ഉപകരണ മെനു
ഉപയോഗിച്ച് റോബോട്ട് ബ്രെയിൻ ഓൺ ചെയ്ത് X ബട്ടൺ തിരഞ്ഞെടുത്ത് സെറ്റിംഗ്സ് മെനുവിലേക്ക് പോകുക.
നിങ്ങളുടെ വിരലുകൾ ഉപയോഗിച്ച് Clawbot's Claw സൌമ്യമായി തുറക്കുക.
ക്രമീകരണ മെനു തുറന്നുകഴിഞ്ഞാൽ, ഉപകരണ മെനു തുറക്കുന്നതിന് ഉപകരണ വിവരങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിന് തലച്ചോറിലെ മുകളിലേക്കും താഴേക്കും ബട്ടണുകൾ ഉപയോഗിക്കുക.
ആ പോർട്ടിലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്ന ഉപകരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ ഉപകരണ മെനു സ്ക്രീൻ പ്രദർശിപ്പിക്കുന്നു. IQ ബ്രെയിനിൽ 12 പോർട്ടുകൾ ഉണ്ട്.
പോർട്ട് 11 മോട്ടോറിലേക്ക് പോകാൻ അമ്പടയാളങ്ങൾ ഉപയോഗിക്കുക, അതാണ് ക്ലോ മോട്ടോർ.
- പോർട്ട് 11 മോട്ടോർ: ദി ക്ലാവ് മോട്ടോർ.
- വേഗത: മോട്ടോർ എത്ര വേഗത്തിൽ (മിനിറ്റിൽ പരിക്രമണങ്ങളിൽ) കറങ്ങുന്നുവെന്ന് കാണിക്കുന്നു.
- ആംഗിൾ: മോട്ടോറിന്റെ നിലവിലെ സ്ഥാനം ഡിഗ്രികളിൽ പ്രദർശിപ്പിക്കുന്നു.
- തിരിവുകൾ: മോട്ടോർ എത്ര തിരിവുകൾ കറക്കിയെന്ന് കാണിക്കുന്നു.
- മോട്ടോർ സ്റ്റാർട്ട് ചെയ്യാനും നിർത്താനും ചെക്ക് ബട്ടൺ അമർത്തുക. നഖം കൈകൊണ്ട് തുറക്കാനും അടയ്ക്കാനും കഴിയും.
ടീച്ചർ ടൂൾബോക്സ്
-
ഘട്ടങ്ങൾ അവലോകനം ചെയ്യുക
ഇത് താൽക്കാലികമായി നിർത്തി, ഉപകരണ മെനു സ്ക്രീനിലേക്ക് നാവിഗേറ്റ് ചെയ്യുന്നതിന് പൂർത്തിയാക്കിയ ഘട്ടങ്ങൾ വിദ്യാർത്ഥികളെക്കൊണ്ട് അവലോകനം ചെയ്യിപ്പിക്കുന്നതിനുള്ള ഒരു നല്ല പോയിന്റാണ്.
ഘട്ടം 3: നഖത്തിന്റെയും കൈയുടെയും ചലനം പര്യവേക്ഷണം ചെയ്യുക
-
ഡിവൈസ് മെനു തുറക്കുന്നതിന് മുമ്പ് നിങ്ങളുടെ നഖം പൂർണ്ണമായും തുറന്നിട്ടുണ്ടെങ്കിൽ, ഡിവൈസ് മെനുവിൽ കാണിച്ചിരിക്കുന്നതുപോലെ, ക്ലാവ് മോട്ടോർ അതിന്റെ പൂർണ്ണമായി തുറന്ന സ്ഥാനം 0 ഡിഗ്രിയായി കണക്കാക്കും.
നിങ്ങളുടെ എഞ്ചിനീയറിംഗ് നോട്ട്ബുക്കിൽ, വശങ്ങൾ സൌമ്യമായി അമർത്തി നഖം അടയ്ക്കുമ്പോൾ പോർട്ട് 11 മോട്ടോറിന്റെ (ക്ലോ മോട്ടോർ) മൂല്യങ്ങൾ എന്തായിരിക്കുമെന്ന് പ്രവചിക്കുക. നഖം അടഞ്ഞിരിക്കുമ്പോൾ ഡിഗ്രിയിൽ ആംഗിൾ മൂല്യം എന്തായിരിക്കും?
-
സൂചന: റിപ്പോർട്ട് ചെയ്ത മൂല്യം താഴെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആയിരിക്കില്ല.
-
-
നഖം പതുക്കെ അമർത്തി നിങ്ങളുടെ പ്രവചനം പരീക്ഷിക്കുക. ക്ലാവ് മോട്ടോറിന്റെ ഉപകരണ മെനുവിൽ ഇപ്പോൾ ഏത് ആംഗിൾ കാണിച്ചിരിക്കുന്നു?
ടീച്ചർ ടൂൾബോക്സ്
-
പ്രതീക്ഷിക്കുന്ന മൂല്യങ്ങൾ
ഡിവൈസ് മെനു തുറക്കുന്നതിന് മുമ്പ് വിദ്യാർത്ഥികൾ ക്ലോബോട്ടിന്റെ നഖം പൂർണ്ണമായും തുറന്നിട്ടുണ്ടെങ്കിൽ, പൂർണ്ണമായി തുറന്ന സ്ഥാനം 0 ഡിഗ്രിയാണ്. ക്ലാവ് അടച്ചുപൂട്ടിയ ശേഷം, ക്ലാവ് മോട്ടോറിന് ഏകദേശം 70 ഡിഗ്രി ആംഗിൾ ഉണ്ടായിരിക്കണം.
- ആംഗിൾ മാറുന്നത് കാണാൻ കഴിയുന്ന തരത്തിൽ നഖം സൌമ്യമായി തുറക്കാനും അടയ്ക്കാനും നിങ്ങളുടെ കൈകൾ ഉപയോഗിക്കുന്നത് തുടരുക.

- ക്ലോ മോട്ടോറിന്റെ ഡിഗ്രിയിലുള്ള കോണിന്റെ പരിധിയെക്കുറിച്ച് നിങ്ങൾ എന്താണ് ശ്രദ്ധിച്ചത്? ആംഗിൾ മൂല്യങ്ങൾ വർദ്ധിച്ചുകൊണ്ടിരിക്കുന്നുണ്ടോ, അതോ അവയ്ക്ക് പരിധികളുണ്ടോ?
- ക്ലോ മോട്ടോറിന്റെ ആംഗിൾ മൂല്യത്തിന്റെ ശ്രേണി എഴുതുക: പൂർണ്ണമായും തുറക്കുമ്പോൾ ആംഗിൾ മൂല്യം പൂർണ്ണമായും അടയ്ക്കുമ്പോൾ ആംഗിൾ മൂല്യത്തിലേക്ക്.
- നഖം തുറന്നിരിക്കുമ്പോഴുള്ള ആംഗിൾ മൂല്യങ്ങൾ എല്ലായ്പ്പോഴും ഒരുപോലെയാണോ? നഖം അടഞ്ഞിരിക്കുമ്പോഴുള്ള ആംഗിൾ മൂല്യങ്ങൾ എല്ലായ്പ്പോഴും ഒരുപോലെയാണോ? എന്തുകൊണ്ടാണ് അങ്ങനെ എന്ന് നിങ്ങൾ കരുതുന്നു?
ടീച്ചർ ടൂൾബോക്സ്
-
പ്രതീക്ഷിക്കുന്ന ഉത്തരങ്ങൾ
-
ആം മോട്ടോറിന് കൂടുതൽ ചലന ശ്രേണിയുണ്ട്, അതിനാൽ, മോട്ടോറിന്റെ ആംഗിൾ മൂല്യത്തിന്റെ ഡിഗ്രികളുടെ ശ്രേണിയും കൂടുതലാണ്.
-
ഉപകരണ മെനു തിരഞ്ഞെടുക്കുമ്പോൾ കൈ പൂർണ്ണമായും താഴേക്കുള്ള സ്ഥാനത്തായിരുന്നതിനാൽ, ആരംഭ ആംഗിൾ 0 ഡിഗ്രിയിൽ സജ്ജീകരിച്ചു. ക്ലോബോട്ടിന്റെ പിൻഭാഗം വരെ കൈയ്ക്ക് കറങ്ങാൻ കഴിയുന്നതിനാൽ, ശ്രേണി 0 ൽ ആരംഭിച്ച് ഒന്നിലധികം തവണ 360 ഡിഗ്രി കടന്നുപോകുന്നു. പ്രദർശിപ്പിച്ചിരിക്കുന്ന ആംഗിൾ മൂല്യം 360 ഡിഗ്രിക്ക് അപ്പുറം വർദ്ധിക്കുന്നില്ല, പകരം 0-ൽ പുനരാരംഭിക്കുന്നു. തൽഫലമായി, ആം മോട്ടോർ എത്ര ഡിഗ്രി കറക്കി എന്ന് കണ്ടെത്തുന്നതിനും ടേൺസ് മൂല്യം പ്രധാനമാണ്. ഉദാഹരണത്തിന്, പ്രദർശിപ്പിച്ചിരിക്കുന്ന ആംഗിൾ മൂല്യം 45 ഡിഗ്രി ആയിരിക്കാം, പക്ഷേ ടേൺസ് മൂല്യം 3.12 ആണ്. അതായത് ആം മോട്ടോർ പൂർണ്ണമായും 3 തവണ തിരിഞ്ഞിരിക്കുന്നു അല്ലെങ്കിൽ 1080 ഡിഗ്രി പ്ലസ് 45 ഡിഗ്രി കൂടി കൂട്ടിയാൽ ആകെ 1125 ഡിഗ്രി. അത് ക്ലോ മോട്ടോറിനേക്കാൾ വളരെ വലിയ ശ്രേണിയാണ്.
ടീച്ചർ ടൂൾബോക്സ്
-
നിർത്തി ചർച്ച ചെയ്യുക
കൈയിലും നഖ മോട്ടോറിലും നിന്ന് വിദ്യാർത്ഥികൾ നിരീക്ഷിച്ച കാര്യങ്ങളെക്കുറിച്ച് ഒരു ചർച്ചയ്ക്ക് സൗകര്യമൊരുക്കുക. ഇതുപോലുള്ള ചോദ്യങ്ങൾ ചോദിക്കുക:
-
നഖത്തിന്റെയും കൈകളുടെയും ചലന പരിധികൾ എന്തായിരുന്നു? അവ എപ്പോഴും ഒരുപോലെയായിരുന്നോ?
-
പ്രോഗ്രാമിംഗ് ചെയ്യുമ്പോൾ ഇത് എന്തുകൊണ്ട് സഹായകരമാകും?
ആംഗിൾ ഓഫ് ദി ക്ലാവ് മോട്ടോറിന് റിപ്പോർട്ട് ചെയ്ത മൂല്യങ്ങളുടെ ശ്രേണി എല്ലായ്പ്പോഴും ഒരുപോലെയായിരുന്നില്ല. പരിധി 0 മുതൽ ഏകദേശം 70 ഡിഗ്രി വരെയായിരുന്നു, പക്ഷേ പലപ്പോഴും ഇത് കുറച്ച് ഡിഗ്രി വ്യത്യാസപ്പെട്ടിരുന്നു. ആംഗിൾ ഓഫ് ദി ആം മോട്ടോറിന് റിപ്പോർട്ട് ചെയ്ത മൂല്യങ്ങളുടെ ശ്രേണിയും ഒരുപോലെയായിരുന്നില്ല. കൈകൊണ്ട് കൈ ഉയർത്തുകയും താഴ്ത്തുകയും ചെയ്യുമ്പോൾ, അത് 0 മുതൽ ഏകദേശം 1125 ഡിഗ്രി വരെയായിരുന്നു, പക്ഷേ ഓരോ തവണയും അത് കുറച്ച് ഡിഗ്രി വർദ്ധിക്കുകയോ കുറയുകയോ ചെയ്തു.
ഒരു മോട്ടോർ അതിന്റെ പരിധിയിലെത്തുന്നതുവരെ എത്രത്തോളം സുരക്ഷിതമായി കറങ്ങാൻ കഴിയുമെന്ന് പ്രോഗ്രാമർ അറിഞ്ഞിരിക്കേണ്ടതിനാൽ, പ്രോഗ്രാമിംഗ് ചെയ്യുമ്പോൾ ഇത് സഹായകരമാണ്. ആ പരിധിക്കപ്പുറം, അത് ശക്തി നൽകുന്ന ഭാഗത്തേക്ക് അമിതമായ ബലം പ്രയോഗിക്കാൻ കഴിയും. മോട്ടോറിന്റെ ആംഗിൾ സജ്ജീകരിക്കുന്നതിനോ കേടുപാടുകൾ തടയുന്നതിന് മോട്ടോറിന്റെ കറങ്ങലുകൾ പരിമിതപ്പെടുത്തുന്നതിനോ ഉള്ള മാർഗങ്ങൾ ഉള്ളതിനാൽ പ്രോഗ്രാമർ ഇത് അറിയേണ്ടത് പ്രധാനമാണ്. ഈ വഴികളിൽ ചിലത് അടുത്ത പാഠത്തിൽ അവലോകനം ചെയ്യും.
ഘട്ടം 4: ചലന ശ്രേണി ഉപയോഗിച്ച് പ്രോഗ്രാമിംഗ്
നഖങ്ങൾ അല്ലെങ്കിൽ കൈകൾ പോലുള്ള ഉപസിസ്റ്റങ്ങൾക്ക് സാധാരണയായി പരിമിതമായ ചലന പരിധി മാത്രമേ ഉണ്ടാകൂ, ഇത് തുടർച്ചയായി കറങ്ങുന്നത് തടയുന്നു. ഒരു യാന്ത്രിക പരിധിയിലെത്തുന്നതുവരെ നഖങ്ങൾക്ക് വളരെ ദൂരം മാത്രമേ തുറക്കാനോ അടയ്ക്കാനോ കഴിയൂ. അതുപോലെ, ഒരു ഭുജത്തിന്റെ ചലന പരിധി പലപ്പോഴും നിലത്താലോ റോബോട്ടിന്റെ ശരീരത്താലോ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. പരിമിതമായ ചലന പരിധിയുള്ള സബ്സിസ്റ്റങ്ങളുമായി പ്രവർത്തിക്കുമ്പോൾ, നിങ്ങൾ റോബോട്ടിനെ റിമോട്ട് കൺട്രോളിൽ പ്രവർത്തിപ്പിക്കുകയാണോ അതോ സ്വയംഭരണമായി നീങ്ങാൻ പ്രോഗ്രാം ചെയ്യുകയാണോ എന്നത് പരിഗണിക്കാതെ തന്നെ, ആ പരിധിക്കുള്ളിൽ തുടരേണ്ടത് വളരെ പ്രധാനമാണ്. ഒരു ഉപസിസ്റ്റം ഒരു പരിധിയിലെത്തിക്കഴിഞ്ഞാൽ മോട്ടോറുകളിലേക്ക് വൈദ്യുതി നൽകുന്നത് തുടരുന്നത് മോട്ടോറിലും ബന്ധിപ്പിച്ചിരിക്കുന്ന ഏതെങ്കിലും ഘടകങ്ങളിലും അനാവശ്യ സമ്മർദ്ദം ഉണ്ടാക്കും.
അധ്യാപക നുറുങ്ങുകൾ
മൂന്നാം ഘട്ടത്തിൽ നഖത്തിന്റെയും കൈയുടെയും പരിമിതമായ ചലന പരിധികൾ പരീക്ഷിച്ച് അനുഭവിച്ചറിഞ്ഞ കാര്യം വിദ്യാർത്ഥികളെ ചൂണ്ടിക്കാണിക്കുക. ക്ലോബോട്ടിന്റെ മറ്റ് ഭാഗങ്ങൾ നഖത്തിന്റെ ചലന പരിധി തുറക്കുന്നതിലൂടെ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, കൂടാതെ നഖത്തിന്റെ രണ്ട് വശങ്ങൾ പരസ്പരം അമർത്തുന്ന പോയിന്റിലൂടെ അടയ്ക്കുന്നതിലൂടെയും പരിമിതപ്പെടുത്തിയിരിക്കുന്നു. റോബോട്ടിന്റെ കൈ താഴ്ത്തുമ്പോൾ അതിന്റെ ചലന പരിധി നിലം അനുസരിച്ചും, പൂർണ്ണമായും ഉയർത്തുമ്പോൾ റോബോട്ടിന്റെ പിൻഭാഗം മുകൾഭാഗം അനുസരിച്ചും പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.
നഖത്തിന്റെയും കൈയുടെയും പരിമിതമായ ചലന ശ്രേണികൾക്കായി എങ്ങനെ ക്രമീകരിക്കാമെന്ന് പഠിക്കുന്നതിനുമുമ്പ്, നഖവും കൈയും പ്രോഗ്രാം ചെയ്യാൻ ഉപയോഗിക്കുന്ന ബ്ലോക്കുകൾ നോക്കാം.
VEXcode IQ-യിൽ രണ്ട് ബ്ലോക്കുകൾ ഉണ്ട്, അവ കൈ ഉയർത്താനും താഴ്ത്താനും നഖം ഒരു പ്രത്യേക സ്ഥാനത്തേക്ക് തുറക്കാനും അടയ്ക്കാനും ഉപയോഗിക്കാം.
[Spin for] ബ്ലോക്കും [Spin to position] ബ്ലോക്കും.
- [Spin for] ബ്ലോക്ക് ഒരു മോട്ടോർ നിലവിൽ സ്ഥിതിചെയ്യുന്ന സ്ഥലത്ത് നിന്ന് തിരഞ്ഞെടുത്ത ദൂരത്തേക്ക് തിരഞ്ഞെടുത്ത ദിശയിലേക്ക് തിരിക്കുന്നു.

- മോട്ടോറിന്റെ നിലവിലെ സ്ഥാനത്തെ അടിസ്ഥാനമാക്കി, [സ്പിൻ ടു പൊസിഷൻ] ബ്ലോക്ക് ഒരു മോട്ടോറിനെ തിരഞ്ഞെടുത്ത ഒരു സ്ഥാനത്തേക്ക് തിരിക്കുന്നു. സ്ഥാനത്തെത്താൻ തിരിക്കേണ്ട ഏറ്റവും നല്ല ദിശ [സ്ഥാനത്തേക്ക് സ്പിൻ ചെയ്യുക] ബ്ലോക്ക് നിർണ്ണയിക്കുന്നു.

ഈ ബ്ലോക്കുകൾ എപ്പോഴാണ് ഉപയോഗിക്കുന്നത്? നിങ്ങളുടെ കൈ ഉയർത്താനും താഴ്ത്താനും പ്രോഗ്രാം ചെയ്യുന്നുവെന്ന് സങ്കൽപ്പിക്കുക, എന്നാൽ അത് താഴുമ്പോൾ, അത് പൂജ്യം ഡിഗ്രി എന്ന ആരംഭ സ്ഥാനത്തേക്ക് പൂർണ്ണമായും താഴുന്നില്ല. പകരം, അത് വീണ്ടും 15 ഡിഗ്രിയിലേക്ക് താഴുന്നു. [Spin for] ബ്ലോക്ക് ഉപയോഗിച്ച് 90 ഡിഗ്രി ഉയർത്തുകയാണെങ്കിൽ - ഭുജം നിലവിലുള്ള സ്ഥാനത്ത് നിന്ന് 90 ഡിഗ്രി ഉയർത്തുകയും യഥാർത്ഥത്തിൽ 105 ഡിഗ്രി വരെ ഉയർത്തുകയും ചെയ്യും.
എന്നിരുന്നാലും, അതേ സാഹചര്യത്തിൽ, ഭുജം 15 ഡിഗ്രിയിലാണെങ്കിൽ, [Spin to position] ബ്ലോക്ക് ഉപയോഗിച്ച് 90 ഡിഗ്രിയിലേക്ക് ഉയർത്തുകയാണെങ്കിൽ, ഭുജം 75 ഡിഗ്രി ഉയർത്തി 90 ഡിഗ്രി എന്ന ആവശ്യമുള്ള സ്ഥാനത്ത് എത്തും.
ഇത് മനസ്സിലാക്കേണ്ടത് പ്രധാനമാണ്, കാരണം [Spin for] ബ്ലോക്ക് ഉപയോഗിക്കുകയും ഭുജം പൂർണ്ണമായും താഴ്ത്തിയിട്ടില്ലെങ്കിലോ നഖം പൂർണ്ണമായും അടച്ചിട്ടില്ലെങ്കിലോ, ഭുജത്തിനോ നഖത്തിനോ എത്ര ദൂരം നീങ്ങാൻ കഴിയും എന്നതിന്റെ പരിധിയിലെത്താം.
നിങ്ങളുടെ റോബോട്ടിനെ കൂടുതൽ കൃത്യമായി പ്രോഗ്രാം ചെയ്യാൻ സഹായിക്കുന്ന [Spin for], [Spin to position] എന്നീ ബ്ലോക്കുകൾക്കൊപ്പം ഉപയോഗിക്കേണ്ട ബ്ലോക്കുകൾ നോക്കാം.
- [സെറ്റ് മോട്ടോർ ടൈംഔട്ട്] ബ്ലോക്ക് ഉപയോഗിക്കുന്നത്, സ്റ്റാക്കിലെ മറ്റ് ബ്ലോക്കുകൾ പ്രവർത്തിക്കുന്നത് തടയുന്നതിൽ നിന്ന് അവയുടെ സ്ഥാനത്ത് എത്താത്ത മോഷൻ ബ്ലോക്കുകളെ തടയുന്നതിനാണ്. ഒരു മോട്ടോർ അതിന്റെ സ്ഥാനത്ത് എത്താത്തതിന്റെ ഒരു ഉദാഹരണം അതിന്റെ മെക്കാനിക്കൽ പരിധിയിൽ എത്തുകയും അതിന്റെ ചലനം പൂർത്തിയാക്കാൻ കഴിയാതിരിക്കുകയും ചെയ്യുന്ന ഒരു കൈയോ നഖമോ ആണ്.

- ഒരു [സ്പിൻ ഫോർ] ബ്ലോക്ക് ഉപയോഗിക്കുകയും നഖമോ കൈയോ അതിന്റെ ചലന പരിധിയിൽ എത്തുകയും ചെയ്താൽ എന്ത് സംഭവിക്കും? കൈക്കോ നഖത്തിനോ കൂടുതൽ ചലിക്കാൻ കഴിയാത്തതിനാൽ പദ്ധതി നിർത്തുമോ?
ബ്ലോക്ക് അതിന്റെ ചുമതല പൂർത്തിയാക്കുന്നതുവരെ പദ്ധതി നിർത്തുകയില്ല. നഖം 100 ഡിഗ്രി തുറക്കാൻ ശ്രമിക്കുകയും 50 ഡിഗ്രിയിൽ നിന്ന് ആരംഭിക്കുകയും അതിന്റെ ചലന പരിധിക്കപ്പുറം കറങ്ങാൻ ശ്രമിക്കുകയും ചെയ്താൽ, നഖത്തിന് തുറക്കാൻ കഴിഞ്ഞില്ലെങ്കിൽ പോലും നഖം തുറക്കാൻ ശ്രമിച്ചുകൊണ്ടിരിക്കും. ഇത് നല്ല സാഹചര്യമല്ല, കാരണം ഇത് ഭാഗങ്ങൾക്ക് ആയാസം നൽകുകയും ബാറ്ററി കളയുകയും ചെയ്യും.
ഈ സാഹചര്യത്തിൽ, [മോട്ടോർ ടൈംഔട്ട് സജ്ജമാക്കുക] ബ്ലോക്ക് ഉപയോഗിക്കാം. ഈ ബ്ലോക്ക് ഒരു പരാജയ-സുരക്ഷാ സംവിധാനമായി പ്രവർത്തിക്കുന്നു, അതിനാൽ ഒരു മോട്ടോർ അതിന്റെ മെക്കാനിക്കൽ പരിധിയിൽ എത്തിയാൽ, ഒരു നിശ്ചിത സമയത്തിനുശേഷം അതിന് പ്രോജക്റ്റിന്റെ ബാക്കി ഭാഗവുമായി മുന്നോട്ട് പോകാൻ കഴിയും.
താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിൽ, ക്ലാവ് 200 ഡിഗ്രി പൂർണ്ണമായി തുറന്നതിനുശേഷം അല്ലെങ്കിൽ മൂന്ന് സെക്കൻഡിന്റെ ടൈംഔട്ടിൽ എത്തിയതിനുശേഷം റോബോട്ട് മുന്നോട്ട് നീങ്ങും.
- [Set motor position] ബ്ലോക്ക് ഉപയോഗിച്ച് മോട്ടോറിന്റെ ആംഗിൾ മൂല്യം (അതിന്റെ സ്ഥാനം) ഒരു തിരഞ്ഞെടുത്ത മൂല്യത്തിലേക്ക് സജ്ജമാക്കാം. മോട്ടോറിന്റെ സ്ഥാനം പുനഃസജ്ജമാക്കുന്നതിന് ഇത് 0 ഡിഗ്രിയിലേക്ക് സജ്ജീകരിക്കാനും കഴിയും.

- മോട്ടോറിന്റെ നിലവിലെ ആംഗിൾ എന്താണെന്ന് അറിയുമ്പോൾ [സ്ഥാനത്തേക്ക് സ്പിൻ ചെയ്യുക] ബ്ലോക്ക് പ്രോഗ്രാം ചെയ്യാൻ എളുപ്പമാണ്. എന്നാൽ ചിലപ്പോൾ, കൈ കുറച്ച് ഡിഗ്രി ഉയർത്തിയാൽ പൂർണ്ണമായും താഴേക്ക് പോയതായി തോന്നിയേക്കാം.
[മോട്ടോർ സ്ഥാനം സജ്ജമാക്കുക] ബ്ലോക്ക് മോട്ടോറിന്റെ ആംഗിൾ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഡിഗ്രികൾ സജ്ജമാക്കാൻ അനുവദിക്കുന്നു. മോട്ടോറിന്റെ സ്ഥാനം 0 ഡിഗ്രിയിലേക്ക് പുനഃസജ്ജമാക്കുന്നതിന് ഇത് വളരെ ഉപയോഗപ്രദമാണ്.
താഴെ കൊടുത്തിരിക്കുന്ന ഉദാഹരണത്തിൽ, റോബോട്ടിന്റെ ആം മോട്ടോർ 360 ഡിഗ്രി സ്ഥാനത്തേക്ക് കറങ്ങുന്നതിനും മുന്നോട്ട് നീങ്ങുന്നതിനും മുമ്പ് അത് നിലവിൽ എവിടെയാണെങ്കിലും 0 ഡിഗ്രിയിലേക്ക് പുനഃസജ്ജമാക്കപ്പെടുന്നു.
ടീച്ചർ ടൂൾബോക്സ്
-
[മോട്ടോർ ടൈംഔട്ട് സജ്ജമാക്കുക], [മോട്ടോർ സ്ഥാനം സജ്ജമാക്കുക] ബ്ലോക്കുകൾ
[Spin for] 2 ഉം [Spin to position] ബ്ലോക്കുകളും ഉപയോഗിച്ച് ആം ആൻഡ് ക്ലാവ് മോട്ടോർ പ്രോഗ്രാം ചെയ്യുമ്പോൾ [Set motor timeout] [Set motor position] ബ്ലോക്കുകളും എല്ലായ്പ്പോഴും ആവശ്യമില്ല. എന്നിരുന്നാലും, ഒരു പ്രോജക്റ്റിനുള്ളിൽ കൂടുതൽ ചലന ബ്ലോക്കുകൾ ഉള്ളതിനാൽ മോട്ടോറിന്റെ ആംഗിൾ മൂല്യത്തിൽ (സ്ഥാനം) ചില ചലനങ്ങൾ ഉണ്ടാകാനുള്ള സാധ്യത കൂടുതലാണ്. കൈയും നഖവും പൂജ്യം ഡിഗ്രിയിലേക്ക് തിരികെ വരില്ല, കൂടാതെ കൈയുടെയോ നഖത്തിന്റെയോ മെക്കാനിക്കൽ പരിധിക്കെതിരെ [സ്പിൻ ഫോർ ] അല്ലെങ്കിൽ [സ്പിൻ ടു പൊസിഷൻ] ബ്ലോക്ക് അപകടസാധ്യത ഉണ്ടാകാം. ഒരു പ്രോജക്റ്റിന്റെ തുടക്കത്തിൽ [മോട്ടോർ ടൈംഔട്ട് സജ്ജമാക്കുക] ബ്ലോക്ക് സജ്ജീകരിക്കുന്നത് അല്ലെങ്കിൽ [സ്പിൻ ടു പൊസിഷൻ] ബ്ലോക്കിന് മുമ്പ് [മോട്ടോർ പൊസിഷൻ സജ്ജമാക്കുക] ബ്ലോക്ക് ഉപയോഗിക്കുന്നത് ഉപയോഗപ്രദമായ പരാജയ-സുരക്ഷിത രീതികളായിരിക്കാം, ഒരു മെക്കാനിക്കൽ പരിധിയിലെത്തിയാൽ മോട്ടോർ പ്രവർത്തിപ്പിക്കുന്നത് തടയാൻ ഇവയ്ക്ക് കഴിയും.
നിങ്ങളുടെ പഠനം വിപുലീകരിക്കുക
IQ Clawbot-ലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്ന എല്ലാ ഉപകരണങ്ങൾക്കുമുള്ള മൂല്യങ്ങൾ ഉപകരണ മെനു റിപ്പോർട്ട് ചെയ്യുന്നു. സമയം അനുവദിക്കുകയാണെങ്കിൽ, മറ്റ് മോട്ടോറുകൾക്കും ഉപകരണങ്ങൾക്കും റിപ്പോർട്ട് ചെയ്തിരിക്കുന്ന മൂല്യങ്ങൾ പര്യവേക്ഷണം ചെയ്യാൻ വിദ്യാർത്ഥികളെ അനുവദിക്കുക. ഉദാഹരണത്തിന്, പോർട്ട് 2 ലെ ടച്ച് എൽഇഡി അത് അമർത്തിയോ റിലീസ് ചെയ്തോ, എൽഇഡി ഓണാണോ ഓഫാണോ, എൽഇഡിയുടെ നിലവിലെ നിറം എന്താണെന്ന് റിപ്പോർട്ട് ചെയ്യുന്നു. ഇവയെല്ലാം പ്രോജക്ടുകൾ പ്രോഗ്രാം ചെയ്യുമ്പോൾ ഉപയോഗിക്കാവുന്ന സെൻസർ റീഡിംഗുകളാണ്.
ഓരോ ഉപകരണത്തിന്റെയും അവസ്ഥ മാറ്റിക്കൊണ്ട് ഈ മൂല്യങ്ങൾ പര്യവേക്ഷണം ചെയ്യാനും കൈകാര്യം ചെയ്യാനും വിദ്യാർത്ഥികളോട് ആവശ്യപ്പെടുക. ഉദാഹരണത്തിന്, ടച്ച് LED അമർത്തുമ്പോൾ, LED എപ്പോൾ ഓണാണ്, LED നിലവിൽ ഏത് നിറത്തിലാണ് പ്രകാശിക്കുന്നതെന്ന് റിപ്പോർട്ട് ചെയ്യാൻ അത് ആവർത്തിച്ച് അമർത്തുക.