// Deklarasi pin untuk mengendalikan lampu LED dan membaca nilai potensiometer
const int ledPin = 9; // Ganti nomor pin sesuai dengan papan Arduino Anda
const int potentiometerPin = A0; // Ganti nomor pin sesuai dengan papan Arduino Anda
void setup() {
// Mengatur pin LED sebagai output
pinMode(ledPin, OUTPUT);
}
void loop() {
// Membaca nilai potensiometer (antara 0 hingga 1023)
int potValue = analogRead(potentiometerPin);
// Mengubah nilai potensiometer menjadi kecepatan kedipan (antara 50 hingga 1000ms)
int blinkSpeed = map(potValue, 0, 1023, 50, 1000);
// Menghidupkan LED
digitalWrite(ledPin, HIGH);
delay(blinkSpeed);
// Mematikan LED
digitalWrite(ledPin, LOW);
delay(blinkSpeed);
}