Print Console permite al usuario mostrar mensajes, informar valores de sensores o presentar datos de proyectos VEXcode IQ. 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 IQ en un momento específico en el tiempo, estableciendo así una conexión visual entre el proyecto y las acciones de el robot coeficiente intelectual.
Print Console debe tener comunicación activa entre el cerebro VEX IQ (segunda generación) y el dispositivo que se utiliza con VEXcode IQ. Esto se puede lograr mediante:
Conexión USB
Inalámbrico a través del controlador
Nota: La comunicación Bluetooth no está disponible.
Cómo abrir la consola de impresión
La Print Console está ubicada en la pantalla del monitor IQ. Para abrir Print Console, seleccione el icono Pantalla del monitor junto a Ayuda.
La pantalla del monitor se abrirá una vez seleccionada. La Print Console está en el lado derecho.
Cómo utilizar Print Console en un proyecto
Comandos que activan Print Console
Los comandos Print se encuentran en la categoría de comandos Look y se utilizan en un proyecto VEXcode IQ para activar Print Console.
Estos comandos imprimen palabras, números, valores reportados de variables, valores reportados desde un sensor o dispositivo, o borran la consola.
La función de Ayuda en VEXcode IQ proporciona información adicional sobre estos y otros comandos.
Consulte este artículo para obtener información sobre cómo acceder a la función de Ayuda.
Uso de los comandos Print con Print Console
Utilice los comandos print en un proyecto VEXcode IQ para imprimir un mensaje o mostrar datos en Print Console.
Para utilizar los comandos print , seleccione el comando y agréguelo a un proyecto.
Luego, escriba el texto que se imprimirá entre las comillas entre paréntesis.
Nota: También puede agregar comandos de sensor o variable dentro del paréntesis para imprimir datos. Consulte ejemplos en la sección 'Ejemplos de uso de Print Console'.
Descargue el proyecto en IQ Robot Brain y seleccione "Ejecutar". Consulte este artículo sobre cómo descargar y ejecutar un proyecto Python.
Una vez que se selecciona "Ejecutar", el proyecto se ejecutará y el texto en color o los valores programados se imprimirán en Print Console según lo dicte el proyecto VEXcode IQ.
Nota: Python crea una nueva línea de forma predeterminada después de cada comando print.
Puede imprimir múltiples valores en una sola línea agregando múltiples mensajes o comandos dentro de los paréntesis del comando printy separándolos con comas como se muestra en la imagen de la izquierda.
O puede utilizar el parámetro final para imprimir múltiples valores en una sola línea, como se muestra en esta imagen.
Impresión en color en Print Console
Puede configurar el color del texto que se imprime utilizando un código de color con un comando print en VEXcode IQ.
Para usar un código de color con un comando print , agregue la secuencia de escape ("\033") y el código de color dentro del comando print , como se muestra a la izquierda.
Los siguientes son algunos ejemplos de códigos de color.
- [31m - Rojo
- [32m - Verde
- [34m - Azul
Consulte la lista completa de códigos de color en la función de ayuda para el comando print. Consulte este artículo para obtener información sobre cómo acceder a la función de Ayuda.
Descargue el proyecto en IQ Robot Brain y seleccione "Ejecutar". Consulte este artículo sobre cómo descargar y ejecutar un proyecto Python.
Una vez que se selecciona "Ejecutar", el proyecto se ejecutará y el texto en color o los valores programados se imprimirán en Print Console según lo dicte el proyecto VEXcode IQ.
Borrar filas en Print Console
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.
Otra forma de borrar Print Console es utilizar el comando Console Clear print resaltado en la imagen de la izquierda. Agregue este comando para eliminar todas las líneas en Print Console.
En este proyecto, “Hola” se imprimirá en Print Console. Después de 3 segundos, la consola se borrará.
Guardar desde Print Console
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.
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".
En el proyecto de la izquierda, Print Console muestra valores variables cuando se presionan los botones Brain. La variable aumenta cuando se presiona el botón "izquierdo" y disminuye cuando se presiona el botón "derecho".
Informe de detección de valores y datos en un proyecto
Print Console se puede utilizar para informar datos de sensores en momentos discretos dentro de un proyecto.
|
|
Los datos capturados por Print Console permiten al usuario ver información valiosa sobre los procesos del proyecto, incluida la información del sensor IQ Robot. Cuando se activa el comando print, se puede programar para mostrar información capturada en el momento.
En el proyecto de la izquierda, Print Console muestra información proporcionada por el sensor inercial integrado en IQ Brain (segunda generación) según lo prescrito por los comandos Mirar 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: tiempo en segundos y la rotación del IQ BaseBot en grados.
Nota: El proyecto de este ejemplo utiliza la plantilla BaseBot (tren de transmisión, 2 motores).