LED táctil#
Introducción#
El LED táctil incluye bloques que controlan y monitorean el LED táctil VEX IQ (2.ª generación). Estos bloques permiten configurar el color, el brillo y la velocidad de atenuación, además de detectar cuándo se presiona el LED táctil.
A continuación se muestra una lista de bloques disponibles:
Apariencia: controla el color y las propiedades de visualización.
Establecer color de LED táctil – Establece el LED táctil en un color seleccionado.
Establecer desvanecimiento del LED táctil – Establece la rapidez con la que el LED táctil cambia de color.
Establecer brillo del LED táctil – Establece el nivel de brillo del LED táctil.
Detección: Detecta la interacción del usuario.
¿LED táctil presionado? – Devuelve si el LED táctil está presionado actualmente.
when Touch LED – Executes the attached stack of blocks when the Touch LED is pressed or released.
Aspecto#
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 |
Establece el color del LED en:
|
Ejemplo
cuando empezó :: hat events
[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
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:
|
Ejemplo
cuando empezó :: hat events
[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ó :: hat events
[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)%
Detección#
¿Se presionó el LED táctil?#
El bloque ¿LED táctil presionado? indica si un LED táctil está presionado o no. Este bloque devuelve un valor booleano:
Verdadero: se está presionando el LED táctil.
Falso: el LED táctil no se presiona
<[TouchLED 1 v] presionado?>
Parámetros |
Descripción |
---|---|
LED táctil |
Qué LED táctil comprobar, configurado en la ventana Dispositivos. |
Ejemplo
cuando empezó :: hat events
[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)
when Touch LED#
The when Touch LED block runs the attached stack of blocks when the Touch LED is pressed or released.
when [TouchLED1 v] [pressed v] :: hat events
Parámetros |
Descripción |
---|---|
LED táctil |
Qué LED táctil comprobar, configurado en la ventana Dispositivos. |
actions |
Determines when the attached stack of blocks will execute:
|
Ejemplo
when [TouchLED1 v] [pressed v] :: hat events
[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)