Parachoques LED#

Introducción#

El parachoques LED puede detectar cuándo se presiona y puede cambiar su color o patrón para proporcionar retroalimentación visual.

A continuación se muestra una lista de todos los bloques:

Establecer color del parachoques#

El bloque de pila * * Establecer color del parachoques * * le indica al parachoques LED de qué color debe ser o apagarse.

El parachoques LED se puede utilizar para rastrear dónde se encuentra el robot en un proyecto o para mostrar cuándo se cumplen ciertas condiciones.

establecer [bumper v] a [rojo v] :: custom-led

Parámetros

Descripción

LED

El parachoques LED seleccionado para cambiar el color de, configurado en la ventana Dispositivos.

color

El color para configurar el parachoques del LED en:

  • rojo *
  • verde *
  • * *apagado * * — Apaga el LED

Ejemplo

cuando inicie :: hat events
[Build Used: Super Code Base 2.0]
[Blink the LED off and on.]
por siempre
establecer [bumper v] a [verde v] :: custom-led
esperar [0.5] segundos
establecer [bumper v] a [apagado v] :: custom-led
esperar [0.5] segundos

Establecer brillo del parachoques#

El bloque de pila * * Establecer brillo del parachoques * * le indica al parachoques LED qué brillo debe tener.

Un porcentaje más alto hace que la luz sea más brillante. Un porcentaje más bajo hace que la luz se atenúe.

Si el parachoques del LED está apagado, ajustar la potencia de la luz por encima del 0% encenderá la luz.

Si el parachoques del LED está encendido, ajustar la potencia de la luz al 0% apagará la luz.

establecer brillo de [bumper v] a [50] % :: custom-led

Parámetros

Descripción

LED

El parachoques LED seleccionado para cambiar el brillo de, configurado en la ventana Dispositivos.

brillo

El nuevo brillo para ajustar el parachoques LED de 0% a 100% como un número entero.

Ejemplo

cuando inicie :: hat events
[Build Used: Super Code Base 2.0]
[Light up the LED at different brightness levels.]
establecer brillo de [bumper v] a [25] % :: custom-led
establecer [bumper v] a [verde v] :: custom-led
esperar [2] segundos
establecer brillo de [bumper v] a [100] % :: custom-led

Parachoques presionado#

El bloque booleano * * Parachoques presionado * * informa si se está presionando o no el parachoques LED. Esto se puede utilizar para comprobar si el robot choca con otros objetos.

  • Verdadero — Se está presionando el parachoques LED.

  • Falso — No se está presionando el parachoques del LED.

<¿[bumper v] presionado? :: custom-led>

Parámetros

Descripción

LED

El parachoques LED seleccionado para verificar, configurado en la ventana Dispositivos.

Ejemplo

cuando inicie :: hat events
[Build Used: Super Code Base 2.0]
[Turn right when the bumper is pressed.]
girar [izquierda v]
esperar hasta <¿[bumper v] presionado? :: custom-led>
girar [derecha v]