Krāsu noteikšana#

Detecting Colors

Šajā pamācībā ir parādīts, kā izmantot acu sensoru krāsas noteikšanai, izmantojot zaļu disku kā piemēru. Beigās jums būs projekts, kas izdrukā ziņojumu, kad tiek noteikta zaļa krāsa.

  1. Pārliecinieties, vai jūsu robotam ir pievienots acu sensors. Ja vēl neesat to pievienojis, skatiet sadaļu Ierīču konfigurēšana.

  2. Zem bloka kad sākts piestipriniet bloku iestatīt acu gaismu. Tas palīdzēs acu sensoram skaidrāk noteikt krāsas.

Iestatītā acu gaismas bloka attēls zemāk, kad tas ir iedarbināts.#
kad sākts :: hat events
iestatīt acu gaismu [ieslēgts v]
  1. Zem tā pievienojiet bloku gaidīt līdz.

Tukšs gaidīšanas bloks, zem iestatītās acu gaismas.#
kad sākts :: hat events
iestatīt acu gaismu [ieslēgts v]
gaidīt līdz <>
  1. Ievelciet acs sensora acs nosaka krāsu Būla bloku gaidīt līdz bloka nosacījuma slotā.

Acs atpazīst krāsu bloku, kas pievienots stāvoklim.#
kad sākts :: hat events
iestatīt acu gaismu [ieslēgts v]
gaidīt līdz <acs atklāj [sarkans v]?>
  1. Mainiet krāsas parametru uz zaļu.

Projekta ekrānuzņēmums, kurā acs nosaka atvērtu krāsu bloka nolaižamo izvēlni, kurā redzamas sarkanās, zaļās un zilās opcijas, kā arī atlasīta zaļā krāsa.
  1. Pievienojiet drukāšanas bloku zem gaidīt līdz bloka.

Drukas bloks, zemāk, pagaidiet, līdz.#
kad sākts :: hat events
iestatīt acu gaismu [ieslēgts v]
gaidīt līdz <acs atklāj [zaļš v]?>
drukāt [VEXcode] ▶
  1. Nomainiet tā tekstu uz Zaļš atrasts!.

Pabeigtā projekta ekrānuzņēmums, kurā drukas bloka teksts ir iestatīts uz Zaļš!.
  1. Pārliecinieties, vai jūsu robots ir savienots ar VEXcode. Ja tas vēl nav savienots, skatiet sadaļu Savienojuma izveide ar jūsu robotu.

VEXcode GO rīkjoslas ekrānuzņēmums, kurā redzama poga “Savienot” stāvoklī “Savienots”.
  1. Lai palaistu projektu, atlasiet Sākt.

VEXcode GO rīkjoslas ekrānuzņēmums, kurā ir iezīmēta poga Sākt.
  1. Turiet zaļu disku acs sensora priekšā. Kad tas būs noteikts, konsolē tiks izdrukāts ziņojums Zaļš noteikts!.