int potPin = A0; // pin untuk potensiometer
int ledPin = 9; // pin untuk LED
void setup() {
pinMode(ledPin, OUTPUT); // atur pin LED sebagai output
Serial.begin(9600); // inisialisasi Serial Monitor
}
void loop() {
float potVal = analogRead(potPin); // baca nilai potensiometer
Serial.print("Potentiometer: ");
int outpot= (potVal /1023)*100;
Serial.print(outpot); // tampilkan nilai potensiometer pada Serial Monitor
if (outpot < 50) {
digitalWrite(ledPin, LOW); // matikan LED jika nilai potensiometer < 50
Serial.println(", LED OFF");
} else if (outpot >= 50) {
digitalWrite(ledPin, HIGH); // hidupkan LED jika nilai potensiometer >= 50
Serial.println(", LED ON");
}
delay(100); // tunggu sejenak sebelum membaca nilai potensiometer lagi
}