const int ledPin = 13; // Pin untuk mengendalikan LED
const int potPin = A0; // Pin yang terhubung ke potensiometer
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(potPin, INPUT);
digitalWrite(ledPin, LOW); // Matikan LED saat awalnya
Serial.begin(9600); // Inisialisasi komunikasi serial dengan kecepatan 9600 bps
}
void loop() {
int potValue = analogRead(potPin);
Serial.print("Nilai Potensiometer: ");
Serial.println(potValue); // Tampilkan nilai potensiometer ke Serial Monitor
// Menghitung kecerahan LED berdasarkan nilai potensiometer (0-1023)
int brightness = map(potValue, 0, 1023, 0, 255);
analogWrite(ledPin, brightness); // Mengatur kecerahan LED
// Ubah penundaan berdasarkan nilai potensiometer (nilai potensiometer * 10)
int delayTime = potValue * 10;
delay(delayTime);
}