Bloques específicos del robot#

Todos los bloques VEXcode VR estándar están disponibles para su uso en el patio de juegos VIQRC Virtual Skills - Pitching In.

Movimiento#

Los bloques de este patio de juegos tendrán acceso a los parámetros IntakeMotor, CatapultMotor y CatapultTensionMotor para todos los bloques de movimiento.

Al seleccionar una dirección para los bloques de movimiento, intake hará girar el grupo de motores hacia adelante y outtake hará girar el grupo de motores en reversa.

Girar#

El bloque Spin se utiliza para girar un motor indefinidamente.

Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.

Bloque de movimiento de robot para girar motores indefinidamente en VEXcode VR, utilizado en el VIQRC Virtual Skills Playground.

Seleccione qué motor utilizar.

Diagrama de bloques VEXcode VR que ilustra los comandos de giro del motor y los parámetros para el movimiento del robot en el patio de juegos Pitching In.

Seleccione en qué dirección se moverá el motor.

Diagrama que ilustra las opciones de dirección de giro para motores en bloques específicos de robot de VEXcode VR.

En este ejemplo, los motores de admisión girarán en la dirección de admisión durante 1 segundo antes de detenerse.

Imagen que ilustra el bloque Spin en VEXcode VR, demostrando el giro del motor para la dirección de admisión.

Girar para#

El bloque Girar por se utiliza para girar un motor durante una distancia determinada.

Este puede ser un bloque sin espera o en espera dependiendo de si se utiliza la opción y no esperar.

Imagen de un diagrama de bloques de robot que ilustra el bloque Spin for en VEXcode VR para el control del motor.

Seleccione qué motor utilizar.

Diagrama que ilustra el giro VR de VEXcode para el bloque utilizado para controlar el movimiento del motor en la programación robótica.

Seleccione en qué dirección se moverá el motor.

Ilustración del bloque VEXcode VR Spin para el control del motor en el patio de juegos de habilidades virtuales VIQRC.

Establezca la distancia que girará el motor ingresando un valor y eligiendo la unidad de medida (grados o vueltas).

¡Ejemplo de bloque VEXcode VR Spin que muestra el giro del motor a una posición determinada en un contexto de programación robótica.

Por defecto, el bloque Girar durante bloqueará la ejecución de los bloques subsiguientes hasta que finalice. Al expandir el bloque Girar durante para mostrar y no esperar, los bloques continuarán ejecutándose mientras el motor esté en movimiento.

Diagrama que ilustra el bloque Girar en VEXcode VR, demostrando el control del motor y los parámetros de movimiento.

En este ejemplo, el motor de admisión girará en la dirección de admisión 180 grados.

¡Ejemplo de VEXcode VR Spin que muestra el motor de admisión girando en la dirección de admisión durante 1 segundo antes de detenerse.

Girar hasta la posición#

El bloque Girar a posición se utiliza para girar un motor a una posición establecida.

Este puede ser un bloque sin espera o en espera dependiendo de si se utiliza la opción y no esperar.

Imagen del bloque Spin to Position de VEXcode VR, que ilustra el control del motor para un posicionamiento preciso en la programación robótica.

Seleccione qué motor utilizar.

Diagrama del bloque VEXcode VR Spin to Position para el control de motores en programación robótica.

Establezca la distancia que girará el motor ingresando un valor y eligiendo la unidad de medida (grados o vueltas).

Diagrama que ilustra el bloque "Girar a la posición" para el control del motor del robot en la programación VR de VEXcode.

Por defecto, el bloque Girar a posición bloqueará la ejecución de los bloques subsiguientes hasta que finalice. Al expandir el bloque Girar a posición para mostrar y no esperar, los bloques continuarán ejecutándose mientras el motor esté en movimiento.

Diagrama de bloques del robot que ilustra la función Girar a posición para el control del motor en VEXcode VR.

En este ejemplo, el motor de admisión girará a la posición de 180 grados.

Ejemplo de bloque VEXcode VR Spin to Position para control de motor en el contexto de bloques específicos de robot.

Detener el motor#

El bloque Detener motor se utiliza para detener el movimiento del motor.

Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.

Imagen de un bloque VEXcode VR denominado "Detener motor" utilizado para detener el movimiento del motor en la programación.

Seleccione qué motor utilizar.

Imagen que muestra el bloque Detener motor en VEXcode VR para controlar funciones de motor en robótica.

En este ejemplo, los motores de admisión girarán en la dirección de admisión durante 1 segundo antes de detenerse.

Imagen que ilustra el bloque Spin en VEXcode VR, demostrando el giro del motor para la dirección de admisión.

Establecer la posición del motor#

El bloque Establecer posición del motor se utiliza para establecer la(s) posición(es) del codificador de un motor en el valor ingresado.

Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.

Diagrama de bloques VEXcode VR para configurar la posición del motor, la velocidad y el tiempo de espera en la programación del robot.

Seleccione qué motor utilizar.

Imagen de un bloque VEXcode VR denominado 'Establecer posición del motor' para controlar las posiciones del codificador del motor en robótica.

Establezca la unidad de medida a utilizar, grados o vueltas.

Diagrama que ilustra el bloque Establecer posición del motor en VEXcode VR para controlar las posiciones del motor en robótica.

En este ejemplo, la posición del codificador del motor se establece en 90 grados antes de que el motor gire a la posición de 0 grados.

Ejemplo de configuración de la posición del motor en VEXcode VR usando el bloque Establecer posición del motor para el control del movimiento del robot.

Establecer la velocidad del motor#

El bloque Establecer velocidad del motor se utiliza para establecer la velocidad de un motor.

Este es un bloque sin espera y permite que cualquier bloque posterior se ejecute sin demora.

Establezca el bloque de velocidad del motor en VEXcode VR para controlar la velocidad del motor en la programación del robot.

Seleccione qué motor utilizar.

Diagrama que ilustra el bloque Establecer velocidad del motor para controlar la velocidad del motor en la programación VR de VEXcode.

El bloque Establecer velocidad del motor aceptará un rango de -100% a 100%.

En este ejemplo, la velocidad del motor se establece al 75 % antes de girar 1 vuelta en la dirección de admisión.

Ejemplo de configuración de la velocidad del motor en VEXcode VR para el control del movimiento del robot.

Establecer el tiempo de espera del motor#

El bloque Establecer tiempo de espera del motor se utiliza para establecer un límite de tiempo para los bloques de movimiento del motor VEX IQ.

Esto evita que los bloques de movimiento que no alcanzan su posición prevista impidan la ejecución de los bloques subsiguientes.

Este es un comando sin espera y permite que cualquier comando posterior se ejecute sin demora.

Bloque VEXcode VR Set Motor Timeout para controlar la duración del movimiento del motor en aplicaciones robóticas.

Seleccione qué motor utilizar.

Diagrama que ilustra el bloque Establecer tiempo de espera del motor para controlar el movimiento del motor en VEXcode VR.

En este ejemplo, el tiempo de espera del motor se establece en 2 segundos antes de girar el motor durante 3 vueltas en la dirección de salida.

Ejemplo de cómo configurar el tiempo de espera del motor en VEXcode VR para controlar la duración del movimiento del motor.

Detección#

Fling tiene acceso a los bloques estándar de cerebro, transmisión, parachoques y detección de distancia.

Detección de motor#

El motor está listo#

El bloque Motor listo se utiliza para informar si el motor o el grupo de motores seleccionado ha completado su movimiento.

Imagen de un bloque VEXcode VR etiquetado como Motor listo

Seleccione qué motor o grupo de motores utilizar.

Imagen de un bloque VEXcode VR etiquetado como "Motor listo" que indica si un motor ha completado su movimiento en un programa de robótica.

El bloque Motor terminado informa Verdadero cuando el motor o grupo de motores seleccionado ha completado su movimiento.

El bloque Motor terminado informa Falso cuando el motor o grupo de motores seleccionado no ha completado su movimiento.

El bloque Motor terminado se utiliza en bloques con espacios hexagonales (de seis lados).

Próximamente habrá un ejemplo.

El motor está girando#

El bloque El motor está girando se utiliza para informar si el motor o el grupo de motores seleccionado se está moviendo.

Bloque de giro para el control del motor en VEXcode VR, que demuestra la funcionalidad de giro del motor en el patio de juegos Pitching In.

Seleccione qué motor o grupo de motores utilizar.

Imagen de un bloque de motor de robot VEX denominado "Spin" para controlar el movimiento del motor en la programación.

El bloque El motor está girando informa Verdadero cuando el motor o el grupo de motores seleccionado se está moviendo.

El bloque El motor está girando informa Falso cuando el motor o el grupo de motores seleccionado no se está moviendo.

El bloque El motor está girando se utiliza en bloques con espacios hexagonales (de seis lados).

Próximamente habrá un ejemplo.

Posición del motor#

El bloque Posición del motor se utiliza para informar la posición de un motor o del primer motor de un grupo de motores.

Ilustración del bloque VEXcode VR Spin to Position para controlar las posiciones del motor en la programación robótica.

Seleccione qué motor o grupo de motores utilizar.

Diagrama de configuración de la posición del motor para bloques VEXcode VR en VIQRC Virtual Skills - Pitching In Playground.

Seleccione cuándo utilizar la unidad, grados o vueltas.

Diagrama de la unidad de posición del motor Slapshot utilizada en VEXcode VR para controlar las posiciones y movimientos del motor.

El bloque Posición del motor se utiliza en bloques con espacios circulares.

Próximamente habrá un ejemplo.

Velocidad del motor#

El bloque Velocidad del motor se utiliza para informar la velocidad actual de un motor o del primer motor de un grupo de motores.

Bloque VEXcode VR para configurar la velocidad del motor en un entorno de programación robótica.

Seleccione qué motor o grupo de motores utilizar.

Diagrama de bloques VEXcode VR que ilustra las configuraciones de velocidad del motor para el control del movimiento del robot en el VIQRC Virtual Skills Playground.

El bloque Velocidad del motor se utiliza en bloques con espacios circulares.

Próximamente habrá un ejemplo.

Detección de color#

El objeto está cerca#

El bloque Objeto está cerca se utiliza para informar si el sensor de color detecta un objeto cercano.

Imagen que ilustra el bloque VEXcode VR para detectar si un objeto está cerca usando un sensor de color.

El bloque Objeto está cerca informa Verdadero cuando el sensor de color detecta un objeto o una superficie cerca del frente del sensor.

El bloque Objeto está cerca informa Falso cuando el sensor de color detecta un espacio vacío delante del sensor.

El bloque El objeto está cerca se utiliza en bloques con espacios hexagonales (de seis lados).

Próximamente habrá un ejemplo.

Detección de color#

El bloque Detección de color se utiliza para informar si el sensor de color detecta un objeto cercano.

Imagen que muestra bloques VEXcode VR para detección de color y control de motores en el patio de juegos Pitching In.

Seleccione qué color debe detectar el sensor de color.

Funcionalidad de detección de color en VEXcode VR para el movimiento del robot y bloques de detección en el patio de juegos Pitching In.

El bloque Detección de color informa «Verdadero» cuando el sensor de color detecta el color seleccionado.

El bloque Detección de color informa Falso cuando el sensor de color detecta un color diferente al seleccionado.

El bloque Detección de color se utiliza en bloques con espacios hexagonales (de seis lados).

Próximamente habrá un ejemplo.

Color de#

El bloque Color de se utiliza para informar el nombre del color detectado por el sensor de color.

Imagen que muestra el bloque de detección de color utilizado en VEXcode VR para informar los colores detectados por el sensor de color.

El bloque Color de se utiliza en bloques con espacios circulares.

Próximamente habrá un ejemplo.

Brillo de#

El bloque Brillo de se utiliza para informar la cantidad de luz detectada por el sensor de color.

brillo_del_bloque

El bloque Brillo de se utiliza en bloques con espacios circulares.

Próximamente habrá un ejemplo.

Tono de#

El bloque Tono de se utiliza para informar el tono del color detectado por el sensor de color.

Tono de informa un rango de 0 a 360.

Tono de bloque en VEXcode VR, utilizado para informar el tono de color detectado por el sensor de color, que varía de 0 a 360.

El bloque Tono de se utiliza en bloques con espacios circulares.

Próximamente habrá un ejemplo.