const int pinled[]= {13,12,11,10,9};
const int jumlahled = 5;
const int potensi = A0;
void setup() {
for (int i = 1; i < jumlahled; i++){
pinMode(pinled[i], OUTPUT);
}
pinMode(potensi, INPUT);
Serial.begin(9600);
}
void loop() {
int pot = analogRead(potensi);
Serial.println(pot);
if (pot< 100 ){
matisemua();
}
if (pot > 100 && pot < 500 ){
mati(1);
mati(3);
nyala(0);
nyala(2);
}
if (pot > 500 && pot < 550){
mati(0);
mati(2);
mati(4);
nyala(1);
nyala(3);
}
if (pot > 550){
mati(1);
mati(3);
nyala(4);
}
}
void nyala(int x){
digitalWrite(pinled[x], HIGH);
}
void mati(int y){
digitalWrite(pinled[y], LOW);
}
void matisemua(){
for (int z = 1; z <= jumlahled; z++){
digitalWrite(pinled[z], LOW);
}
}