Aanraak-LED#

Invoering#

De VEX IQ Touch LED is zowel een lampje als een knop. Hij kan in verschillende kleuren oplichten om feedback te geven, bijvoorbeeld om aan te geven dat de robot klaar is, welke modus is geselecteerd of om een ​​kleur te tonen die door een andere sensor is gedetecteerd. Hij kan ook detecteren wanneer hij wordt aangeraakt, waardoor je het gedrag van een robot met een tik kunt starten of wijzigen.

Hieronder vindt u een lijst van alle blokken:

stel de kleur van de aanraak-LED in#

Het stackblok set Touch LED color stelt de kleur van de Touch LED in met behulp van de huidige transition speed en brightness settings.

stel [TouchLED1 v] kleur in op (geen v)

Parameters

Beschrijving

aanraak-LED

De gewenste kleur voor de aanraak-LED kan worden ingesteld in het venster Apparaten.

kleur

Stelt de kleur van de LED in op:

  • geen — Schakelt de Touch LED uit
  • rood
  • groen
  • blauw
  • wit
  • geel
  • oranje
  • paars
  • roodviolet
  • violet
  • blauwviolet
  • blauwgroen
  • geelgroen
  • geeloranje
  • roodoranje
U kunt ook de reporterblokken Optische kleurnaam en Kleurkleurnaam invoegen om de Touch LED te laten overeenkomen met de kleur die momenteel wordt gedetecteerd door de optische sensor of kleursensor.

Voorbeeld

wanneer gestart
[Blink the TouchLED off and on.]
altijd
stel [TouchLED1 v] kleur in op (groen v)
wacht (0.5) seconden
stel [TouchLED1 v] kleur in op (geen v)
wacht (0.5) seconden

wanneer gestart
[See what color the Optical Sensor is detecting.]
altijd
stel [TouchLED1 v] kleur in op ([Optical1 v] kleurnaam)
wacht (0.5) seconden

stel Touch LED fade in#

Het stackblok set Touch LED fade bepaalt hoe snel de Touch LED van kleur verandert.

stel [TouchLED1 v] vervaging in op [langzaam v]

Parameters

Beschrijving

aanraak-LED

De gewenste overgangssnelheid voor de aanraak-LED’s kunt u instellen in het venster ‘Apparaten’.

overgangssnelheid

De snelheid waarmee de Touch LED overgaat naar de volgende kleur:

  • langzaam
  • snel
  • uit – De kleur verandert direct zonder overgang. Dit is het standaardgedrag van de Touch LED.

Voorbeeld

wanneer gestart
[Slowly fade TouchLED colors.]
stel [TouchLED1 v] kleur in op (groen v)
stel [TouchLED1 v] vervaging in op [langzaam v]
wacht (2) seconden
stel [TouchLED1 v] kleur in op (rood v)

Stel de helderheid van de aanraak-LED in.#

Het stackblok set Touch LED brightness stelt de helderheid van de Touch LED in.

stel [TouchLED1 v] helderheid in op (50) %

Parameters

Beschrijving

aanraak-LED

Welke helderheid van de aanraak-LED’s moet worden ingesteld, kan worden geconfigureerd in het venster Apparaten.

helderheid

De helderheid van de Touch LED kan worden ingesteld van 0 tot 100 procent.

Voorbeeld

wanneer gestart
[Light up the TouchLED with different brightnesses.]
stel [TouchLED1 v] helderheid in op (25) %
stel [TouchLED1 v] kleur in op (groen v)
wacht (2) seconden
stel [TouchLED1 v] helderheid in op (100) %

Aanraak-LED ingedrukt#

Het Booleaanse blok Touch LED pressed geeft aan of een Touch LED momenteel is ingedrukt.

  • Klopt — De aanraak-LED wordt ingedrukt.

  • Onjuist — De aanraak-LED wordt niet ingedrukt.

<[TouchLED1 v] ingedrukt?>

Parameters

Beschrijving

aanraak-LED

Welke aanraak-LED moet worden gecontroleerd? Dit is geconfigureerd in het venster Apparaten.

Voorbeeld

wanneer gestart
[Change the TouchLED color when it is pressed.]
stel [TouchLED1 v] kleur in op (groen v)
wacht totdat <[TouchLED1 v] ingedrukt?>
stel [TouchLED1 v] kleur in op (blauw v)

wanneer de LED wordt aangeraakt#

Het hoedblok when Touch LED activeert de bijbehorende stapel blokken wanneer de Touch LED wordt ingedrukt of losgelaten.

wanneer [TouchLED1 v] [ingedrukt v]

Parameters

Beschrijving

aanraak-LED

Welke aanraak-LED moet worden gecontroleerd? Dit is geconfigureerd in het venster Apparaten.

staat

Wanneer de bijgevoegde stapel blokken wordt uitgevoerd: pressed wordt uitgevoerd wanneer de Touch LED wordt ingedrukt, en released wordt uitgevoerd wanneer de Touch LED wordt losgelaten.

Voorbeeld

wanneer [TouchLED1 v] [ingedrukt v]
[Turn green briefly when pressed.]
stel [TouchLED1 v] kleur in op (groen v)
wacht [2] seconden
stel [TouchLED1 v] kleur in op (geen v)