Optinen anturi#
Johdanto#
Optinen anturi tunnistaa lähellä olevien kohteiden värin, kirkkauden ja läsnäolon RGB-värianturin ja läheisyysanturin yhdistelmällä. Se voi myös käyttää sisäänrakennettua LED-valoaan valaisemaan kohteita tarkemman tunnistuksen saavuttamiseksi.

Alla on luettelo saatavilla olevista lohkoista:
aseta optinen valo – Sytyttää tai sammuttaa optisen anturin LED-valon.
aseta optinen valoteho – Asettaa optisen anturin LEDin tehotason.
Optinen anturi löysi kohteen – Ilmoittaa, havaitseeko anturi kohteen kantaman sisällä.
Optinen anturi tunnistaa värin – Ilmoittaa, havaitseeko optinen anturi tietyn värin.
Optinen kirkkaus – Ilmoittaa optisen anturin havaitseman kirkkauden.
Optinen sävy – Ilmoittaa optisen anturin havaitseman sävyn.
kun optinen – Suorittaa liitetyn lohkopinoa, kun optinen anturi havaitsee tai kadottaa objektin.
optinen valo#
Aseta optinen valo -pino-lohko kytkee optisen anturin LEDin päälle tai pois päältä. Tämä voi auttaa parantamaan anturin tarkkuutta värien tunnistuksessa.
aseta [Optical1 v] valo [päälle v]
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
osavaltio |
Optisen anturin valon tila: päällä tai pois. |
kun käynnistetään
[Turn on the sensor's LED.]
aseta [Optical1 v] valo [päälle v]
optisen valon tehon asetus#
Aseta optinen valoteho -pino-lohko asettaa optisen anturin LEDin kirkkauden. Valo voi auttaa optista anturia havaitsemaan esineitä ja värejä selkeämmin.
Suurempi prosenttiosuus tekee valosta kirkkaampaa. Pienempi prosenttiosuus tekee valosta himmeämpää.
Jos optisen anturin valo on pois päältä, valotehon asettaminen yli 0 %:n arvoon sytyttää valon.
Jos optisen anturin valo palaa, valotehon asettaminen arvoon 0 % sammuttaa valon.
aseta [Optical1 v] valoteho [50] %
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
kirkkaus |
Optisen anturin valon kirkkaus, 0–100 %. Käytä kokonaislukuja. |
kun käynnistetään
[Turn on the sensor's LED at half brightness.]
aseta [Optical1 v] valoteho [50] %
Optiikka löysi esineen#
Boolen funktion Optinen anturi löysi kohteen raportoi, havaitseeko optinen anturi kohteen kantaman sisällä.
Tosi — Optinen anturi havaitsee kohteen.
Väärin — Optinen anturi ei havaitse kohdetta.
<[Optical1 v] löysi objektin?>
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
Esimerkki
kun käynnistetään
[Drive forward until an object is found.]
aja [eteenpäin v]
odota kunnes <[Optical1 v] löysi objektin?>
pysäytä ajaminen
Optinen tunnistaa värin#
Optinen anturi havaitsee värin Boolen lohko raportoi, havaitseeko optinen anturi tietyn värin havaitun sävyarvon perusteella.
Tosi – Anturi havaitsee määritetyn värin.
Väärin – Anturi ei tunnista määritettyä väriä.
Huomautus: Optinen anturi etsii sävyalueita, jotka vastaavat määritettyä väriä. Katso lisätietoja tiettyjen sävyalueiden havaitsemisesta Optinen sävy -raporttilohkosta.
<[Optical1 v] havaitsee [punainen v]?>
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
väri |
Mitä väriä etsiä:
|
Esimerkki
kun käynnistetään
[Drive forward until red is found.]
aja [eteenpäin v]
odota kunnes <[Optical1 v] havaitsee [punainen v]?>
pysäytä ajaminen
Optinen kirkkaus#
Optisen kirkkauden raportointilohko raportoi, kuinka paljon valoa heijastuu takaisin optiseen anturiin, prosentteina 0–100 %.
Korkeampi prosenttiosuus tarkoittaa, että enemmän valoa heijastuu takaisin optiseen anturiin. Matalampi prosenttiosuus tarkoittaa, että vähemmän valoa heijastuu takaisin.
([Optical1 v] kirkkaus %)
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
Optinen sävy#
Optisen sävyn raportointilohko raportoi optisen anturin havaitseman sävyn numerona välillä 0–359 astetta.
Sävy on tapa kuvata väriä käyttämällä numeroita väriympyrän ympärillä.

([Optical1 v] värisävy asteina)
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
Esimerkki
kun käynnistetään
[Look for the color pink using hue.]
ikuisesti
tyhjennä näyttö
aseta kursori riville [1] sarakkeeseen [1] näytöllä
jos <[300] [math_less_than v] ([Optical1 v] värisävy asteina) [math_less_than v] [359]> niin
tulosta [This is pink!] näytöllä ▶
muuten
tulosta [No pink detected!] näytöllä ▶
kun optinen#
Kun optinen -hattulohko suorittaa liitteenä olevan lohkopinon aina, kun optinen anturi havaitsee tai kadottaa kohteen.
kun [Optical1 v] [havaitsee v] objektin :: hat events
Parametrit |
Kuvaus |
|---|---|
laite |
Käytettävä optinen anturi määritetään Laitteet-ikkunassa. |
osavaltio |
Kun liitetty lohkopino suoritetaan: detects suoritetaan, kun havaitsematon objekti havaitaan, kun taas loses suoritetaan, kun havaittua objektia ei enää havaita. |