Kohteiden havaitseminen#

Detecting Objects

Tässä tutoriaalissa käydään läpi, miten silmäsensoria käytetään kohteen havaitsemiseen. Lopulta sinulla on projekti, joka tulostaa viestin, kun kohde havaitaan.

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

  2. Liitä odota kunnes -lohko kun aloitetaan -lohkon alapuolelle.

Tyhjä odotuslohko alla aloituksen jälkeen.#
kun käynnistetään :: hat events
odota kunnes <>
  1. Vedä silmätunnistimen löytitkö objektin? Boole-lohko odota kunnes -lohkon ehtopaikkaan.

Odota, kunnes silmätunnistin havaitsee kohteen.#
kun käynnistetään :: hat events
odota kunnes <silmä löysi objektin?>
  1. Liitä tulostus-lohko odota kunnes-lohkon alapuolelle.

Tulostuslohko, odota alla, kunnes.#
kun käynnistetään :: hat events
odota kunnes <silmä löysi objektin?>
tulosta [VEXcode] ▶
  1. Muuta sen tekstiksi Kohde havaittu!.

Kuvakaappaus valmiista projektista, jossa tulostuslohkon tekstiksi on asetettu Objekti 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. Valitse Käynnistä projektin suorittamiseksi ja pidä sitten kohdetta silmätunnistimen edessä. Kun kohde on havaittu, konsoliin tulostuu Kohde havaittu!.

Kuvakaappaus VEXcode GO -työkalurivistä, jossa Käynnistä-painike on korostettuna.