// WHILE (Perulangan Bersyarat)
// Mengulang suatu blok kode selama kondisi bernilai benar
//MEMBUAT SETIAP LED BERKEDIP 3X
//DENGAN PENANGANAN MEMNGGUNAKAN WHILE
int LED_R = 6;
int LED_Y = 5;
int LED_G = 4;
void setup() {
// put your setup code here, to run once:
pinMode(LED_R, OUTPUT);
pinMode(LED_Y, OUTPUT);
pinMode(LED_G, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int pencacah;
pencacah = 1;
while (pencacah <=3)
{
digitalWrite(LED_R, HIGH);
delay(1000);
digitalWrite(LED_R, LOW);
delay(1000);
pencacah++;
}
pencacah = 1;
while (pencacah <=3)
{
digitalWrite(LED_Y, HIGH);
delay(1000);
digitalWrite(LED_Y, LOW);
delay(1000);
pencacah++;
}
pencacah = 1;
while (pencacah <=3)
{
digitalWrite(LED_G, HIGH);
delay(1000);
digitalWrite(LED_G, LOW);
delay(1000);
pencacah++;
}
}