Optinen anturi#

Johdanto#

V5-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.

VEX V5 -optinen anturi.

Alla on luettelo saatavilla olevista lohkoista:

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

Aja eteenpäin, kunnes este havaitaan#
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ä:

  • punainen – Havaittu sävyarvo välillä 340° - 20°.
  • vihreä – Havaittu sävyarvo välillä 80° - 140°.
  • sininen – Havaittu sävyarvo välillä 200° - 240°.
  • keltainen – Havaittu sävyarvo välillä 40° - 60°.
  • oranssi – Havaittu sävyarvo välillä 20° - 40°.
  • violetti – Havaittu sävyarvo välillä 240° - 280°.
  • syaani – Havaittu sävyarvo välillä 140° - 200°.

Esimerkki

Aja eteenpäin, kunnes punainen valo havaitaan#
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ä.

VEX-väriympyrä, joka näyttää värien asteet ympyrän ympärillä, punaisen ollessa 0 asteessa ja siirtyen sateenkaaren läpi arvon kasvaessa.

([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.