Mover el brazo#
Para usar el brazo en tu VEX V5 Clawbot, primero debes configurar el Clawbot en VEXcode. La forma más sencilla de hacerlo es abrir una plantilla de Clawbot.
Configurar el Clawbot#
Seleccione una compilación#
Ve a la pestaña Dispositivos y luego selecciona Seleccionar una compilación.
Seleccione la configuración del robot garra#
Seleccione la versión Clawbot.
Seleccione la variante de transmisión#
El modelo utilizado para este tutorial es la versión Drivetrain, Inertial del Clawbot, que incluye un motor para la garra y otro para el brazo.
Confirmar la configuración#
Seleccione Listo para agregar esta compilación a su proyecto.
Codifique el brazo#
Abrir la categoría de movimiento#
Seleccione la categoría Movimiento en la caja de herramientas para encontrar los bloques giro.
Coloca el bloque giratorio#
Conecte el bloque motor de giro para al bloque cuando se inicie.
spin [ArmMotor v] [up v] for (90) [degrees v] ▶
Mueva el brazo#
Cambia el parámetro de dirección a arriba o abajo, y cambia el parámetro de distancia a la distancia que deseas que se mueva el brazo. Esto moverá el brazo esa cantidad de grados desde su posición actual.
cuando empezó
spin [ArmMotor v] [up v] for (90) [degrees v] ▶
También puedes cambiar el parámetro de unidades a vueltas en lugar de grados. Una vuelta equivale a 360 grados.
spin [ArmMotor v] [up v] for (1) [turns v] ▶
Uso de temporizadores de motor#
Un consejo es usar el bloque establecer tiempo de espera del motor antes de usar el bloque girar motor durante.
Establezca el tiempo de espera [ArmMotor v] en (1) segundo
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.
cuando empezó
Establezca el tiempo de espera [ArmMotor v] en (1) segundo
spin [ArmMotor v] [up v] for (600) [degrees v] ▶