VEX 123 -silmäsensorin koodaus VEXcode 123:lla

VEX 123 -robotin silmäsensori mahdollistaa robotin havaita sekä lähellä olevien esineiden läsnäolon että kyseisen esineen värin. Anturilla on tärkeä rooli robotin auttamisessa tekemään päätöksiä sen perusteella, mitä se "näkee" – kuten havaitsemaan punaisen merkin, havaitsemaan esteen tai valitsemaan kääntymissuunnan toiminnan aikana.

Tämä anturi sijaitsee robotin etuosassa.

123-robotti, jonka keltainen hehku korostaa laitteen sivussa olevaa suorakulmaista anturi-ikkunaa.

Parhaan tuloksen saavuttamiseksi silmäsensoria käytettäessä yritä välttää varjoja, heijastuksia tai erittäin hämärää valaistusta. Voit myös käyttää silmävalon tehon asetusta lohkoa anturin sisäänrakennetun valon kirkkautta säätämiseen. Kirkkauden lisääminen voi auttaa anturia havaitsemaan värejä ja heijastuksia selkeämmin hämärämmässä valaistuksessa.


Värien havaitseminen

Silmäsensori pystyy lukemaan heijastuneen valon sävyn ja vertaamaan sitä ennalta asetettuihin sävyalueisiin tunnistaakseen perusvärit, kuten punaisen, vihreän tai sinisen.

Pyöreä väriympyrä, joka näyttää täyden spektrin sävyjä, jotka on merkitty reunojen ympärille astearvoilla, kasvaen 30 asteen välein ylhäältä 0°:sta 360°:een.

Sävy on väriympyrän numero väliltä 0–360 astetta, joka edustaa värin tyyppiä.

Kun käytät robotti tarkistaa onko silmäanturin ilmoittama sävy tietyn värialueen sisällä:

  • Punainen: 340°–20°
  • Vihreä: 80°–145°
  • Sininen: 160°–250°

Huomautus: Jos sävy on näiden alueiden ulkopuolella – vaikka se näyttäisi ihmissilmälle edelleen tarkoitetulta väriltä – projekti ei välttämättä toimi odotetulla tavalla. Tätä voidaan lieventää käyttämällä vertailuoperaattoreitasilmien sävy lohko ja (kuten suurempi kuin tai pienempi kuin) mukautetun sävyarvojen alueen luomiseen.


Valon havaitseminen

Värin havaitsemisen lisäksi silmäsensori pystyy myös kertomaan, kuinka paljon valoa heijastuu pinnalta. Tämä auttaa robottia selvittämään, onko sen edessä oleva kohde kirkas vai tumma. Kirkkaat pinnat, kuten valkoinen paperi tai vaaleat esineet, heijastavat enemmän valoa. Tummat pinnat, kuten musta teippi tai varjoalueet, heijastavat vähemmän.

silmän kirkkaalle esineelle? lohko palauttaakseen arvon ”True”, anturin edessä olevan kohteen on heijastettava vähintään 70 % valosta.


Kohteiden havaitseminen

Silmäanturi voi myös havaita, kun jokin on fyysisesti lähellä robotin etuosaa. Tämä eroaa värin tai kirkkauden havaitsemisesta. Värin tai valon heijastumisen määrän mittaamisen sijaan anturi tarkistaa, onko kohde riittävän lähellä, jotta sitä voidaan pitää robotin "edessä".

Kohteen on oltava noin 18 mm:n etäisyydellä anturista, jotta se havaitaan. Huomaa, että tähän arvoon voivat vaikuttaa ympäristötekijät, kuten ympäröivä valaistus.

Tämän tyyppistä tunnistusta käytetään seuraavien lohkojen kanssa:

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: