// Program Pengujian Potensiometer di Arduino
int potPin = A0; // Pin analog untuk membaca nilai potensiometer
int ledPin = 13; // Pin digital untuk mengontrol LED
void setup() {
pinMode(ledPin, OUTPUT); // Mengatur pin LED sebagai output
Serial.begin(9600); // Memulai komunikasi serial
}
void loop() {
int potValue = analogRead(potPin); // Membaca nilai potensiometer
// Menyalakan atau mematikan LED berdasarkan nilai potensiometer
if (potValue > 512) {
digitalWrite(ledPin, HIGH); // Menyalakan LED jika nilai potensiometer > 512
} else {
digitalWrite(ledPin, LOW); // Mematikan LED jika nilai potensiometer <= 512
}
// Menampilkan nilai potensiometer pada Serial Monitor
Serial.print("Nilai Potensiometer: ");
Serial.println(potValue);
delay(100); // Jeda 100ms
}