കോഡർ ഉപയോഗിച്ച് VEX 123 ഐ സെൻസർ കോഡ് ചെയ്യുന്നു.

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

റോബോട്ടിന്റെ മുൻവശത്താണ് സെൻസർ സ്ഥിതി ചെയ്യുന്നത്.

ഉപകരണത്തിന്റെ വശത്തുള്ള ചതുരാകൃതിയിലുള്ള സെൻസർ വിൻഡോ എടുത്തുകാണിക്കുന്ന മഞ്ഞ തിളക്കമുള്ള ഒരു 123 റോബോട്ട്.

നുറുങ്ങ്: ഐ സെൻസർ ഉപയോഗിക്കുമ്പോൾ പരമാവധി കൃത്യതയ്ക്കായി, നിഴലുകൾ, തിളക്കം അല്ലെങ്കിൽ അമിതമായി മങ്ങിയ വെളിച്ചം എന്നിവ ഒഴിവാക്കുക.


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

പ്രതിഫലിക്കുന്ന പ്രകാശത്തിന്റെ നിറം വായിക്കാനും, ചുവപ്പ്, പച്ച, നീല തുടങ്ങിയ അടിസ്ഥാന നിറങ്ങൾ തിരിച്ചറിയുന്നതിനായി, മുൻകൂട്ടി നിശ്ചയിച്ച വർണ്ണ ശ്രേണികളുമായി താരതമ്യം ചെയ്യാനും ഐ സെൻസറിന് കഴിയും.

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

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

മുകളിൽ നിന്ന് താഴേക്ക് ഓറഞ്ച് നിറത്തിലുള്ള 3 കോഡർ കാർഡുകൾ, ചുവപ്പ് നിറത്തിലാണെങ്കിൽ, പച്ച നിറത്തിലാണെങ്കിൽ, നീല നിറത്തിലാണെങ്കിൽ.

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

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

കുറിപ്പ്: നിറം ഈ ശ്രേണികൾക്ക് പുറത്ത് വീണാൽ - മനുഷ്യന്റെ കണ്ണിൽ അത് ഉദ്ദേശിച്ച നിറമായി തോന്നിയാലും - പ്രോജക്റ്റ് പ്രതീക്ഷിച്ചതുപോലെ പ്രവർത്തിച്ചേക്കില്ല.


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

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

മുകളിൽ നിന്ന് താഴേക്ക് ഓറഞ്ച് നിറത്തിലുള്ള 2 കോഡർ കാർഡുകൾ, വെളിച്ചമുണ്ടെങ്കിൽ, ഇരുണ്ടതാണെങ്കിൽ വായിക്കുന്നു.

ആണെങ്കിൽ തിളക്കമുള്ള കോഡർ കാർഡ് സജീവമാകണമെങ്കിൽ, സെൻസറിന് മുന്നിലുള്ള ഒബ്ജക്റ്റ് കുറഞ്ഞത് 70% പ്രകാശത്തെയും പ്രതിഫലിപ്പിക്കേണ്ടതുണ്ട്. പ്രതിഫലനം അതിനേക്കാൾ കുറവാണെങ്കിൽ, അത് ഇരുണ്ടതായി കണക്കാക്കപ്പെടുന്നു, പകരം if dark കോഡർ കാർഡുമായി പ്രവർത്തിക്കും.


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

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

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

ലംബമായി അടുക്കിയിരിക്കുന്ന 3 കോഡർ കാർഡുകൾ. ആദ്യത്തേത് നീലയാണ്, ഒബ്‌ജക്റ്റ് വരെ ഡ്രൈവ് വായിക്കുന്നു. താഴെയുള്ള രണ്ടെണ്ണം ഓറഞ്ച് നിറമാണ്, ഒബ്‌ജക്റ്റ് ആണെങ്കിൽ എന്നും ഒബ്‌ജക്റ്റ് ഇല്ലെങ്കിൽ എന്നും വായിക്കുക.

കോഡർ കാർഡുകളിൽ ഇത്തരത്തിലുള്ള കണ്ടെത്തൽ ഉപയോഗിക്കുന്നു:

  • ഒബ്ജക്റ്റ് വരെ ഡ്രൈവ് - മുന്നിൽ എന്തെങ്കിലും കണ്ടെത്തുന്നതുവരെ റോബോട്ടിനെ മുന്നോട്ട് നീക്കുന്നു.
  • ഒബ്ജക്റ്റ് ആണെങ്കിൽ - സമീപത്ത് എന്തെങ്കിലും ഉണ്ടെങ്കിൽ ഒരു കൂട്ടം കാർഡുകൾ പ്രവർത്തിപ്പിക്കുന്നു.
  • ഒബ്ജക്റ്റ് ഇല്ലെങ്കിൽ - സെൻസറിന് മുന്നിൽ ഒന്നും ഇല്ലെങ്കിൽ മാത്രം ഒരു സ്റ്റാക്ക് പ്രവർത്തിപ്പിക്കുന്നു.

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

Last Updated: