LED táctil#

Introducción#

The Touch LED category includes blocks that control and monitor the VEX IQ (2nd gen) Touch LED. These blocks allow you to set color, brightness, and fade speed, as well as detect when the Touch LED is being pressed.

Below is a list of all blocks:

Establecer el color del LED táctil#

El bloque establecer color del LED táctil establece el color del LED táctil utilizando la velocidad de transición y la configuración de brillo actuales.

establecer el color [TouchLED 1 v] en (none v)

Parámetros

Descripción

LED táctil

Qué color del LED táctil se debe configurar, se configura en la ventana Dispositivos.

color

Sets the LED’s color to:

  • none — Turns off the Touch LED
  • red
  • green
  • blue
  • white
  • yellow
  • orange
  • purple
  • red violet
  • violet
  • blue violet
  • blue green
  • yellow green
  • yellow orange
  • red orange
You can also insert the Optical color name and Color color name reporter blocks to make the Touch LED match the color currently detected by the Optical Sensor or Color Sensor.

Ejemplo

cuando empezó
[Blink the TouchLED off and on.]
para siempre
establecer el color [TouchLED 1 v] en (green v)
esperar (0.5) segundos
establecer el color [TouchLED 1 v] en (none v)
esperar (0.5) segundos

cuando empezó
[See what color the Optical Sensor is detecting.]
para siempre
establecer el color [TouchLED 1 v] en ([Optical 1 v] nombre de color)
esperar (0.5) segundos

Establecer el desvanecimiento del LED táctil#

El bloque establecer atenuación del LED táctil establece la velocidad con la que el LED táctil cambiará de color.

establecer [TouchLED 1 v] desvanecerse a [slow v]

Parámetros

Descripción

LED táctil

Qué velocidad de transición del LED táctil se debe configurar en la ventana Dispositivos.

velocidad de transición

La velocidad a la que el LED táctil cambiará de color:

  • lento
  • rápido
  • apagado: el color cambia instantáneamente sin transición. Este es el comportamiento predeterminado del LED táctil.

Ejemplo

cuando empezó
[Slowly fade TouchLED colors.]
establecer el color [TouchLED 1 v] en (green v)
establecer [TouchLED 1 v] desvanecerse a [slow v]
esperar (2) segundos
establecer el color [TouchLED 1 v] en (red v)

Establecer el brillo del LED táctil#

El bloque establecer brillo del LED táctil establece el brillo del LED táctil.

Establezca el brillo [TouchLED 1 v] al (50)%

Parámetros

Descripción

LED táctil

Qué brillo del LED táctil configurar, se configura en la ventana Dispositivos.

brillo

El brillo del LED táctil de 0 a 100 como porcentaje.

Ejemplo

cuando empezó
[Light up the TouchLED with different brightnesses.]
Establezca el brillo [TouchLED 1 v] al (25)%
establecer el color [TouchLED 1 v] en (green v)
esperar (2) segundos
Establezca el brillo [TouchLED 1 v] al (100)%

¿Se presionó el LED táctil?#

The Touch LED pressed? block returns a Boolean indicating if a Touch LED is currently being pressed.

  • True — The Touch LED is being pressed.

  • False — The Touch LED is not being pressed

<[TouchLED 1 v] presionado?>

Parámetros

Descripción

LED táctil

Qué LED táctil comprobar, configurado en la ventana Dispositivos.

Ejemplo

cuando empezó
[Change the TouchLED color when it is pressed.]
establecer el color [TouchLED 1 v] en (green v)
esperar hasta <[TouchLED 1 v] presionado?>
establecer el color [TouchLED 1 v] en (blue v)

Cuando toque el LED#

El bloque cuando se toca LED ejecuta la pila de bloques adjunta cuando se presiona o se suelta el LED táctil.

cuando [TouchLED 1 v] [presionado v]

Parámetros

Descripción

LED táctil

Qué LED táctil comprobar, configurado en la ventana Dispositivos.

comportamiento

Determina cuándo se ejecutará la pila de bloques adjunta:

  • presionado
  • liberado

Ejemplo

cuando [TouchLED 1 v] [presionado v]
[Turn green briefly when pressed.]
establecer el color [TouchLED 1 v] en (green v)
esperar [2] segundos
establecer el color [TouchLED 1 v] en (none v)