const int led1 = 8; //pin led 1
const int led2 = 9; //pin led 2
const int led3 = 10; //pin led 3
const int led4 = 11; //pin led 4
const int led5 = 12; //pin led 5
const int led6 = 13; //pin led 6
const int numbLEDs = 6; //jumlah led
const int ledPins [] = {8,9,10,11,12,13}; // pin yg akan dipakai
void setup() {
// put your setup code here, to run once:
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
pinMode(led6, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
runningLampu ();// menambahkan variabel untuk di panggil
}
void runningLampu(){
for (int led=0; led < numbLEDs; led+=1) { //ketika led dimulai dar 0 dan kurang dari 6, maka akan bertambah 1
digitalWrite(ledPins[led],HIGH); //led hidup
delay(50);
digitalWrite(ledPins[led],LOW); // led mati
}
for (int led= 6; led > 0; led-=1) { //ketika led sdh mencapai 6 dan lebih dari 0, maka akan berkurang 1
digitalWrite(ledPins[led],HIGH); //led hidup
delay(50);
digitalWrite(ledPins[led],LOW); //led mati
}
}