/* ESP32 WiFi Scanning example */
#include "WiFi.h"
const int DIR = 12;
const int STEP = 14;
const int steps_per_rev = 200;
void setup()
{
Serial.begin(115200);
pinMode(STEP, OUTPUT);
pinMode(DIR, OUTPUT);
}
void loop()
{
digitalWrite(DIR, HIGH);
Serial.println("Giro no sentido horário...");
for(int i = 90; i<steps_per_rev; i ++)
{
digitalWrite(STEP, HIGH);
delayMicroseconds(2000);
digitalWrite(STEP, LOW);
delayMicroseconds(2000);
}
delay(1000);
digitalWrite(DIR, LOW);
Serial.println("Giro no sentido anti-horário...");
for(int i = 90; i<steps_per_rev; i ++)
{
digitalWrite(STEP, HIGH);
delayMicroseconds(2000);
digitalWrite(STEP, LOW);
delayMicroseconds(2000);
}
delay(1000);
}