int buttonPin = 1;
int ledPin1 = 2;
int potPin = A1;
int ledPin2 = 3;
int buttonState;
int potValue;
void setup() {
pinMode(buttonPin, INPUT);
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
}
void loop() {
// Membaca status tombol
buttonState = digitalRead(buttonPin);
// Mengontrol LED1 berdasarkan status tombol
if (buttonState == HIGH) {
digitalWrite(ledPin1, HIGH);
} else {
digitalWrite(ledPin1, LOW);
}
// Membaca nilai potensiometer
potValue = analogRead(potPin);
// Mengontrol LED2 berdasarkan nilai potensiometer
analogWrite(ledPin2, map(potValue, 0, 1023, 0, 255));
}