Värien havaitseminen#

Detecting Colors

Tässä tutoriaalissa käydään läpi silmäsensorin käyttö värin havaitsemiseen esimerkkinä vihreää kiekkoa käyttäen. Lopulta sinulla on projekti, joka tulostaa viestin, kun vihreä havaitaan.

  1. Varmista, että robottiisi on kytketty silmäsensori. Katso Laitteiden määrittäminen, jos et ole vielä lisännyt sellaista.

  2. Kiinnitä silmävalon asetus -lohko käynnistettäessä-lohkon alapuolelle. Tämä auttaa silmätunnistinta havaitsemaan värit selkeämmin.

Silmän valolohkon sarja, alla käynnistettynä.#
kun käynnistetään :: hat events
aseta silmävalo [päälle v]
  1. Liitä sen alle odottaa kunnes -lohko.

Tyhjä odotusalue, laskeutuneen silmän valon alapuolella.#
kun käynnistetään :: hat events
aseta silmävalo [päälle v]
odota kunnes <>
  1. Vedä silmätunnistimen silmä havaitsee värin Boolen lohko odota kunnes -lohkon ehtopaikkaan.

Silmä havaitsee tilaan lisätyn värilohkon.#
kun käynnistetään :: hat events
aseta silmävalo [päälle v]
odota kunnes <silmä havaitsee [punainen v]?>
  1. Muuta väriparametriksi vihreä.

Projektin näyttökuva, jossa silmä havaitsee värilohkon alasvetovalikon avoinna ja näyttää punaisen, vihreän ja sinisen vaihtoehdot sekä vihreän valittuna.
  1. Liitä tulostus-lohko odota kunnes-lohkon alapuolelle.

Tulostuslohko, odota alla, kunnes.#
kun käynnistetään :: hat events
aseta silmävalo [päälle v]
odota kunnes <silmä havaitsee [vihreä v]?>
tulosta [VEXcode] ▶
  1. Muuta sen tekstiksi Vihreää havaittu!.

Kuvakaappaus valmiista projektista, jossa tulostuslohkon tekstiksi on asetettu Vihreä havaittu!.
  1. Varmista, että robottisi on yhdistetty VEXcodeen. Katso Yhdistäminen robottiin, jos se ei ole vielä yhdistetty.

Kuvakaappaus VEXcode GO -työkalurivistä, jossa näkyy Yhdistä-painike Yhdistetty-tilassa.
  1. Suorita projekti valitsemalla Käynnistä.

Kuvakaappaus VEXcode GO -työkalurivistä, jossa Käynnistä-painike on korostettuna.
  1. Pidä vihreää kiekkoa silmäsensorin edessä. Kun se on havaittu, konsoliin tulostuu teksti Vihreää havaittu!.