/*
Forum: https://forum.arduino.cc/t/mobatools-stepper-print-current-position/1213698/3
Wokwi: https://wokwi.com/projects/387465608087734273
*/
#include <MobaTools.h>
// Stepper 1 buffer tank
const int STEPS_PER_REV = 800;
const byte stepper1_pul = 2;
const byte stepper1_dir = 3;
const byte enaPin = 7;
MoToStepper stepper_1( STEPS_PER_REV, STEPDIR );
void setup()
{
Serial.begin(115200);
Serial.println("Start");
// Stepper 1
stepper_1.attach( stepper1_pul, stepper1_dir );
stepper_1.attachEnable( enaPin, 10, LOW ); // Enable active
stepper_1.setZero();
stepper_1.moveTo(1000);
while (stepper_1.moving()){
Serial.println(stepper_1.readSteps());
}
}
void loop()
{
}