void setup ()
{
// inisialisasi Pin Digital sebagai output
// Pin 13 telah menghubungkan LED ke arduino:
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
pinMode(7,INPUT);
}
void pola1()
{
for(int i;i<5;i++)
{
digitalWrite(10,HIGH); // LED Padam
digitalWrite(11,HIGH); // LED Padam
digitalWrite(12,HIGH); // LED Padam
digitalWrite(13,HIGH); // LED Padam
delay(100); // tunggu 0.1 detik
digitalWrite(10,LOW); // LED Menyala
digitalWrite(11,LOW); // LED Menyala
digitalWrite(12,LOW); // LED Menyala
digitalWrite(13,LOW); // LED Menyala
delay(1000); // tunggu 0.1 detik
loop();
}
}
void pola2()
{
for(int i;i<5;i++)
{
digitalWrite(10,HIGH); // LED Padam
digitalWrite(11,HIGH); // LED Padam
digitalWrite(12,LOW); // LED Menyala
digitalWrite(13,LOW); // LED Menyala
delay(1000); // tunggu 1 detik
digitalWrite(10,LOW); // LED Menyala
digitalWrite(11,LOW); // LED Menyala
digitalWrite(12,HIGH); // LED Padam
digitalWrite(13,HIGH); // LED Padam
delay(1000); // tunggu 1 detik
loop();
}
}
void loop()
{
int tombol = digitalRead(7);
if (tombol==HIGH)
pola1();
else
pola2();
delay(1000);
}