Aspecto#

Imprimir#

Imprimir#

El bloque Imprimir se utiliza para imprimir valores o texto en la consola de impresión o en la pantalla de VEX IQ Brain.

imprimir [Hello] ▶

Todos los bloques de reportero se imprimirán como números enteros de forma predeterminada. Utilice el bloque Establecer precisión de impresión para ajustar el número de decimales impresos.

Todos los proyectos nuevos comienzan con el cursor de la pantalla en la fila 1, columna 1 y en la fila 1 de la Consola de impresión.

De forma predeterminada, el bloque Imprimir permanecerá en la misma fila para cualquier comando de impresión posterior. Al expandir el bloque Imprimir para mostrar y colocar el cursor en la siguiente fila, el cursor se moverá a la siguiente fila después de imprimir.

Importante: El bloque Imprimir no imprimirá nada en la pantalla Cerebro a menos que se expanda y coloque el cursor en la siguiente fila o sea seguido por un bloque Siguiente fila.

imprimir [Hello] ◀ y coloque el cursor en la siguiente fila

Cualquier bloque que devuelva un valor se puede utilizar en el bloque Imprimir.

En este ejemplo, la rotación actual del robot se imprimirá en el IQ Brain.

cuando empezó :: hat events
imprimir ([Gyro 5 v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Establecer cursor#

El bloque Establecer cursor se utiliza para establecer la ubicación del cursor para los bloques Imprimir en la pantalla del cerebro IQ (1.ª generación) o en la pantalla del controlador.

Coloque el cursor en la fila (1) columna (1) de [Brain v]

El bloque Establecer cursor acepta un rango para la fila de 1 a 5 y un rango para la columna de 1 a 21.

En este ejemplo, el robot imprimirá el valor actual del temporizador en el cerebro, borrará el valor y reiniciará la primera columna y fila antes de volver a imprimir.

cuando empezó :: hat events
para siempre
[Print the current timer on the Brain.]
imprimir (temporizador en segundos) en [Brain v] ◀ y coloque el cursor en la siguiente fila
[After 1 second, clear the value and reset the cursor.]
esperar (1) segundos
borrar todas las filas en [Brain v]
Coloque el cursor en la fila (1) columna (1) en Brain

Siguiente fila#

El bloque Siguiente fila se utiliza para establecer el cursor de salida de impresión en la consola de impresión, la pantalla del cerebro IQ (1.ª generación) o la pantalla del controlador en la siguiente fila disponible.

establece el cursor en la siguiente fila en [Brain v]

De forma predeterminada, todos los proyectos comienzan con el cursor de la pantalla en la fila 1, columna 1. El bloque Siguiente fila desplaza el cursor una fila hacia abajo en la pantalla. El bloque Siguiente fila también establece la columna del cursor en la posición 1.

En este ejemplo, el robot imprimirá “Hola” en la y “¡mundo!” en la fila.

cuando empezó :: hat events
imprimir [Hello] en [Brain v] ▶
establece el cursor en la siguiente fila en [Brain v]
imprimir [world!] en [Brain v] ◀ y coloque el cursor en la siguiente fila

Establecer precisión de impresión#

El bloque Establecer precisión de impresión se utiliza para establecer la cantidad de dígitos que aparecen después del punto decimal al imprimir bloques de reporteros en la consola de impresión o en la pantalla de IQ (1.ª generación) Brain.

establecer la precisión de impresión a [0.1 v]

Elija el nivel de precisión con que se imprimirán en la pantalla los bloques de reporteros insertados.

  • Unos (1) (Predeterminado)

  • Décimas (0,1)

  • Centésimas (0,01)

  • Milésimas (0,001)

  • Todos los dígitos (0,000001)

Un bloque de codificación morado con muescas con el texto "establecer precisión de impresión en" seguido de un menú desplegable con el valor "0.1". Debajo del bloque, un menú desplegable expandido muestra las opciones: 1, 0.1 (con una marca de verificación), 0.01, 0.001 y "Todos los dígitos".

En este ejemplo, la precisión de impresión se establece en centésimas antes de imprimir el rumbo del tren motriz actual.

cuando empezó :: hat events
Establezca la precisión de impresión en [0.01 v] sobre [Brain v]
imprimir ([Gyro 5 v] rumbo en grados) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Borrar todas las filas#

El bloque Borrar todas las filas se utiliza para borrar toda la pantalla del cerebro IQ (1.ª generación).

borrar todas las filas en [Brain v]

En este ejemplo, el robot imprimirá el valor actual del temporizador en el cerebro, borrará el valor y reiniciará la primera columna y fila antes de volver a imprimir.

cuando empezó :: hat events
para siempre
[Print the current timer on the Brain.]
imprimir (temporizador en segundos) en [Brain v] ◀ y coloque el cursor en la siguiente fila
[After 1 second, clear the value and reset the cursor.]
esperar (1) segundos
borrar todas las filas en [Brain v]
Coloque el cursor en la fila (1) columna (1) en Brain

Fila despejada#

El bloque Borrar fila se utiliza para borrar una sola fila en la pantalla del cerebro IQ (1.ª generación).

Limpiar la fila (1) en [Brain v]

En este ejemplo, el robot imprimirá “VEXcode” en tres filas diferentes antes de eliminar el “VEXcode” en la .

cuando empezó :: hat events
[Print "VEXcode" on the 1st, 2nd, and 3rd rows.]
repetir (3)
imprimir [VEXcode] en [Brain v] ◀ y coloque el cursor en la siguiente fila
fin
[Wait 1 second before clearing the 2nd row.]
esperar (1) segundos
Limpiar la fila (2) en Brain

LED táctil#

Establecer el color del LED táctil#

El bloque Establecer color de LED táctil se utiliza para establecer el color del LED táctil de VEX IQ.

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

Seleccione qué dispositivo LED táctil desea utilizar.

Un bloque de codificación morado con muescas, resaltado en amarillo a su alrededor, contiene el texto “establecer el color de TouchLED11 en/_static/img/looks/set_touch_led_color_device.png” escrito en blanco. Hay dos menús desplegables: uno con la etiqueta “TouchLED11” y el otro con la etiqueta “ninguno”. Debajo del bloque, un menú desplegable expandido muestra la opción “TouchLED11” con una marca de verificación junto a ella.

Seleccione qué color desea mostrar.

Un bloque de codificación morado con muescas, resaltado en amarillo a su alrededor, contiene el texto “establecer color TouchLED11 en ninguno” escrito en blanco. Hay dos menús desplegables: uno con la etiqueta “TouchLED11” y el otro con la etiqueta “ninguno”. Sobre el bloque, un menú desplegable expandido muestra varias opciones de color, incluyendo “ninguno” (con una marca de verificación/_static/img/looks/set_touch_led_color_color.png, “rojo”, “verde”, “azul”, “blanco”, “amarillo”, “naranja”, “morado”, “rojo violeta”, “violeta” y “azul violeta”.

También puede configurar el color del LED táctil al color detectado por el sensor de color o el sensor óptico usando el bloque Nombre de color del sensor de color o Nombre de color del sensor óptico.

establecer el color [TouchLED 11 v] en ([Color 12 v] nombre de color)

establecer el color [TouchLED 11 v] en ([Optical 4 v] nombre de color)

En este ejemplo, el LED táctil se configurará en verde al inicio del proyecto y luego se apagará después de 2 segundos.

cuando empezó :: hat events
establecer el color [TouchLED 11 v] en (green v)
esperar (2) segundos
establecer el color [TouchLED 11 v] en (none v)

Establecer atenuación del LED táctil#

El bloque Establecer desvanecimiento del LED táctil se utiliza para establecer la velocidad con la que el color del LED táctil VEX IQ se desvanece entre colores.

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

Elige qué LED táctil utilizar.

Un bloque de codificación morado con muescas, resaltado en amarillo a su alrededor, contiene el texto “establecer el desvanecimiento lento de TouchLED11” escrito en blanco. Hay dos menús desplegables: uno con la etiqueta “TouchLED11” y el otro con la etiqueta “lento”. Debajo del bloque, un menú desplegable expandido muestra la opción “TouchLED11” con una marca/_static/img/looks/set_touch_led_fade_device.pngverificación.

Elija qué tan rápido se desvanecerá un color en el LED táctil cuando cambie a un nuevo color.

  • lento - El LED táctil se desvanecerá lentamente a un nuevo color.

  • rápido: el LED táctil se desvanecerá rápidamente a un nuevo color.

  • apagado - El color del LED táctil cambiará instantáneamente.

Un bloque de codificación morado con muescas, resaltado en amarillo a su alrededor, contiene el texto “establecer el desvanecimiento de TouchLED11 a lento” escrito en blanco. Hay dos menús desplegables: uno con la etiqueta “TouchLED11” y el otro con la etiqueta “/_static/img/looks/set_touch_led_fade_time.png”. Debajo del bloque, un menú desplegable expandido muestra las opciones “lento” (con una marca de verificación), “rápido” y “desactivado”.

En este ejemplo, el LED táctil se configurará en verde y el desvanecimiento se configurará en lento al inicio del proyecto, luego el LED táctil cambiará a rojo después de dos segundos.

cuando empezó :: hat events
establecer el color [TouchLED 11 v] en (green v)
establecer [TouchLED 11 v] desvanecerse a [slow v]
esperar (2) segundos
establecer el color [TouchLED 11 v] en (red v)

Establecer el brillo del LED táctil#

El bloque Establecer brillo del LED táctil se utiliza para establecer el nivel de brillo del LED táctil VEX IQ.

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

Elige qué LED táctil utilizar.

Un bloque de codificación morado con muescas y resaltado en amarillo que contiene el texto “establecer el brillo del TouchLED11 al 50%” escrito en blanco. Hay dos elementos: un menú desplegable con la etiqueta “TouchLED11” y el número “50” dentro de un óvalo blanco, que representa el nivel de brillo. El símbolo “%” aparece después del número. Debajo del bloque, un menú desplegable expandido muestra la opción “TouchLED11” con una marca/_static/img/looks/set_touch_led_brightness_device.pngverificación.

En este ejemplo, el LED táctil se volverá verde con un brillo del 25 %, luego, después de 2 segundos, el brillo se establecerá en 100 %.

cuando empezó :: hat events
Establezca el brillo [TouchLED 11 v] al (25)%
establecer el color [TouchLED 11 v] en (green v)
esperar (2) segundos
Establezca el brillo [TouchLED 11 v] al (100)%

Color#

Establecer la luz del sensor de color#

El bloque Establecer luz del sensor de color se utiliza para establecer el brillo de la luz del sensor de color VEX IQ.

Establezca la luz [Color 12 v] al (50)%

Elija qué sensor de color utilizar.

Un bloque de codificación morado con muescas, resaltado en amarillo a su alrededor, contiene el texto “establecer la luz Color12 al 50%” escrito en blanco. Hay dos elementos: un menú desplegable con la etiqueta “Color12” y el número “50” dentro de un óvalo blanco, que representa el nivel de luz. El símbolo “%” aparece después del número. Debajo del bloque, un menú desplegable expandido muestra la opción “Color12” con una marca/_static/img/looks/set_color_sensor_light_device.pngverificación junto a ella.

En este ejemplo, el sensor de color comenzará con un brillo del 25 %, luego, después de 2 segundos, el brillo se establecerá en el 100 %.

cuando empezó :: hat events
Establezca la luz [Color 12 v] al (25)%
esperar (2) segundos
Establezca la luz [Color 12 v] al (100)%