// ETEC Sistemas Embarcados III - Prof. Paulo Minster
// Placa DOIT ESP32 DevKit v1 e Servo Motor 9g
#include <ESP32Servo.h>
Servo servo;
const int servoPin = 13;
int pos = 0;
void setup() {
servo.attach(servoPin, 500, 2500); // Pino, Tempo Mín., Tempo Máx.
}
void loop() {
for (pos = 0; pos <= 180; pos += 1) {
servo.write(pos);
delay(20); // Velocidade: 0,12 seg/60Graus (4,8V) sem carga
}
delay(500);
for (pos = 180; pos >= 0; pos -= 1) {
servo.write(pos);
delay(20);
}
delay(500);
}