Motor 393#
Introducción#
Un Motor 393 es un motor de CC controlado a través de un controlador de motor VEX 29 (MC29). El MC29 convierte la señal de modulación de ancho de pulso (PWM) de un puerto cerebro de 3 hilos en un voltaje variable que acciona el motor 393.

Esta página utiliza motor_393 como ejemplo Motor 393 name. Reemplácelo con su propio nombre configurado según sea necesario.
A continuación se muestra una lista de los métodos disponibles:
spin– Hace girar un motor 393 hacia adelante o hacia atrás hasta que se detiene.set_velocity– Le dice a un motor 393 qué tan rápido debe girar.stop– Detiene un motor 393 inmediatamente.set_reversed– Establece un motor 393 para que su dirección se invierta.
Constructor – Inicializar manualmente un controlador de motor 29.
Motor29– Crea un controlador de motor 29.
girar#
spin gira un motor conectado 393 en una dirección específica utilizando la velocidad actual del motor.
Usage:
motor_393.spin(direction, velocity, units)
Parámetros |
Descripción |
|---|---|
|
La dirección en la que girar el motor 393:
|
|
Opcional. La velocidad para girar de 0% a 100% cuando se usa |
|
Opcional. La unidad de velocidad:
|
set_velocity#
set_velocity le dice a un motor 393 qué tan rápido girar. Un porcentaje más alto hace que el motor 393 gire más rápido y un porcentaje más bajo hace que el motor 393 gire más lento.
Cada proyecto comienza con cada Motor 393 girando al 50% de velocidad por defecto.
Usage:
motor_393.set_velocity(value, units)
Parámetro |
Descripción |
|---|---|
|
La velocidad para girar del 0% al 100% cuando se usa |
|
Opcional. La unidad de velocidad:
|
parada#
stop detiene el motor conectado 393 inmediatamente.
Usage:
motor_393.stop()
Parámetros |
Descripción |
|---|---|
Este método no tiene parámetros. |
set_reversed#
set_reversed establece el Motor 393 para que se invierta de modo que la dirección FORWARD gire en el sentido de las agujas del reloj. Este método funciona igual que establecer el parámetro reverse en True al construir un Motor29.
Usage:
motor_393.set_reversed(value)
Parámetros |
Descripción |
|---|---|
|
Si la dirección del motor 393 se invierte:
|
Constructores#
Los constructores se utilizan para crear manualmente Motor29 objetos Motor29, que son necesarios para configurar un controlador de motor 29/Motor 393 fuera de VEXcode.
Motor29#
Motor29 crea un controlador de motor 29.
Usage:
Motor29(port, reverse)
Parámetro |
Descripción |
|---|---|
|
El puerto de 3 hilos al que está conectado el motor:
|
|
Opcional. Establece si el giro del motor 393 debe invertirse.
|
# Create a Motor Controller 29 in Port A
motor_393 = Motor29(brain.three_wire_port.a)