Optiskais sensors#
Ievads#
Optiskais sensors nosaka tuvumā esošo objektu krāsu, spilgtumu un klātbūtni, izmantojot RGB krāsu sensora un tuvuma sensora kombināciju. Tas var arī izmantot iebūvēto LED gaismu, lai apgaismotu objektus precīzākai noteikšanai.

Zemāk ir pieejamo bloku saraksts:
iestatīt optisko gaismu – Ieslēdz vai izslēdz optiskā sensora LED indikatoru.
iestatīt optiskās gaismas jaudu – Iestata optiskā sensora gaismas diodes jaudas līmeni.
Optiskais sensors atrada objektu – Ziņo, vai sensors uztver objektu diapazonā.
Optiskā krāsu noteikšana – Ziņo, vai optiskais sensors nosaka noteiktu krāsu.
Optiskais spilgtums – Ziņo par optiskā sensora noteikto spilgtumu.
Optiskais tonis – Ziņo par optiskā sensora noteikto toni.
kad optiskais – Palaiž pievienoto bloku kaudzīti, kad optiskais sensors atrod vai pazaudē objektu.
Optiskā apgaismojuma komplekts#
Optiskā apgaismojuma iestatīšanas bloks ieslēdz vai izslēdz optiskā sensora LED indikatoru. Tas var palīdzēt palielināt sensora precizitāti krāsu noteikšanā.
iestatīt [Optical1 v] gaismu [ieslēgts v]
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
štats |
Optiskā sensora gaismas stāvoklis: ieslēgts vai izslēgts. |
kad sākts
[Turn on the sensor's LED.]
iestatīt [Optical1 v] gaismu [ieslēgts v]
Optiskās gaismas jaudas iestatīšana#
Optiskās gaismas jaudas iestatīšanas bloks iestata optisko gaismu iestata optiskā sensora gaismas diodes spilgtumu. Gaisma var palīdzēt optiskajam sensoram skaidrāk noteikt objektus un krāsas.
Augstāks procentuālais daudzums padara gaismu spilgtāku. Zemāks procentuālais daudzums padara gaismu blāvāku.
Ja optiskā sensora gaisma ir izslēgta, gaismas jaudas iestatīšana virs 0% ieslēgs gaismu.
Ja optiskā sensora gaisma ir ieslēgta, gaismas jaudas iestatīšana uz 0% izslēgs gaismu.
iestatīt [Optical1 v] gaismas jaudu uz [50] %
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
spilgtums |
Optiskā sensora gaismas spilgtums no 0% līdz 100%. Izmantojiet veselus skaitļus. |
kad sākts
[Turn on the sensor's LED at half brightness.]
iestatīt [Optical1 v] gaismas jaudu uz [50] %
Optiķis atrada objektu#
Būla bloks Optiskais sensors atrada objektu ziņo, vai optiskais sensors uztver objektu diapazonā.
Patiess — Optiskais sensors nosaka objektu.
Aplams — Optiskais sensors neuztver objektu.
<[Optical1 v] atrada objektu?>
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Drive forward until an object is found.]
braukt [uz priekšu v]
gaidīt līdz <[Optical1 v] atrada objektu?>
pārtraukt braukšanu
Optisks krāsu noteikšanas mehānisms#
Būla bloks Optiskā sensora krāsas noteikšana ziņo, vai optiskais sensors nosaka noteiktu krāsu, pamatojoties uz noteikto nokrāsas vērtību.
Patiess — sensors nosaka norādīto krāsu.
Aplams – Sensors neuztver norādīto krāsu.
Piezīme: Optiskais sensors meklē nokrāsu diapazonus, kas atbilst norādītajai krāsai. Lai noteiktu konkrētu nokrāsu diapazonus, skatiet reportiera bloku Optiskais nokrāsa.
<[Optical1 v] atklāj [sarkans v]?>
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
krāsa |
Kuru krāsu meklēt:
|
Piemērs
kad sākts
[Drive forward until red is found.]
braukt [uz priekšu v]
gaidīt līdz <[Optical1 v] atklāj [sarkans v]?>
pārtraukt braukšanu
Optiskais spilgtums#
Optiskā spilgtuma ziņošanas bloks ziņo par to, cik daudz gaismas tiek atstarots atpakaļ uz optisko sensoru, procentos no 0% līdz 100%.
Augstāks procentuālais daudzums nozīmē, ka uz optisko sensoru tiek atstarots vairāk gaismas. Zemāks procentuālais daudzums nozīmē, ka uz optisko sensoru tiek atstarots mazāk gaismas.
([Optical1 v] spilgtums %)
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Optiskā nokrāsa#
Optiskā nokrāsa ziņotāja bloks ziņo par optiskā sensora noteikto nokrāsu kā skaitli no 0 līdz 359 grādiem.
Nokrāsa ir veids, kā aprakstīt krāsu, izmantojot skaitļus ap krāsu apli.

([Optical1 v] nokrāsa grādos)
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Look for the color pink using hue.]
mūžīgi
notīrīt ekrānu
iestatīt kursoru uz rindu [1] kolonnu [1] ekrānā
ja <[300] [math_less_than v] ([Optical1 v] nokrāsa grādos) [math_less_than v] [359]> tad
drukāt [This is pink!] ekrānā ▶
citādi
drukāt [No pink detected!] ekrānā ▶
kad optiskais#
Cepuru bloks kad optiskais palaiž pievienoto bloku kaudzīti ikreiz, kad optiskais sensors atrod vai pazaudē objektu.
kad [Optical1 v] [atklāj v] objektu :: hat events
Parametri |
Apraksts |
|---|---|
ierīce |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
štats |
Kad tiks palaista pievienotā bloku kaudze: detects tiek palaists, kad tiek atklāts neatklāts objekts, savukārt loses tiek palaists, kad atklātais objekts vairs netiek atklāts. |