const int potensiometerPin = 34; // Pin ADC untuk membaca potensiometer
const int ledPin = 5; // Pin PWM untuk mengendalikan LED
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
// Membaca nilai tegangan dari potensiometer (0-4095)
int nilaiTegangan = analogRead(potensiometerPin);
// Menghitung duty cycle PWM berdasarkan nilai tegangan (0-255)
int dutyCycle = map(nilaiTegangan, 0, 4095, 0, 255);
// Mengatur kecerahan LED menggunakan PWM
analogWrite(ledPin, dutyCycle);
delay(10); // Delay kecil untuk menghindari fluktuasi yang cepat
}