LED TÁCTIL#
Introducción#
El LED VEX IQ Touch es tanto una luz como un botón. Puede brillar en diferentes colores para dar retroalimentación, como indicar que el robot está listo, mostrar qué modo está seleccionado o hacer coincidir un color detectado por otro sensor, y puede detectar cuándo se está tocando, lo que le permite iniciar o cambiar el comportamiento de un robot con un toque.
A continuación se muestra una lista de todos los bloques:
set Touch LED color — Establece el LED táctil en un color seleccionado.
set Touch LED Fade — Establece la rapidez con la que el LED táctil cambia de color.
set Touch LED Brightness — Establece el nivel de brillo del LED táctil.
LED táctil presionado — Informa si el LED táctil se está presionando actualmente.
when Touch LED: ejecuta la pila de bloques adjunta cuando se presiona o suelta el LED táctil.
establecer el color del LED TÁCTIL#
El bloque de pila 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 color de [TouchLED1 v] a (ninguno v)
Parámetros |
Descripción |
|---|---|
lED táctil |
Qué color de LED táctil configurar, configurado en la ventana Dispositivos. |
color |
Establece el color del LED en:
|
Ejemplo
cuando inicie
[Blink the TouchLED off and on.]
por siempre
establecer color de [TouchLED1 v] a (verde v)
esperar (0.5) segundos
establecer color de [TouchLED1 v] a (ninguno v)
esperar (0.5) segundos
cuando inicie
[See what color the Optical Sensor is detecting.]
por siempre
establecer color de [TouchLED1 v] a (nombre de color de [Optical1 v])
esperar (0.5) segundos
set Touch LED FADE#
El bloque de apilamiento set Touch LED Fade establece la rapidez con la que el LED táctil cambiará de color.
establecer fundido de [TouchLED1 v] a [lento v]
Parámetros |
Descripción |
|---|---|
lED táctil |
Qué velocidad de transición del LED táctil se debe configurar, configurada en la ventana Dispositivos. |
velocidad de transición |
La velocidad a la que el LED táctil pasará al siguiente color:
|
Ejemplo
cuando inicie
[Slowly fade TouchLED colors.]
establecer color de [TouchLED1 v] a (verde v)
establecer fundido de [TouchLED1 v] a [lento v]
esperar (2) segundos
establecer color de [TouchLED1 v] a (rojo v)
configurar brillo LED TÁCTIL#
El bloque de apilamiento * * set Touch LED Brightness * * establece el brillo del LED táctil.
establecer brillo de [TouchLED1 v] a (50) %
Parámetros |
Descripción |
|---|---|
lED táctil |
Qué brillo del LED táctil configurar, configurado en la ventana Dispositivos. |
brillo |
El brillo del LED táctil va de 0 a 100 como porcentaje. |
Ejemplo
cuando inicie
[Light up the TouchLED with different brightnesses.]
establecer brillo de [TouchLED1 v] a (25) %
establecer color de [TouchLED1 v] a (verde v)
esperar (2) segundos
establecer brillo de [TouchLED1 v] a (100) %
LED táctil presionado#
El bloque booleano Touch LED pressed indica si se está presionando un LED táctil en ese momento.
Verdadero: se está presionando el LED táctil.
Falso — El LED táctil no se está presionando
<¿[TouchLED1 v] presionado?>
Parámetros |
Descripción |
|---|---|
lED táctil |
Qué Touch LED comprobar, configurado en la ventana Dispositivos. |
Ejemplo
cuando inicie
[Change the TouchLED color when it is pressed.]
establecer color de [TouchLED1 v] a (verde v)
esperar hasta <¿[TouchLED1 v] presionado?>
establecer color de [TouchLED1 v] a (azul v)
cuando el LED TÁCTIL#
El bloque de sombrero * * When Touch LED * * ejecuta la pila de bloques adjunta cuando se presiona o suelta el LED táctil.
cuando [TouchLED1 v] [presionado v]
Parámetros |
Descripción |
|---|---|
lED táctil |
Qué Touch LED comprobar, configurado en la ventana Dispositivos. |
estado |
Cuando se ejecute la pila de bloques adjunta: presionado se ejecutará cuando se presione el LED táctil y * * liberado * * se ejecutará cuando se suelte el LED táctil. |
Ejemplo
cuando [TouchLED1 v] [presionado v]
[Turn green briefly when pressed.]
establecer color de [TouchLED1 v] a (verde v)
esperar [2] segundos
establecer color de [TouchLED1 v] a (ninguno v)