#include <ESP32Servo.h> //pemanggilan library motor servo
Servo servo1; //penambahan variable servo1 menggunakan library
int pos = 0;
void setup() {
Serial.begin(9600);
// put your setup code here, to run once:
servo1.attach(4); //konfigurasi pin servo pda pin 4
servo1.write(0); //derajat posisi putaran motor servo di 0 derajat
}
void loop() {
// put your main code here, to run repeatedly:
delay(2000); // this speeds up the simulation
servo1.write(90); //derajat posisi putaran motor servo di 90 derajat
delay(2000);
for(int pos=0; pos<=180; pos++) { //membuat gerakan motor servo bertambah setiap derajat di setip 100ms
servo1.write(pos);
delay(1000);
Serial.print("Posisi Servo: ");
Serial.println(pos);
}
}