Kleuren detecteren#

Detecting Colors

Deze handleiding laat je zien hoe je de oogsensor gebruikt om een ​​kleur te detecteren, aan de hand van een groene schijf als voorbeeld. Aan het einde heb je een project dat een bericht afdrukt zodra groen wordt gedetecteerd.

  1. Zorg ervoor dat uw robot een oogsensor heeft aangesloten. Zie Apparaten configureren als u er nog geen hebt toegevoegd.

  2. Bevestig een set eye light-blok onder het when started-blok. Dit helpt de oogsensor om kleuren duidelijker te detecteren.

Het ingestelde ooglichtblok, hieronder weergegeven bij het opstarten.#
wanneer gestart :: hat events
stel oogsensor licht [aan v] in
  1. Plaats er een wacht tot-blok onder.

Een leeg wachtblok, onder het ingestelde ooglicht.#
wanneer gestart :: hat events
stel oogsensor licht [aan v] in
wacht totdat <>
  1. Sleep het Booleaanse blok oog detecteert kleur van de oogsensor naar het voorwaardevak van het blok wacht tot.

Het oog detecteert kleurblokken die aan de situatie zijn toegevoegd.#
wanneer gestart :: hat events
stel oogsensor licht [aan v] in
wacht totdat <oog detecteert [rood v]?>
  1. Wijzig de kleurparameter naar groen.

Screenshot van het project, waarbij het dropdownmenu van het oogdetectie-kleurblok geopend is en de opties rood, groen en blauw toont, en groen is geselecteerd.
  1. Plaats een print-blok onder het wacht tot-blok.

Het afdrukblok, hieronder wacht tot.#
wanneer gestart :: hat events
stel oogsensor licht [aan v] in
wacht totdat <oog detecteert [groen v]?>
druk [VEXcode] af ▶
  1. Wijzig de tekst in Groen gedetecteerd!.

Screenshot van het voltooide project, waarbij de tekst van het printblok is ingesteld op "Groen gedetecteerd!".
  1. Zorg ervoor dat uw robot is verbonden met VEXcode. Zie Verbinding maken met uw robot als dit nog niet het geval is.

Schermafbeelding van de VEXcode GO-werkbalk, waarop de knop 'Verbinden' in de status 'Verbonden' te zien is.
  1. Selecteer Start om het project uit te voeren.

Schermafbeelding van de VEXcode GO-werkbalk, met de Start-knop gemarkeerd.
  1. Houd een groene schijf voor de oogsensor. Zodra deze wordt gedetecteerd, verschijnt Groen gedetecteerd! op de console.