Abriendo la garra#

Opening the Claw

This tutorial covers how to open the claw on your VEX IQ Clawbot in VEXcode IQ (2nd gen). By the end, you’ll have a project that opens the claw.

Para usar la garra en tu VEX IQ Clawbot, primero debes configurarlo en VEXcode. La forma más sencilla de hacerlo es abrir una plantilla de Clawbot.

Go to the Devices tab, then select Select a build. If the Devices tab is not visible, see Navigating VEXcode.

Captura de pantalla de la pestaña Dispositivos, donde se muestra el botón Seleccionar una compilación.

Desplázate hacia abajo y selecciona la versión Clawbot.

Captura de pantalla de la pantalla de selección de construcción, donde se muestra la construcción del robot garra resaltada entre otras construcciones de robots.

La configuración utilizada para este tutorial es la versión Transmisión, Motor de la Garra del Clawbot.

Captura de pantalla de la pantalla "Elegir una variante para Clawbot", con la variante "Tren motriz, motor de garra" resaltada.

Seleccione Listo para agregar esta compilación a su proyecto.

Captura de pantalla de la pantalla de Configuración actual para la configuración del Clawbot, el sistema de transmisión y el motor de la garra, con el botón Listo resaltado.

Seleccione la categoría Movimiento en la caja de herramientas para encontrar los bloques de Movimiento, incluidos los bloques de giro para el ClawMotor.

Captura de pantalla de la caja de herramientas con la categoría Movimiento abierta, que muestra los bloques ClawMotor de giro.

Conecte el bloque motor de giro para al bloque cuando se inicie.

El motor de giro para el bloque, haciendo girar el ClawMotor.#
spin [ClawMotor v] [close v] for (90) [degrees v] ▶

Cambia el parámetro de dirección a abrir en lugar de cerrar, y cambia el parámetro de distancia a 60. Esto abrirá la garra del robot 60 grados desde su posición actual.

Al ponerse en marcha, abre la garra 60 grados desde su posición actual.#
cuando empezó
spin [ClawMotor v] [open v] for (60) [degrees v] ▶

También puedes cambiar el parámetro de unidades a vueltas en lugar de grados. Una vuelta equivale a 360 grados.

El motor de giro para el bloque, que utiliza vueltas en lugar de grados.#
spin [ClawMotor v] [open v] for (1) [turns v] ▶

Un consejo es usar el bloque establecer tiempo de espera del motor antes de usar el bloque girar motor durante.

El bloque de tiempo de espera del motor.#
set [ClawMotor v] timeout to (1) seconds

Si accidentalmente configura el bloque spin motor for a una distancia demasiado grande, el bloque set motor timeout forzará su finalización y el proyecto continuará, incluso si el motor no ha alcanzado la posición deseada.

Al iniciarse, establece un tiempo de espera de 1 segundo antes de abrir la garra, de modo que el proyecto continúa incluso si la garra no alcanza su posición objetivo.#
cuando empezó
set [ClawMotor v] timeout to (1) seconds
spin [ClawMotor v] [open v] for (600) [degrees v] ▶