// zona de declaración de variables
const int pindir = 4;
const int pinstep = 3;
const int botonderecha = 5;
const int botonizquierda =6;
void setup() {
// put your setup code here, to run once:
pinMode(pinstep, OUTPUT);
pinMode(pindir, OUTPUT);
pinMode(botonderecha, INPUT);
pinMode(botonizquierda, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(botonderecha) == LOW) {
digitalWrite(pindir, HIGH); // giro- anti horario
digitalWrite(pinstep, HIGH);
delayMicroseconds(200);
digitalWrite(pinstep, LOW);
delayMicroseconds(200);
}
if (digitalRead(botonizquierda) == LOW) {
digitalWrite(pindir, LOW); // giro horario
digitalWrite(pinstep, HIGH);
delayMicroseconds(200);
digitalWrite(pinstep,LOW);
delayMicroseconds(200);
}
}