A 123 Robot számos érzékelőt tartalmaz, köztük egy szemérzékelőt is. A 123 Robot szemérzékelője kódolható a kódoló és kódoló kártyákkal.
A szemérzékelő a 123-as roboton
A 123 Robot elülső részén egy szemérzékelő található, amely képes észlelni, hogy van-e tárgy, valamint színt (vörös, zöld vagy kék).
A szemérzékelővel használt kódolókártyák
Tárgyjelenlét észlelése Kódolókártyák
A „Vezessen objektumig”, „Ha tárgy” és „Ha nincs tárgy” kódolókártyák jelzik, hogy a szemérzékelő közel van-e egy tárgyhoz vagy sem.
Színkódoló kártyák észlelése
Az „Ha piros”, „Ha zöld” és „Ha kék” kódolókártya jelzi, ha a szemérzékelő észleli a megadott színt.
Fényerő érzékelése Kódolókártyák
A „Ha világos” és „Ha sötét” kódolókártya jelzi, hogy egy tárgy világos vagy sötét. Ezzel meg lehet különböztetni a világos és sötét tárgyakat és környezeteket.
A szemérzékelő általános használata
A 123 Robot szemérzékelője sokféleképpen használható. A 123 Robot a Szemérzékelő segítségével viselkedési sorozatot kezdeményezhet, amikor a megfelelő helyen van. Például a 123-as robot addig hajthat előre, amíg nem érzékeli, hogy egy tárgy, például fal vagy egy másik 123-as robot közelében van, majd megfordul, hogy ne ütközzen bele.
A 123 Robot attól függően tud döntéseket hozni, hogy a szemérzékelő kék tárgyat észlel-e. Ez akkor hasznos, ha azt szeretné, hogy a 123 Robot egy speciális színű objektumhoz érkezzen, érzékelje a tárgyak színét, amint azok elhaladnak az érzékelő mellett, vagy egy bizonyos viselkedést hajtson végre, ha egy színt észlel. Ebben a példában, ha a szemérzékelő kék tárgyat észlel, a 123-as robot jobbra fordul. Ha a szemérzékelő nem észlel kék tárgyat, a 123-as robot balra fordul.
A 123 Robot attól függően tud döntéseket hozni, hogy az Eye Sensor világos vagy sötét tárgyat észlel. Ebben a példában, ha a szemérzékelő fényes tárgyat észlel, a 123-as robot jobbra fordul. Ha a szemérzékelő nem érzékel fényes tárgyat, a 123-as robot balra fordul.