#define led 25
#include <ESP32Servo.h>
Servo myservo; //สร้างเพื่อควบคุมการทำงานของ servo
int pos = 0; //ตำแหน่งการเคลื่อนที่
void setup() {
myservo.attach(19); //ต่อสายสัญญาณ servo ที่ขา 19
pinMode(led, OUTPUT);
}
void loop(){
digitalWrite(led, HIGH);
for(pos = 0;pos <=180 ; pos +=1) { //0-180 องศา
myservo.write(pos);
delay(15);
}
for(pos = 180;pos >=0 ; pos -=1){ // 180-0 องศา
myservo.write(pos);
delay(15);
}
digitalWrite(led, LOW);
}