Bloques específicos para robots#

Introducción#

El robot Hero Bot, Fling, incluye tres opciones de motor y un sensor de color.

Todos los bloques VR VEXcode estándar están disponibles para su uso en el VIQRC 21-22 Pitching In Playground.

A continuación se muestra una lista de todos los bloques específicos para robots disponibles:

Sistema de transmisión: Mover y girar el robot.

Movimiento: Mueve y rastrea los motores del robot.

Detección: Utilice los diversos sensores del robot.

  • Color

    • Color encontró un objeto - Informa si el sensor está detectando un objeto dentro del rango.

    • Detección de color - Informa si el sensor de color detecta un color específico.

    • nombre del color - Informa el color detectado por el sensor de color.

    • brillo - Informa el brillo detectado por el sensor de color.

    • tono - Informa el tono detectado por el sensor de color.

Los ejemplos de esta página utilizan la posición de inicio predeterminada del Playground.

Tren de transmisión#

El sistema de transmisión controla cómo se desplaza y gira el robot de realidad virtual. Este sistema puede avanzar o retroceder, girar a la izquierda o a la derecha, orientarse y seguir su propio movimiento de rotación.

Comportamiento#

conducir#

El bloque de accionamiento mueve el robot hacia adelante o hacia atrás indefinidamente. El robot seguirá moviéndose hasta que se le indique otra acción, como girar o detenerse.

unidad [adelante v]

Parámetros

Descripción

dirección

La dirección en la que se mueve el robot: hacia adelante o hacia atrás.

Ejemplo

cuando empezó :: hat events
[Drive forward, then stop.]
unidad [adelante v]
esperar (2) segundos
deja de conducir

impulso para#

El bloque de la pila drive for mueve el robot hacia adelante o hacia atrás una distancia específica. El proyecto esperará a que el robot termine de moverse antes de ejecutar el siguiente bloque de la pila.

unidad [adelante v] para (200) [mm v] ▶

Parámetros

Descripción

dirección

La dirección en la que se mueve el robot: hacia adelante o hacia atrás.

distancia

La distancia que recorre el robot. Puede ser un número entero o decimal.

unidad

Unidad de distancia: mm (milímetros) o pulgadas

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó :: hat events
[Drive forward.]
unidad [adelante v] para (500) [mm v] ▶

doblar#

El bloque de pila girar hace girar al robot hacia la izquierda o hacia la derecha indefinidamente. El robot seguirá girando hasta que se le asigne otra acción, como conducir o detenerse.

turno [derecha v]

Parámetros

Descripción

dirección

La dirección en la que gira el robot: izquierda o derecha.

Ejemplo

cuando empezó :: hat events
[Turn right, then stop.]
turno [derecha v]
esperar (2) segundos
deja de conducir

girar para#

El bloque turn for hace girar el robot hacia la izquierda o hacia la derecha un número específico de grados. El giro es relativo a la posición actual del robot. El programa esperará a que el robot termine de girar antes de ejecutar el siguiente bloque.

girar [derecha v] por (90) grado ▶

Parámetros

Descripción

dirección

La dirección en la que gira el robot: izquierda o derecha.

ángulo

El número de grados que gira el robot. Puede ser un número entero o decimal.

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó :: hat events
[Turn left, then turn around to the right.]
girar [izquierda v] por (90) grado ▶
girar [derecha v] por (180) grado ▶

girar hacia el encabezamiento#

El rumbo es la dirección hacia la que apunta el robot, medida en grados. El bloque girar a rumbo hace que el robot gire para apuntar a un rumbo específico, desde -359 hasta 359 grados. El robot girará en la dirección más corta para alcanzar el rumbo deseado.

El rumbo inicial es de 0 grados.

El proyecto esperará a que el robot termine de girar antes de ejecutar el siguiente bloque de la pila.

girar hacia el rumbo (90) grados ▶

Parámetros

Descripción

título

La dirección hacia la que debe apuntar el robot, desde -359 hasta 359 grados.

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó :: hat events
[Turn to face the cardinal directions.]
girar hacia el rumbo (90) grados ▶
esperar (2) segundos
girar hacia el rumbo (180) grados ▶
esperar (2) segundos
girar hacia el rumbo (270) grados ▶
esperar (2) segundos
girar hacia el rumbo (0) grados ▶
esperar (2) segundos

girar para rotar#

El bloque apilable girar para rotar hace que el robot gire a una rotación específica.

La rotación indica cuánto ha girado el robot, medida en grados. Al inicio de un proyecto, el valor de rotación se establece en 0 grados. La rotación también se puede configurar mediante el bloque establecer rotación de accionamiento.

Los valores de rotación son absolutos. Esto significa que la dirección del giro depende de la rotación actual del robot. Girar a la derecha aumenta la rotación, y girar a la izquierda la disminuye.

Por ejemplo, si el robot comienza en 0 grados y se le da una rotación de 720 grados, girará dos veces a la derecha. Si luego se le da una rotación de 360 ​​grados, girará una vez a la izquierda, ya que 360 ​​es menor que 720.

El proyecto esperará a que el robot termine de girar antes de ejecutar el siguiente bloque de la pila.

girar a rotación (90) grados ▶

Parámetros

Descripción

rotación

El valor de rotación, en grados, que alcanzará el robot. Puede ser un número entero o decimal.

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó :: hat events
[Turn left, then spin in a circle clockwise and face right.]
girar a rotación (-90) grados ▶
esperar (2) segundos
girar a rotación (450) grados ▶

dejar de conducir#

El bloque de apilamiento detener conducción detiene el movimiento del robot.

deja de conducir

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó :: hat events
[Drive forward, then stop.]
unidad [adelante v]
esperar [4] segundos
deja de conducir

Ajustes#

establecer la velocidad de accionamiento#

El bloque establecer velocidad de conducción indica al robot a qué velocidad debe conducir. Un porcentaje mayor hace que el robot conduzca más rápido y un porcentaje menor hace que conduzca más despacio.

Todos los proyectos comienzan con el robot conduciendo al 50% de su velocidad por defecto.

Nota: Una mayor velocidad hace que el robot se desplace más rápido, pero puede ser menos preciso. Una menor velocidad hace que el robot se desplace más despacio, pero puede ser más preciso.

Establezca la velocidad de la unidad en (50) [% v]

Parámetros

Descripción

velocidad

La velocidad de conducción varía del 0% al 100%.

unidad

Unidad de velocidad: %

Ejemplo

cuando empezó :: hat events
[Drive forward at the default velocity.]
unidad [adelante v] para (100) [mm v] ▶
esperar (1) segundos
[Move slower.]
Establezca la velocidad de la unidad en (20) [% v]
unidad [adelante v] para (100) [mm v] ▶
esperar (1) segundos
[Move faster.]
Establezca la velocidad de la unidad en (100) [% v]
unidad [adelante v] para (100) [mm v] ▶
esperar (1) segundos

establecer la velocidad de giro#

El bloque de pila establecer velocidad de giro indica al robot la velocidad a la que debe girar. Un porcentaje mayor hace que el robot gire más rápido y un porcentaje menor hace que gire más lento.

Todos los proyectos comienzan con el robot girando al 50% de su velocidad por defecto.

Nota: Una mayor velocidad hace que el robot gire más rápido, pero puede ser menos preciso. Una menor velocidad hace que el robot gire más despacio, pero puede ser más preciso.

establecer la velocidad de giro a (50) [% v]

Parámetros

Descripción

velocidad

La velocidad de giro varía del 0% al 100%.

unidad

Unidad de velocidad: %

Ejemplo

cuando empezó :: hat events
[Turn at default velocity.]
girar [derecha v] por (100) grado ▶
esperar (1) segundos
[Turn slower.]
establecer la velocidad de giro al (20)%
girar [derecha v] por (100) grado ▶
esperar (1) segundos
[Turn faster.]
establecer la velocidad de giro al (100)%
girar [derecha v] por (100) grado ▶
esperar (1) segundos

establecer dirección de conducción#

El rumbo es la dirección hacia la que apunta el robot, medida en grados. El bloque de pila establecer rumbo de conducción cambia el rumbo actual del robot a un nuevo valor.

Por ejemplo, si el robot ha girado para mirar hacia la derecha, al establecer la orientación a 0 grados, esa posición mirando hacia la derecha se convierte en la nueva posición de 0 grados. Entonces, el robot puede girar a otras posiciones en función de esa nueva orientación.

establecer el rumbo de la unidad a (0) grados

Parámetros

Descripción

título

El valor de rumbo, en grados, que se debe establecer para el robot.

Ejemplo

cuando empezó :: hat events
[Turn to the left.]
establecer el rumbo de la unidad a (90) grados
girar hacia el rumbo (0) grados ▶

ajuste de la rotación de la transmisión#

La rotación indica cuánto ha girado el robot, medida en grados. Al inicio de un proyecto, el valor de rotación se establece en 0 grados. El bloque establecer rotación de accionamiento modifica la rotación actual del robot a un nuevo valor.

Por ejemplo, si el robot ha dado dos vueltas completas a la derecha, su valor de rotación será de 720 grados. Si se establece la rotación en 0 grados, esta volverá a su valor original. A partir de ahí, el robot podrá girar según ese nuevo valor.

establecer la rotación de la unidad a (0) grados

Parámetros

Descripción

rotación

El valor de rotación, en grados, que se debe configurar para el robot. Puede ser un número entero o decimal.

Ejemplo

cuando empezó :: hat events
[Spin counterclockwise two times.]
establecer la rotación de la unidad a (720) grados
girar a rotación (0) grados ▶

establecer tiempo de espera de la unidad#

El bloque set drive timeout de la pila establece cuántos segundos intentará el robot completar un movimiento. Si el robot no puede terminar en ese tiempo, dejará de intentarlo y pasará al siguiente bloque de la pila. Esto evita que el robot se quede atascado en un movimiento.

Establezca el tiempo de espera de la unidad en (1) segundos

Parámetros

Descripción

tiempo

El número de segundos que el robot puede intentar para completar un movimiento. Puede ser un número entero o decimal.

Ejemplo

Al arrancar, limita el tiempo de conducción a 1 segundo y luego gira 90 grados.#
cuando empezó :: hat events
[Drive forward for 1 second, then turn.]
Establezca el tiempo de espera de la unidad en (1) segundos
unidad [adelante v] para (25) [pulgadas v] ▶
girar [derecha v] por (90) grado ▶

Valores#

El viaje ha terminado.#

El bloque booleano drive is done indica si el robot ha terminado de moverse. Esto permite controlar la sincronización de otras acciones en función del movimiento del robot.

  • Verdadero — El robot ha terminado de moverse.

  • Falso — El robot sigue en movimiento.

Este bloque funciona junto con los bloques de transmisión que tienen el parámetro y no esperar.

<¿La unidad está lista?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó :: hat events
[Start spinning when the drive is complete.]
unidad [adelante v] para (200) [mm v] ◀ y no esperes
esperar hasta <¿La unidad está lista?>
girar [derecha v] por (360) grado ▶

El impulso se está moviendo#

El bloque booleano drive is moving indica si el robot se está moviendo. Esto permite controlar la sincronización de otras acciones en función del movimiento del robot.

  • Verdadero — El robot se está moviendo.

  • Falso — El robot no se está moviendo.

Este bloque funciona junto con los bloques de transmisión que tienen el parámetro y no esperar.

<¿La unidad se está moviendo?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó :: hat events
[Print that the robot is moving while it is still driving.]
unidad [adelante v] para (200) [mm v] ◀ y no esperes
mientras <¿La unidad se está moviendo?>
imprimir [Still Moving...] ▶
esperar (0.1) segundos
pantalla clara
fin
imprimir [Done!] ▶

dirección de conducción#

El rumbo es la dirección hacia la que apunta el robot, medida en grados. El bloque de informe rumbo de conducción informa ese rumbo desde 0 hasta 359,99 grados.

La dirección inicial del robot es de 0 grados.

(rumbo de la unidad en grados)

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó :: hat events
[Display the heading after turning.]
girar [derecha v] por (450) grado ▶
imprimir (rumbo de la unidad en grados) en la pantalla ◀ y coloque el cursor en la siguiente fila

rotación de accionamiento#

La rotación indica cuánto ha girado el robot, medida en grados. Al inicio de un proyecto, el valor de rotación se establece en 0 grados. El bloque de informe drive rotation informa sobre la rotación actual del robot.

Girar a la derecha aumenta la rotación, y girar a la izquierda la disminuye. Por ejemplo, al dar dos vueltas completas a la derecha se registrará una rotación de 720 grados.

(rotación de la unidad en grados)

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó :: hat events
[Display the rotation after turning.]
girar [derecha v] por (450) grado ▶
imprimir (rotación de la unidad en grados) en la pantalla ◀ y coloque el cursor en la siguiente fila

velocidad de conducción#

El bloque de informe de velocidad de conducción indica la velocidad a la que se desplaza el robot.

(velocidad de accionamiento en [% v])

Parámetros

Descripción

unidad

Unidad de velocidad: %

Ejemplo

cuando empezó :: hat events
[Display the velocity after driving.]
unidad [adelante v] para (200) [mm v] ▶
imprimir (velocidad de accionamiento en [% v]) en la pantalla ◀ y coloque el cursor en la siguiente fila

Movimiento#

Fling utiliza el motor de admisión para atraer o expulsar las bolas. Los motores de tensión de la catapulta y del brazo de la catapulta lanzan las bolas, y la tensión modifica la distancia que recorren.

Cada motor tiene sus propias opciones de dirección. Los nombres de las direcciones describen cómo se mueve ese motor en Fling.

Comportamiento#

motor de giro#

El bloque motor giratorio hace girar un motor en una de dos direcciones indefinidamente. El motor seguirá girando hasta que se le dé otra acción, como girar en una dirección diferente o detenerse.

spin [IntakeMotor v] [intake v]

Parámetros

Descripción

motor

El motor a girar:

  • Motor de entrada
  • Motor de catapulta
  • Motor de tensión de catapulta

dirección

Dirección de giro del motor:

  • Motor de admisiónadmisión o salida
  • Motor de catapultaadelante o atrás
  • Motor de tensión de catapultaadelante o atrás

Ejemplo

cuando empezó
[Spin the Intake Motor before stopping.]
spin [IntakeMotor v] [intake v]
esperar (1) segundos
stop [IntakeMotor v]

motor de giro para#

El bloque spin motor for hace girar un motor una distancia específica. El giro es relativo a la posición actual del motor. El proyecto esperará a que el motor termine de girar antes de ejecutar el siguiente bloque de la pila.

spin [IntakeMotor v] [intake v] for [90] [degrees v] ▶

Parámetros

Descripción

motor

El motor a girar:

  • Motor de entrada
  • Motor de catapulta
  • Motor de tensión de catapulta

dirección

Dirección de giro del motor:

  • Motor de admisiónadmisión o salida
  • Motor de catapultaadelante o atrás
  • Motor de tensión de catapultaadelante o atrás

distancia

La distancia que gira el motor. Los grados usan números enteros. Las vueltas pueden usar números enteros o decimales.

unidad

La unidad de distancia: grados o vueltas.

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó
[Collect a Ball with the Intake Motor.]
spin [IntakeMotor v] [intake v] for [1] [turns v] ▶

motor de giro para posicionar#

El bloque de apilamiento girar motor para posicionar hace girar un motor hasta una posición específica.

La posición de un motor se refiere a cuánto ha girado, medido en grados o vueltas. Una vuelta equivale a 360 grados. Al inicio de un proyecto, la posición del motor se establece en 0 grados. También se puede establecer la posición del motor mediante el bloque establecer posición del motor.

Los valores de posición son absolutos. Esto significa que la dirección de giro depende de la posición actual del motor.

Por ejemplo, si el motor parte de 0 grados y gira hasta una posición de 720 grados, girará dos vueltas hacia adelante. Si luego gira hasta una posición de 360 ​​grados, girará una vuelta hacia atrás, ya que 360 ​​es menor que 720.

spin [CatapultMotor v] to position [90] [degrees v] ▶

Parámetros

Descripción

motor

El motor a girar:

  • Motor de entrada
  • Motor de catapulta
  • Motor de tensión de catapulta

posición

El valor de posición al que girará el motor. Los grados se expresan con números enteros. Las vueltas pueden expresarse con números enteros o decimales.

unidad

La unidad de medida de la posición: grados o vueltas.

y no esperes

Seleccione la flecha ( ▶ ) para expandir el bloque y decir y no espere, de modo que el siguiente bloque en la pila se ejecutará inmediatamente.

Ejemplo

cuando empezó
[Move the Catapult Motor to a launch position.]
spin [CatapultMotor v] to position [2600] [degrees v] ▶

motor de parada#

El bloque parar motor detiene el motor seleccionado.

stop [IntakeMotor v]

Parámetros

Descripción

motor

El motor a detener:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

Ejemplo

cuando empezó
[Spin the Intake Motor, then stop it.]
spin [IntakeMotor v] [intake v]
esperar (1) segundos
stop [IntakeMotor v]

Ajustes#

establecer la velocidad del motor#

El bloque establecer velocidad del motor indica a un motor a qué velocidad debe girar. Un porcentaje mayor hace que el motor gire más rápido y un porcentaje menor hace que gire más lento.

Cada proyecto comienza con cada motor girando al 50% de su velocidad máxima por defecto.

Nota: Una mayor velocidad hace que el motor gire más rápido, pero puede ser menos preciso. Una menor velocidad hace que el motor gire más lento, pero puede ser más preciso.

set [CatapultMotor v] velocity to [50] [% v]

Parámetros

Descripción

motor

El motor para ajustar la velocidad de:

  • Motor de entrada
  • Motor de catapulta
  • Motor de tensión de catapulta

velocidad

La velocidad a la que girará el motor. Porcentaje utiliza números enteros del 0% al 100%.

unidad

La unidad de velocidad: %.

Ejemplo

cuando empezó
[Set the Catapult Motor velocity before moving it.]
set [CatapultMotor v] velocity to [75] [% v]
spin [CatapultMotor v] to position [2600] [degrees v] ▶

establecer tiempo de espera del motor#

El bloque set motor timeout de la pila establece cuánto tiempo intentará un motor completar un movimiento. Si el motor no puede terminar en ese tiempo, dejará de intentarlo y pasará al siguiente bloque de la pila. Esto evita que el motor se quede atascado en un movimiento.

set [CatapultMotor v] timeout to [1] seconds

Parámetros

Descripción

motor

Motor para configurar el tiempo de espera:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

tiempo

El número de segundos que el motor puede intentar completar un movimiento. Puede ser un número entero o decimal.

Ejemplo

cuando empezó
[Limit how long the Catapult Motor will wait to move.]
set [CatapultMotor v] timeout to [2] seconds
spin [CatapultMotor v] to position [5000] [degrees v] ▶

Posición#

posición del motor#

La posición de un motor se refiere a cuánto ha girado, medido en grados o vueltas. Una vuelta equivale a 360 grados. El bloque de informe de posición del motor informa la posición actual del motor.

Al inicio del proyecto, la posición del motor se establece en 0 grados. Si el motor gira una vuelta completa hacia adelante, la posición será de 360 ​​grados o 1 vuelta. Si el motor gira en sentido contrario, la posición será negativa.

([CatapultMotor v] position in [degrees v])

Parámetros

Descripción

motor

El motor que informa la posición de:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

unidad

La unidad informa la posición del motor en: grados o vueltas.

establecer la posición del motor#

La posición de un motor se refiere a cuánto ha girado, medido en grados o vueltas. Una vuelta equivale a 360 grados. El bloque de pila establecer posición del motor cambia la posición actual del motor a un nuevo valor.

Por ejemplo, si un motor ha girado 180 grados, al ajustar la posición a 0 grados, dicha posición volverá a su estado original. A partir de ahí, el motor podrá girar a posiciones que dependan de ese nuevo valor.

set [CatapultMotor v] position to [0] [degrees v]

Parámetros

Descripción

motor

El motor para establecer la posición de:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

posición

Valor de posición para el motor. Grados: usar números enteros. Vueltas: usar números enteros o decimales.

unidad

La unidad de medida de la posición: grados o vueltas.

Ejemplo

cuando empezó
[Set the Catapult Motor position, then return to 0 degrees.]
set [CatapultMotor v] position to [2600] [degrees v]
spin [CatapultMotor v] to position [0] [degrees v] ▶

Valores#

El motor está terminado#

El bloque booleano motor is done indica si el motor ha terminado de moverse. Esto permite controlar la sincronización de otras acciones en función del movimiento del motor.

  • Verdadero — El motor ha terminado de moverse.

  • Falso — El motor sigue en movimiento.

Este bloque funciona junto con los siguientes bloques de movimiento que tienen el parámetro y no esperar: girar motor para y girar motor a posición.

<[IntakeMotor v] is done?>

Parámetros

Descripción

motor

El motor para informar si ha terminado de moverse:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

El motor está girando#

El bloque booleano el motor está girando indica si el motor está girando. Esto permite controlar la sincronización de otras acciones en función del movimiento del motor.

  • Verdadero — El motor está girando.

  • Falso — El motor no está girando.

Este bloque funciona junto con los siguientes bloques de movimiento que tienen el parámetro y no esperar: girar motor para y girar motor a posición.

<[IntakeMotor v] is spinning?>

Parámetros

Descripción

motor

El motor para informar si está girando:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

velocidad del motor#

El bloque de informe de velocidad del motor indica la velocidad de giro del motor, expresada como un porcentaje entre -100% y 100%.

([IntakeMotor v] velocity in [% v] :: custom-motion)

Parámetros

Descripción

motor

El motor para informar la velocidad de:

  • Motor de admisión
  • Motor de catapulta
  • Motor de tensión de catapulta

unidad

La unidad para informar la velocidad del motor en: %.

Detección#

Color#

Color encontró un objeto#

El bloque booleano Color found an object informa si el sensor de color detecta o no un objeto dentro del rango.

  • Verdadero — El sensor de color detecta un objeto.

  • Falso — El sensor de color no detecta ningún objeto.

<[Color v] found an object?>

Parámetros

Descripción

Este bloque no tiene parámetros.

El color detecta el color#

El bloque booleano Detección de color indica si el sensor de color detecta un color específico, basándose en el valor de tono detectado.

  • Verdadero – El sensor detecta el color especificado.

  • Falso – El sensor no detecta el color especificado.

<[Color v] detects [red v]?>

Parámetros

Descripción

color

Un color válido:

  • azul – Valor de tono entre 196° y 229°
  • azul verdoso – Valor de tono entre 140° y 195°
  • azul violeta – Valor de tono entre 230° y 239°
  • verde – Valor de tono entre 84° y 139°
  • naranja – Valor de tono entre 21° y 30°
  • púrpura
  • rojo – Valor de tono entre 350° y 14°
  • rojo anaranjado – Valor de tono entre 15° y 20°
  • rojo violeta – Valor de tono entre 281° y 350°
  • violeta – Valor de tono entre 240° y 280°
  • blanco
  • amarillo – Valor de tono entre 54° y 74°
  • amarillo_verde – Valor de tono entre 75° y 83°
  • amarillo_naranja – Valor de tono entre 31° y 53°

nombre del color#

El bloque de informe nombre del color informa el nombre del color detectado actualmente por el sensor de color.

([Color v] color name)

Parámetros

Descripción

Este bloque no tiene parámetros.

brillo#

El bloque de información de brillo indica la cantidad de luz que se refleja de vuelta al sensor de color, como un porcentaje del 0 % al 100 %.

Un porcentaje más alto significa que se refleja más luz hacia el sensor de color. Un porcentaje más bajo significa que se refleja menos luz.

([Color v] brightness in %)

Parámetros

Descripción

Este bloque no tiene parámetros.

matiz#

El bloque de informe de tono informa el tono detectado por el sensor de color como un número de 0 a 359 grados.

El matiz es una forma de describir el color utilizando números alrededor de una rueda de colores.

Una rueda de colores circular que muestra un espectro completo de tonalidades etiquetadas con valores de grados alrededor del perímetro, aumentando en incrementos de 30 grados desde 0 grados en la parte superior hasta 360 grados.

([Color v] hue in degrees)

Parámetros

Descripción

Este bloque no tiene parámetros.