Hardware APIs

Esta sección habla del control de motores y neumáticos a través de controladores de velocidad, solenoides y neumáticos, y su interfaz con Java y C++ WPILib.

Controladores de motor

A motor controller is responsible on your robot for making motors move. For brushed DC motors such as the CIM or 775, the motor controller regulates the voltage that the motor receives, much like a light bulb. For brushless motor controllers such as the Spark MAX, the controller regulates the power delivered to each «phase» of the motor.

Nota

Otro nombre para un controlador de motor es un controlador de velocidad.

Consejo

Se puede hacer un controlador de motor rápido, no legal para la competición, quitando el motor de un taladro inalámbrico BRUSHED y conectando PowerPoles o equivalentes a los cables del motor. Asegúrese de que el voltaje suministrado por el taladro no dañe el motor, pero tenga en cuenta que el 775 está bien hasta 24 voltios.

Advertencia

Advertencia: Conectar el controlador de un motor SIN ESCOBILLAS directo a la corriente, como un controlador de motor de escobilla, ¡destruirá el motor!

Neumática

Pneumatics are a quick and easy way to make something that’s in one state or another using compressed air. For information on operating pneumatics, see Neúmatica APIs.

Relés

Un relé controla la energía a un motor o electrónica personalizada en forma de encendido / apagado.