#include <ESP32Servo.h>
Servo myservo; // Buat objek servo untuk mengontrol servo motor
int potPin = A0; // Tentukan pin untuk membaca input dari potensiometer
int potValue; // Variabel untuk menyimpan nilai yang dibaca dari potensiometer
int angle; // Variabel untuk menyimpan sudut yang akan diatur pada servo
void setup() {
myservo.attach(18); // Hubungkan pin kontrol servo ke pin 9 Arduino
}
void loop() {
// Baca nilai dari potensiometer
potValue = analogRead(potPin);
// Konversi nilai dari potensiometer (0-1023) ke sudut (0-180)
angle = map(potValue, 0, 1023, 0, 180);
// Atur sudut servo sesuai dengan nilai yang dibaca dari potensiometer
myservo.write(angle);
delay(15); // Beri sedikit jeda sebelum membaca ulang nilai dari potensiometer
}