Spalvų aptikimas#

Detecting Colors

Šioje pamokoje parodyta, kaip naudoti akių jutiklį spalvai aptikti, naudojant žalio disko pavyzdį. Galiausiai turėsite projektą, kuris atspausdins pranešimą, kai aptinkama žalia spalva.

  1. Įsitikinkite, kad prie jūsų roboto prijungtas akių jutiklis. Jei dar nepridėjote, žr. Įrenginių konfigūravimas.

  2. Pritvirtinkite nustatyti akių šviesą blokelį po kai pradedama blokeliu. Tai padės akių jutikliui aiškiau aptikti spalvas.

Nustatytas akių šviesos blokas, pateiktas žemiau, kai paleistas.#
kai pradėta :: hat events
nustatyti akies šviesą [įjungta v]
  1. Po juo priklijuokite bloką „palauk iki“.

Tuščias laukimo blokas, žemiau nustatytos akių šviesos.#
kai pradėta :: hat events
nustatyti akies šviesą [įjungta v]
laukti kol <>
  1. Nuvilkite akių jutiklio akis aptinka spalvą loginės reikšmės bloką į laukti, kol bloko sąlygos langelį.

Akis aptinka prie būklės pridėtą spalvų bloką.#
kai pradėta :: hat events
nustatyti akies šviesą [įjungta v]
laukti kol <akis aptinka [raudona v]?>
  1. Pakeiskite spalvos parametrą į žalia.

Projekto ekrano kopija, kurioje akis aptinka atidarytą spalvų bloko išskleidžiamąjį meniu, kuriame rodomos raudonos, žalios ir mėlynos spalvos parinktys bei pasirinkta žalia spalva.
  1. Pritvirtinkite spausdinimo bloką po laukti iki bloku.

Spausdinimo blokas, žemiau, palaukite, kol.#
kai pradėta :: hat events
nustatyti akies šviesą [įjungta v]
laukti kol <akis aptinka [žalia v]?>
spausdinti [VEXcode] ▶
  1. Pakeiskite jo tekstą į Aptikta žalia spalva!.

Užbaigto projekto ekrano kopija, kurioje spausdinimo bloko tekstas nustatytas kaip „Aptikta žalia spalva!“.
  1. Įsitikinkite, kad jūsų robotas prijungtas prie „VEXcode“. Jei dar neprijungtas, žr. Prisijungimas prie roboto.

„VEXcode GO“ įrankių juostos ekrano kopija, kurioje rodomas mygtukas „Prisijungti“ būsenoje „Prisijungta“.
  1. Pasirinkite Pradėti, kad paleistumėte projektą.

„VEXcode GO“ įrankių juostos ekrano kopija su paryškintu mygtuku „Pradėti“.
  1. Laikykite žalią diską priešais akių jutiklį. Kai jis bus aptiktas, konsolėje bus atspausdintas pranešimas Aptikta žalia!.