#include <ESP32Servo.h>
#define SERVO_PIN 14
int p = 13;
Servo servomoter;
void setup() {
// put your setup code here, to run once:
servomoter.attach(SERVO_PIN);
pinMode(p, INPUT_PULLDOWN);
}
void loop() {
// put your main code here, to run repeatedly:
delay(10); // this speeds up the simulation;
if(digitalRead(p) == HIGH){
for (int pos = 0; pos <= 180;pos += 1){
servomoter.write(pos);
delay(15);
}
}else{
for(int pos = 180;pos >=0;pos -=1){
servomoter.write(pos);
delay(15);
}
}
}