VEX GO ഐ സെൻസർ ഉപയോഗിച്ചുള്ള കോഡിംഗ്

ഒരു VEX GO റോബോട്ടിൽ ഐ സെൻസർ ഘടിപ്പിക്കുമ്പോൾ, സമീപത്തുള്ള വസ്തുക്കളുടെ സാന്നിധ്യവും മുന്നിലുള്ളതിന്റെ നിറവും റോബോട്ടിന് കണ്ടെത്താൻ കഴിയും. ഒരു ചുവന്ന മാർക്കർ കണ്ടെത്തുക, ഒരു തടസ്സം കണ്ടെത്തുക, അല്ലെങ്കിൽ ഒരു പ്രവർത്തന സമയത്ത് ഏത് വഴി തിരിയണമെന്ന് തിരഞ്ഞെടുക്കുക എന്നിങ്ങനെ റോബോട്ടിന് എന്ത് "കാണുന്നു" എന്നതിനെ അടിസ്ഥാനമാക്കി തീരുമാനങ്ങൾ എടുക്കാൻ സഹായിക്കുന്നതിൽ സെൻസർ ഒരു പ്രധാന പങ്ക് വഹിക്കുന്നു.

കണക്ഷൻ കേബിളുകൾ ഉപയോഗിച്ച്, ബാറ്ററി പോർട്ടുമായി ബാറ്ററി ബന്ധിപ്പിച്ചിരിക്കുന്നതും ഐ സെൻസർ പോർട്ടുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നതുമായ തലച്ചോറ്.

ഐ സെൻസർ ഉപയോഗിക്കുമ്പോൾ മികച്ച ഫലങ്ങൾക്കായി, നിഴലുകൾ, തിളക്കം അല്ലെങ്കിൽ വളരെ മങ്ങിയ വെളിച്ചം എന്നിവ ഒഴിവാക്കാൻ ശ്രമിക്കുക. സെൻസറിന്റെ ബിൽറ്റ്-ഇൻ ലൈറ്റിന്റെ തെളിച്ചം ക്രമീകരിക്കുന്നതിന് നിങ്ങൾക്ക് സെറ്റ് ഐ ലൈറ്റ് പവർ ബ്ലോക്ക് ഉപയോഗിക്കാം. തെളിച്ചം വർദ്ധിപ്പിക്കുന്നത് മങ്ങിയ വെളിച്ച സാഹചര്യങ്ങളിൽ നിറങ്ങളും പ്രതിഫലനവും കൂടുതൽ വ്യക്തമായി കണ്ടെത്താൻ സെൻസറിനെ സഹായിക്കും.


നിറങ്ങൾ കണ്ടെത്തൽ

ചുറ്റളവിന് ചുറ്റും ഡിഗ്രി മൂല്യങ്ങൾ ലേബൽ ചെയ്‌തിരിക്കുന്ന നിറങ്ങളുടെ പൂർണ്ണ സ്പെക്ട്രത്തെ പ്രദർശിപ്പിക്കുന്ന ഒരു വൃത്താകൃതിയിലുള്ള വർണ്ണചക്രം, മുകളിൽ 0° മുതൽ 360° വരെ 30-ഡിഗ്രി വർദ്ധനവിൽ വർദ്ധിക്കുന്നു.

വർണ്ണചക്രത്തിലെ 0–360 ഡിഗ്രി വരെയുള്ള ഒരു സംഖ്യയാണ് ഹ്യൂ, ഇത് നിറത്തിന്റെ തരത്തെ പ്രതിനിധീകരിക്കുന്നു.

നിങ്ങൾ eye found object blockഉപയോഗിക്കുമ്പോൾ, ഐ സെൻസർ റിപ്പോർട്ട് ചെയ്ത നിറം ആ നിറത്തിന് ഒരു നിശ്ചിത പരിധിക്കുള്ളിൽ വരുമോ എന്ന് റോബോട്ട് പരിശോധിക്കുന്നു:

  • ചുവപ്പ്: 340°–20°
  • പച്ച: 80°–145°
  • നീല: 160°–250°

കുറിപ്പ്: നിറം ഈ ശ്രേണികൾക്ക് പുറത്ത് വീണാൽ - മനുഷ്യന്റെ കണ്ണിൽ അത് ഉദ്ദേശിച്ച നിറമായി തോന്നിയാലും - പ്രോജക്റ്റ് പ്രതീക്ഷിച്ചതുപോലെ പ്രവർത്തിച്ചേക്കില്ല. ഹ്യൂ മൂല്യങ്ങളുടെ ഒരു ഇഷ്ടാനുസൃത ശ്രേണി സൃഷ്ടിക്കുന്നതിന്ഐ ഹ്യൂ ബ്ലോക്ക് ഉം താരതമ്യ ഓപ്പറേറ്ററുകൾ (ഗ്രേറ്റർ താൻ അല്ലെങ്കിൽ ലെസ് താൻ പോലെ) ഉപയോഗിച്ച് ഇത് ലഘൂകരിക്കാനാകും.


പ്രകാശം കണ്ടെത്തൽ

നിറം കണ്ടെത്തുന്നതിനു പുറമേ, ഒരു പ്രതലത്തിൽ നിന്ന് എത്ര പ്രകാശം പ്രതിഫലിക്കുന്നുവെന്ന് ഐ സെൻസറിന് അറിയാൻ കഴിയും. സെൻസറിന് മുന്നിലുള്ള എന്തെങ്കിലും വെളിച്ചമുള്ളതാണോ ഇരുണ്ടതാണോ എന്ന് റോബോട്ടിനെ മനസ്സിലാക്കാൻ ഇത് സഹായിക്കുന്നു. വെളുത്ത കടലാസ് അല്ലെങ്കിൽ ഇളം നിറമുള്ള വസ്തുക്കൾ പോലുള്ള തിളക്കമുള്ള പ്രതലങ്ങൾ കൂടുതൽ പ്രകാശത്തെ പ്രതിഫലിപ്പിക്കുന്നു. കറുത്ത ടേപ്പ് അല്ലെങ്കിൽ നിഴലുള്ള ഭാഗങ്ങൾ പോലുള്ള ഇരുണ്ട പ്രതലങ്ങൾ, പ്രതിഫലിപ്പിക്കുന്നത് കുറവാണ്.

ഒരു വസ്തുവിന്റെ തെളിച്ചം കണ്ണ് തെളിച്ചം ബ്ലോക്ക്ഉപയോഗിച്ച് നിർണ്ണയിക്കാൻ കഴിയും.


വസ്തുക്കൾ കണ്ടെത്തൽ

റോബോട്ടിന്റെ മുൻവശത്ത് എന്തെങ്കിലും ഭൗതികമായി അടുത്തായിരിക്കുമ്പോൾ ഐ സെൻസറിന് അത് കണ്ടെത്താനും കഴിയും. ഇത് നിറം അല്ലെങ്കിൽ തെളിച്ചം കണ്ടെത്തുന്നതിൽ നിന്ന് വ്യത്യസ്തമാണ്. നിറം അല്ലെങ്കിൽ എത്ര പ്രകാശം പ്രതിഫലിക്കുന്നു എന്ന് അളക്കുന്നതിനുപകരം, ഒരു വസ്തു സെൻസറിന് "മുന്നിൽ" ആണെന്ന് കണക്കാക്കാൻ കഴിയുന്നത്ര അടുത്താണോ എന്ന് സെൻസർ പരിശോധിക്കുന്നു.

ഒരു വസ്തു കണ്ടെത്തണമെങ്കിൽ സെൻസറിൽ നിന്ന് ഏകദേശം 18 മില്ലീമീറ്റർ അകലെ ആയിരിക്കണം. ആംബിയന്റ് ലൈറ്റിംഗ് പോലുള്ള പാരിസ്ഥിതിക ഘടകങ്ങൾ ഈ മൂല്യത്തെ സ്വാധീനിച്ചേക്കാം എന്നത് ശ്രദ്ധിക്കുക.

ഈ തരത്തിലുള്ള കണ്ടെത്തൽ താഴെപ്പറയുന്ന ബ്ലോക്കുകളിൽ ഉപയോഗിക്കുന്നു:

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

Last Updated: