Optiskais sensors#
Ievads#
Optiskās uztveršanas kategorijā ietilpst bloki, kas kontrolē un izgūst datus no VEX IQ optiskā sensora. Šis sensors var noteikt objektus, identificēt krāsas un izmērīt spilgtumu un nokrāsu.
Optiskajam sensoram ir gaisma, ko var ieslēgt vai izslēgt. Gaisma var palīdzēt optiskajam sensoram skaidrāk noteikt objektus un krāsas.
Zemāk ir visu bloku saraksts:
iestatīt optisko apgaismojumu — Ieslēdz vai izslēdz optiskā sensora apgaismojumu.
iestatīt optiskās gaismas jaudu — Iestata optiskā sensora gaismas spilgtumu.
Vai optiskā sistēma atrada objektu? — Ziņo, vai objekts ir atrasts.
Vai optiskā sistēma nosaka krāsu? — Ziņo, vai ir noteikta konkrēta krāsa.
Optiskās krāsas nosaukums — Ziņo par noteiktās krāsas nosaukumu.
Optiskais spilgtums — Ziņo par sensora noteikto spilgtumu.
Optiskais tonis — Ziņo par noteiktās krāsas toņa vērtību.
Kad optiskais — Palaiž pievienoto bloku kaudzīti, kad optiskais sensors atrod vai pazaudē objektu.
Optiskā apgaismojuma komplekts#
Optiskā apgaismojuma komplekta bloks iestatīt optisko gaismu ieslēdz vai izslēdz optiskā sensora gaismu. Gaisma ļauj optiskajam sensoram labāk redzēt objektus, ja tas skatās uz objektu tumšā vietā.
iestatīt [Optical1 v] gaismu [ieslēgts v]
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
štats |
Optiskā sensora gaismas stāvoklis, kas jāiestata:
|
Piemērs
kad sākts
[Repeatedly flash the Optical Sensor's lights.]
mūžīgi
iestatīt [Optical1 v] gaismu [ieslēgts v]
gaidīt (1) sekundes
iestatīt [Optical1 v] gaismu [izslēgts v]
gaidīt (1) sekundes
Optiskās gaismas jaudas iestatīšana#
Optiskās gaismas jaudas iestatīšanas bloks iestatīt optisko gaismas jaudu nosaka optiskā sensora gaismas 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) %
Piezīme: Ja optiskā sensora gaisma ir izslēgta, šis bloks to ieslēgs.
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
spilgtums |
Optiskā sensora gaismas spilgtums procentos no 0 līdz 100. |
Piemērs
kad sākts
[Repeatedly change the brightness of the Optical Sensor's lights.]
mūžīgi
iestatīt [Optical1 v] gaismas jaudu uz (10) %
gaidīt (2) sekundes
iestatīt [Optical1 v] gaismas jaudu uz (50) %
gaidīt (2) sekundes
iestatīt [Optical1 v] gaismas jaudu uz (100) %
gaidīt (2) sekundes
Optiķis atrada objektu?#
Būla bloks Vai optiskais sensors atrada objektu? ziņo, vai optiskais sensors uztver objektu diapazonā.
Patiess — Optiskais sensors ir noteicis objektu.
Aplams — Optiskais sensors nav uztvēris objektu.
<[Optical1 v] atrada objektu?>
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Turn until the Optical Sensor detects an object.]
iestatīt pagrieziena ātrumu uz (10) [% v]
iestatīt [Optical1 v] gaismas jaudu uz [75] %
griezties [pa labi v]
gaidīt līdz <[Optical1 v] atrada objektu?>
drukāt [Object detected] ekrānā ◀ un pāriet uz nākamo rindu
pārtraukt braukšanu
Vai optiskā ierīce nosaka krāsu?#
Būla bloks Vai optiskais sensors nosaka krāsu? ziņo, vai optiskais sensors nosaka noteiktu krāsu.
Patiess — Optiskais sensors ir noteicis norādīto krāsu.
Aplams — Optiskais sensors nav noteicis norādīto krāsu.
<[Optical1 v] atklāj [sarkans v]?>
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
krāsa |
Kuru krāsu pārbaudīt:
|
Piemērs
kad sākts
[Turn until the Optical Sensor detects a red object.]
iestatīt pagrieziena ātrumu uz (10) [% v]
iestatīt [Optical1 v] gaismas jaudu uz [75] %
griezties [pa labi v]
gaidīt līdz <[Optical1 v] atklāj [sarkans v]?>
drukāt [Red detected] ekrānā ◀ un pāriet uz nākamo rindu
pārtraukt braukšanu
Optiskās krāsas nosaukums#
Optiskās krāsas nosaukuma ziņotāja bloks ziņo par optiskā sensora noteiktās krāsas nosaukumu.
Iespējamās krāsas ir:
sarkans
zaļš
zils
dzeltens
oranžs
violets
ciāna
Piezīme: Šo bloku var ievietot blokā iestatīt skārienjutīgās gaismas diodes krāsu, lai skārienjutīgā gaismas diode atbilstu noteiktajai krāsai.
([Optical1 v] krāsas nosaukums)
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Display a message when the Optical Sensor detects red.]
gaidīt līdz <[Optical1 v] atklāj [sarkans v]?>
drukāt ([Optical1 v] krāsas nosaukums) ekrānā ◀ un pāriet uz nākamo rindu
Optiskais spilgtums#
Optiskā spilgtuma ziņotāja bloks ziņo par uztvertās gaismas spilgtumu procentos no 0% līdz 100%.
Augstāks procentuālais daudzums nozīmē, ka optiskais sensors uztver vairāk gaismas. Zemāks procentuālais daudzums nozīmē, ka optiskais sensors uztver mazāk gaismas.
([Optical1 v] spilgtums %)
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Display the brightness when the Optical Sensor detects red.]
gaidīt līdz <[Optical1 v] atklāj [sarkans v]?>
drukāt ([Optical1 v] spilgtums %) ekrānā ◀ un pāriet uz nākamo rindu
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, kā parādīts zemāk:

([Optical1 v] nokrāsa grādos)
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
Piemērs
kad sākts
[Print when the Optical Sensor detects pink.]
mūžīgi
notīrīt ekrānu
iestatīt kursoru uz rindu (1) kolonnu (1) ekrānā
ja <<([Optical1 v] nokrāsa grādos) [math_greater_than v] [290]> [un v] <([Optical1 v] nokrāsa grādos) [math_less_than v] [350]>> tad
drukāt [Pink!] ekrānā ▶
gaidīt (0.1) sekundes
citādi
drukāt [Not pink.] ekrānā ▶
gaidīt (0.1) sekundes
Kad optiskais#
Cepuru bloks Kad optisks palaiž pievienoto bloku kaudzīti, kad izvēlētais optiskais sensors nosaka vai pazaudē objektu.
kad [Optical1 v] [atklāj v] objektu
Parametri |
Apraksts |
|---|---|
optiskais sensors |
Kuru optisko sensoru izmantot, konfigurējiet ierīcēs. |
štats |
Kad pievienotā bloku kaudze darbosies:
|
Piemērs
kad [Optical1 v] [atklāj v] objektu
[Find an object when it is lost.]
griezties [pa labi v]
gaidīt līdz <[Optical1 v] atrada objektu?>
pārtraukt braukšanu