void setup() {
// put your setup code here, to run once:
pinMode(2, OUTPUT);//led 1 terhubung ke pin nomor dua pada arduino
pinMode(3, OUTPUT);//led 2 terhubung ke pin nomor tiga pada arduino
pinMode(4, OUTPUT);//led 3 terhubung ke pin nomor empat pada arduino
pinMode(5, OUTPUT);//led 4 terhubung ke pin nomor lima pada arduino
pinMode(7, INPUT);//push button terhubung ke pin nomor 7 pada arduino
}
void loop() {
// put your main code here, to run repeatedly:
int button=digitalRead(7);//membaca kondisi input dari push button pada pin 7 arduino
if(button==LOW)//kondisi push button tidak di tekan
{
digitalWrite(2, HIGH);//kondisi led pin 2 menyala (berlogika HIGH)
digitalWrite(3, HIGH);//kondisi led pin 3 menyala (berlogika HIGH)
digitalWrite(4, HIGH);//kondisi led pin 4 menyala (berlogika HIGH)
digitalWrite(5, HIGH);//kondisi led pin 5 menyala (berlogika HIGH)
delay(1000);//selama satu sekon(1 detik)
digitalWrite(2, LOW);//kondisi led pin 2 mati (berlogika LOW)
digitalWrite(3, LOW);//kondisi led pin 3 mati (berlogika LOW)
digitalWrite(4, LOW);//kondisi led pin 4 mati (berlogika LOW)
digitalWrite(5, LOW);//kondisi led pin 5 mati (berlogika LOW)
delay(1000);//selama satu sekon(1 detik)
}
else
{
digitalWrite(2, HIGH);//kondisi led pin 2 menyala (berlogika HIGH)
digitalWrite(3, HIGH);//kondisi led pin 3 menyala (berlogika HIGH)
digitalWrite(4, HIGH);//kondisi led pin 4 menyala (berlogika HIGH)
digitalWrite(5, HIGH);//kondisi led pin 5 menyala (berlogika HIGH)
delay(100);//selama waktu 100 ms
digitalWrite(2, LOW);//kondisi led pin 2 mati (berlogika LOW)
digitalWrite(3, LOW);//kondisi led pin 3 mati (berlogika LOW)
digitalWrite(4, LOW);//kondisi led pin 4 mati (berlogika LOW)
digitalWrite(5, LOW);//kondisi led pin 5 mati (berlogika LOW)
delay(100);//selama 100 ms
}
}