Uso de Print Console en VEXcode V5

Print Console permite al usuario mostrar mensajes, informar valores de sensores o presentar datos de proyectos VEXcode V5. Print Console también permite a los usuarios guardar resultados de impresión como un archivo de texto.

Print Console también se puede utilizar para mostrar información del proceso, proporcionando señales visuales que permiten al usuario ver lo que está sucediendo en un proyecto VEXcode V5 en un momento específico en el tiempo, estableciendo así una conexión visual entre el proyecto y las acciones de el robot V5.


Cómo abrir la consola de impresión

Barra de herramientas VEXcode V5 con el icono de la consola de impresión resaltado entre los iconos de Dispositivos y Ayuda.

La Print Console está ubicada en la pantalla del monitor V5. Para abrir Print Console, seleccione el icono Pantalla del monitor junto a Ayuda.

El menú de la consola de impresión está abierto y muestra un espacio en blanco para los proyectos en los que se imprimirá información y texto.

La pantalla del monitor se abrirá una vez seleccionada. La Print Console está en el lado derecho.


Cómo usar la consola de impresión en un proyecto

Mira y dibuja bloques que activen la consola de impresión.

Caja de herramientas VEXcode V5 con la subcategoría de bloques Print mostrada dentro de la categoría Looks.

Los bloques de apariencia especializada se utilizan dentro de un proyecto VEXcode V5 para activar Print Console. Estos bloques imprimen palabras, números, valores reportados de variables, un cálculo de un operador o valores reportados desde un sensor o dispositivo.

La función de Ayuda en VEXcode V5 proporciona información adicional sobre estos y otros bloques de programación. Consulte este artículo para obtener información sobre cómo acceder a la función de Ayuda.

VEXcode V5 Configure el bloque de color del lápiz con su menú desplegable abierto para cambiar el dispositivo. La opción predeterminada es configurar el color del lápiz en Brain, pero se puede cambiar para configurarlo en la consola.

Nota: El bloque [Establecer color de lápiz] en la categoría Dibujo también se puede utilizar en Print Console seleccionando "Consola" en el menú desplegable.

Utilice bloques de apariencia con Print Console en un proyecto

Proyecto de bloques VEXcode V5 que lee Cuando se inicie, imprime Drive Forward en la consola y luego coloca el cursor en la siguiente fila en la consola.

Utilice los bloques Buscar dentro de un proyecto para imprimir un mensaje o mostrar datos en Print Console. Para usar los bloques Imprimir, seleccione el bloque Mirar deseado y agréguelo a un proyecto. Seleccione "Consola" en el menú desplegable.

Nota: El bloque [Establecer cursor] debe agregarse después de un bloque [Imprimir] para que aparezca texto en Print Console.

Barra de herramientas VEXcode V5 con los iconos de Descargar y Ejecutar resaltados simultáneamente.

Descargue el proyecto en V5 Robot Brain y seleccione "Ejecutar". Consulte este artículo sobre cómo descargar y ejecutar un proyecto. 

El menú de la consola de impresión está abierto y muestra el mensaje impreso Drive Forward.

Una vez que se selecciona "Ejecutar", el proyecto se ejecutará y el texto "Imprimir" o los valores programados aparecerán en Print Console según lo dictado por el proyecto VEXcode V5.

Utilice bloques de dibujo con Print Console en un proyecto

Proyecto de bloques VEXcode V5 que utiliza bloques de configuración de color de pluma para imprimir en diferentes colores. El proyecto dice: Cuando se inicie, establezca el color del lápiz en rojo en la consola, imprima ROJO en la consola y luego coloque el cursor en la siguiente fila en la consola. A continuación, configure el color del lápiz en verde en la consola, imprima VERDE en la consola y luego coloque el cursor en la siguiente fila en la consola.

Utilice los bloques Dibujar dentro de un proyecto para cambiar el color del texto en Print Console. Para utilizar el bloque [Establecer color de lápiz], seleccione el bloque [Establecer color de lápiz] y agréguelo a un proyecto. Seleccione "Consola" en el menú desplegable.

Nota: El bloque [Establecer color de lápiz] es el único bloque de dibujo que se puede usar en la consola.

Barra de herramientas VEXcode V5 con los iconos de Descargar y Ejecutar resaltados simultáneamente.

Descargue el proyecto en V5 Robot Brain y seleccione "Ejecutar". Consulte este artículo sobre cómo descargar y ejecutar un proyecto. 

El menú de la consola de impresión está abierto y muestra el mensaje impreso en ROJO y luego en VERDE en la siguiente línea. Los mensajes se han impreso en sus respectivos colores.

Una vez que se selecciona "Ejecutar", el proyecto se ejecutará y el texto coloreado "Imprimir" o los valores programados aparecerán en Print Console según lo dictado por el proyecto VEXcode V5.


Borrar filas en Print Console

El menú de la consola de impresión está abierto y el botón Borrar está resaltado a continuación.

Hay dos formas de borrar toda la información de Print Console. La primera forma de borrar completamente todo el texto es seleccionar el botón "Borrar" en la parte inferior izquierda de Print Console.

Proyecto de bloques VEXcode V5 que utiliza bloques Wait para imprimir mensajes con retrasos. El proyecto dice: Cuando se inicie, imprime "Hola" en la consola, coloca el cursor en la siguiente fila de la consola y luego espera 5 segundos. A continuación, borre todas las filas de la consola, imprima "Adiós" en la consola y, a continuación, coloque el cursor en la siguiente fila de la consola.

Otra forma de borrar Print Console es utilizar el bloque Borrar todas las filas. Agregue el bloque Borrar todas las filas a un proyecto para eliminar todas las líneas en Print Console. En este proyecto, “Hola” se imprimirá en Print Console. Después de 5 segundos, se borrarán todas las filas. Luego, se imprimirá “Adiós” en Print Console.


Guardar desde Print Console

El menú de la consola de impresión está abierto y el botón Guardar está resaltado a continuación.

Es fácil guardar información desde Print Console en su dispositivo. Seleccione "Guardar" en la parte inferior de Print Console para guardar todo el texto como un archivo .txt.

El archivo de texto de la consola de impresión guardada se muestra en la carpeta Descargas del dispositivo.

Una vez que seleccione el botón "Guardar", el archivo se guardará automáticamente en la carpeta Descargas de su dispositivo como un archivo .txt .

Nota: El archivo no guarda los colores impresos.


Proyectos de ejemplo con Print Console

Informar valores y datos de variables en un proyecto

Print Console se puede utilizar para informar valores variables en momentos discretos dentro de un proyecto. Utilice Print Console para imprimir el valor de "myVariable" o muestre cuántas veces el proyecto pasa por un bucle.

Informe de detección de valores y datos en un proyecto

Imagen en miniatura del proyecto de ejemplo Clawbot (sistema de transmisión de 2 motores, inercial).

Nota: El proyecto de este artículo utiliza la plantilla Clawbot (tren motriz, 2 motores, inercial).

Proyecto de bloques VEXcode V5 que utiliza un bloque Turn, un bucle while, bloques de impresión y bloques de detección. El proyecto hace girar el robot hacia la derecha y luego imprime el temporizador actual en segundos y el ángulo de rotación del motor en grados durante 10 segundos.

La consola de impresión muestra los mensajes de salida del proyecto anterior. Los mensajes muestran cómo aumentan los valores del temporizador y de rotación a lo largo del tiempo hasta que el temporizador alcanza los 10 segundos.

Los datos capturados por Print Console permiten al usuario ver información valiosa sobre los procesos del proyecto, incluida la información del sensor del robot V5. Cuando se activa el bloque Imprimir , se puede programar para mostrar información capturada en el momento.

En el siguiente proyecto, Print Console muestra información proporcionada por el sensor inercial V5 Clawbot según lo prescrito por los bloques Mirada y Detección dentro del proyecto. Esta información incluye cambios que el sensor inercial captura en momentos discretos mientras el proyecto se está ejecutando: el tiempo en segundos y la rotación del V5 Clawbot en grados.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: