#include <ESP32Servo.h> // Untuk kontrol servo
Servo servoo; // Membuat objek servo
int potPin = 34; // Pin untuk potensiometer
int servoPin = 18; // Pin untuk servo
void setup() {
servoo.attach(servoPin); // Hubungkan servo ke pin 18
Serial.begin(115200); // Untuk melihat hasil di serial monitor
}
void loop() {
int nilaiPotensio = analogRead(potPin); // Baca nilai dari potensiometer
int posisiServo = map(nilaiPotensio, 0, 4095, 0, 180); // Ubah nilai jadi posisi servo
servoo.write(posisiServo); // Gerakan servo ke posisi tersebut
Serial.print("Nilai Potensio: ");
Serial.print(nilaiPotensio);
Serial.print(" | Posisi Servo: ");
Serial.println(posisiServo);
delay(100); // Tunggu sebentar sebelum update lagi
}