#include <Stepper.h>
int step = 2;
int dir =3;
int pb_cw=12;
int pb_ccw=13;
int pb_cw_state=0;
int pb_ccw_state=0;
void setup() {
// put your setup code here, to run once:
pinMode(step, OUTPUT);
pinMode(dir, OUTPUT);
pinMode(pb_cw, INPUT_PULLUP);
pinMode(pb_ccw, INPUT_PULLUP);
}
void loop() {
// put your main code here, to run repeatedly:
pb_cw_state= digitalRead(pb_cw);
pb_ccw_state= digitalRead(pb_ccw);
if(pb_cw_state==LOW){
digitalWrite(dir, HIGH);
}
if(pb_ccw_state==LOW){
digitalWrite(dir, LOW);
}
digitalWrite(step, HIGH);
delayMicroseconds(1000);
digitalWrite(step, LOW);
delayMicroseconds(1000);
}