#include <Stepper.h> // Include the header file
#define FULLSTEP 4 //(32*63.684 = 2038 step)
#define HALFSTEP 8 //(64*63.684 = 4076 step)
Stepper stepper(HALFSTEP, 8, 10, 9, 11);
int Pval = 0;
int potenVal = 0;
void setup() {
Serial.begin(9600);
stepper.setSpeed(200);
}
void loop() {
potenVal = map(analogRead(A5),0,1023,0,180);
if (potenVal>Pval){
stepper.step(1);
}
else if (potenVal<Pval){
stepper.step(-1);
}
Pval = potenVal;
Serial.println(Pval); //for debugging
}