Librería Arduino SimpleStepper Leave a comment

Comparte este Post

La librería SimpleStepper implementa las acciones necesarias para controlar un motor paso a paso unipolar, como el 28BYJ-48. Es una alternativa conveniente a clases más complejas como la librería Stepper.

La clase SimpleStepper es un objeto sencillo que únicamente contiene las secuencias de pasos. Únicamente dispone de dos métodos, CW y CCW, que avanzan un paso respectivamente en sentido horario y anti horario.

La instancia del objeto no conoce ni el número de pasos del motor, ni el estado del mismo. Estas deberán ser controladas desde un nivel superior.

En el constructor de la tarea podemos especificar la secuencia deseada, siendo posible Halfphase, OnePhase y TwoPhases. La secuencia por defecto es HalfPhase.

La librería SimpleStepper está principalmente pensada para emplearse de forma conjunta a AsyncStepper, permitiendo manejar múltiples motores paso a paso con velocidades independientes de forma sencilla y no bloqueante.

La clase SimpleStepper puede instanciarse como un objeto a través de uno de sus constructores,

Uso de SimpleStepper

La librería SimpleStepper incluye los siguientes ejemplos para ilustrar su uso.

  • SimpleStepper: Ejemplo que muestra como hacer un efecto balanceo con AsyncServo

Instalación

  • Descargar la última versión desde GitHub
  • Descomprimir el archivo
  • Copiar en tu carpeta de librerías (normalmente Mis DocumentosArduinolibraries)
  • Relanzar el IDE de Arduino

 


Comparte este Post

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Abrir chat
0

Tu carrito