Optikai érzékelő#
Bevezetés#
A V5 optikai érzékelő RGB színérzékelő és közelségérzékelő kombinációjának segítségével érzékeli a közeli tárgyak színét, fényerejét és jelenlétét. A beépített LED-et is használhatja a tárgyak megvilágítására a pontosabb érzékelés érdekében.

Az alábbiakban a rendelkezésre álló blokkok listája található:
optikai fény beállítása – Be- vagy kikapcsolja az optikai érzékelő LED-jét.
optikai fényerő beállítása – Beállítja az optikai érzékelő LED-jének teljesítményszintjét.
Az érzékelő objektumot talált – Jelzi, hogy az érzékelő érzékel-e tárgyat a hatótávolságon belül.
Optikai színérzékelés – Jelzi, hogy az optikai érzékelő érzékeli-e a megadott színt.
Optikai fényerő – Az optikai érzékelő által érzékelt fényerőt jelenti.
Optikai színárnyalat – Az optikai érzékelő által érzékelt színárnyalatot jelenti.
when Optical – Lefuttatja a csatolt blokkköteget, amikor az optikai érzékelő érzékel vagy elveszít egy tárgyat.
Optikai fény beállítása#
Az optikai fény beállítása blokk be- és kikapcsolja az optikai érzékelő LED-jét. Ez segíthet növelni az érzékelő pontosságát a színek érzékelésekor.
[Optical1 v] fényének beállítása [be v]
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
állami |
Az optikai érzékelő jelzőfényének állapota: be vagy ki. |
amikor elindul
[Turn on the sensor's LED.]
[Optical1 v] fényének beállítása [be v]
Optikai fényerő beállítása#
Az optikai fényerő beállítása blokk az optikai érzékelő LED-jének fényerejét állítja be. A fény segíthet az optikai érzékelőnek a tárgyak és a színek tisztább érzékelésében.
A magasabb százalékos érték fényesebbé, az alacsonyabb százalékos érték pedig halványabbá teszi a fényt.
Ha az optikai érzékelő lámpája ki van kapcsolva, a fényerő 0% fölé állítása bekapcsolja a lámpát.
Ha az optikai érzékelő lámpája világít, a fényerő 0%-ra állítása kikapcsolja a lámpát.
[Optical1 v] fényteljesítményének beállítása [50] %
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
fényesség |
Az optikai érzékelő fényerejének beállítása 0%-tól 100%-ig. Egész számokat adjon meg. |
amikor elindul
[Turn on the sensor's LED at half brightness.]
[Optical1 v] fényteljesítményének beállítása [50] %
Optikai talált egy tárgyat#
Az Optikai érzékelő objektumot talált logikai blokk jelzi, hogy az optikai érzékelő érzékel-e objektumot a hatótávolságon belül.
Igaz — Az optikai érzékelő objektumot érzékel.
Hamis — Az optikai érzékelő nem érzékel tárgyat.
<[Optical1 v] talált objektumot?>
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
Példa
amikor elindul
[Drive forward until an object is found.]
hajtás [előre v]
várakozás amíg <[Optical1 v] talált objektumot?>
hajtás leállítása
Optikai színérzékelés#
Az Optikai színérzékelés logikai blokk jelzi, hogy az optikai érzékelő érzékeli-e a megadott színt a detektált színárnyalat-érték alapján.
Igaz – Az érzékelő érzékeli a megadott színt.
Hamis – Az érzékelő nem érzékeli a megadott színt.
Megjegyzés: Az optikai érzékelő a megadott színnek megfelelő színárnyalat-tartományokat keresi. Az adott színárnyalat-tartományok észleléséhez lásd az Optikai színárnyalat riporterblokkot.
<[Optical1 v] észleli [piros v]?>
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
szín |
Melyik színt kell keresni:
|
Példa
amikor elindul
[Drive forward until red is found.]
hajtás [előre v]
várakozás amíg <[Optical1 v] észleli [piros v]?>
hajtás leállítása
Optikai fényerő#
Az Optikai fényerő riporterblokk 0% és 100% közötti százalékos értéket ad arról, hogy mennyi fény verődik vissza az optikai érzékelőre.
A magasabb százalékos érték azt jelenti, hogy több fény verődik vissza az optikai érzékelőre. Az alacsonyabb százalékos érték azt jelenti, hogy kevesebb fény verődik vissza.
([Optical1 v] fényereje %)
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
Optikai színárnyalat#
Az Optikai színárnyalat riporterblokk az optikai érzékelő által érzékelt színárnyalatot 0 és 359 fok közötti számként jelenti.
A színárnyalat a színek leírásának egy módja, számok segítségével, egy színkör körül.

([Optical1 v] árnyalata fokban)
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
Példa
amikor elindul
[Look for the color pink using hue.]
örökre
képernyő törlése
kurzor beállítása [1]. sor [1]. oszlopába a képernyőn
ha <[300] [math_less_than v] ([Optical1 v] árnyalata fokban) [math_less_than v] [359]> akkor
[This is pink!] nyomtatása a képernyőn ▶
különben
[No pink detected!] nyomtatása a képernyőn ▶
amikor Optikai#
Az ha optikai kalapblokk a csatolt blokkköteget futtatja, amikor az optikai érzékelő érzékel vagy elveszít egy tárgyat.
amikor [Optical1 v] [észleli v] egy objektumot :: hat events
Paraméterek |
Leírás |
|---|---|
eszköz |
Melyik optikai érzékelőt kell használni, az Eszközök ablakban konfigurálható. |
állami |
Amikor a csatolt blokkhalom lefut: a detects akkor fut le, amikor egy nem észlelt objektumot észlel a rendszer, míg a loses akkor fut le, amikor egy észlelt objektumot már nem észlel. |