You are on page 1of 8

//keterangan lampu led

int lampu1 = 0;

int lampu2 = 1;

int lampu3 = 2;

int lampu4 = 3;

int lampu5 = 4;

int lampu6 = 5;

int lampu7 = 6;

//keterangan tombol

int tombol_led = 7;

void setup() {

// put your setup code here, to run once:

// output

pinMode (lampu1,OUTPUT);

pinMode (lampu2,OUTPUT);

pinMode (lampu3,OUTPUT);

pinMode (lampu4,OUTPUT);

pinMode (lampu5,OUTPUT);

pinMode (lampu6,OUTPUT);

pinMode (lampu7,OUTPUT);

//INPUT

pinMode(tombol_led,INPUT_PULLUP);
}

void loop() {

// put your main code here, to run repeatedly:

//tombol_led

if (digitalRead(tombol_led)==HIGH)

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

else if (digitalRead(tombol_led)==LOW)

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);

digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);
digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);

digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);

digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);
digitalWrite(lampu4,LOW);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

delay(100);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);

digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);

delay(100);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

// mode2

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

delay(100);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);
digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);

delay(100);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

digitalWrite(lampu1,HIGH);

digitalWrite(lampu2,HIGH);

digitalWrite(lampu3,HIGH);

digitalWrite(lampu4,HIGH);

delay(100);

digitalWrite(lampu5,HIGH);

digitalWrite(lampu6,HIGH);

digitalWrite(lampu7,HIGH);

delay(200);

digitalWrite(lampu1,LOW);

digitalWrite(lampu2,LOW);

digitalWrite(lampu3,LOW);

digitalWrite(lampu4,LOW);

delay(100);

digitalWrite(lampu5,LOW);

digitalWrite(lampu6,LOW);

digitalWrite(lampu7,LOW);

delay(100);

//mode3

digitalWrite(lampu1,HIGH);
delay(50);

digitalWrite(lampu2,HIGH);

delay(50);

digitalWrite(lampu3,HIGH);

delay(50);

digitalWrite(lampu4,HIGH);

delay(50);

digitalWrite(lampu5,HIGH);

delay(50);

digitalWrite(lampu6,HIGH);

delay(50);

digitalWrite(lampu7,HIGH);

delay(50);

digitalWrite(lampu1,LOW);

delay(50);

digitalWrite(lampu2,LOW);

delay(50);

digitalWrite(lampu3,LOW);

delay(50);

digitalWrite(lampu4,LOW);

delay(50);

digitalWrite(lampu5,LOW);

delay(50);

digitalWrite(lampu6,LOW);

delay(50);

digitalWrite(lampu7,LOW);

delay(50);

digitalWrite(lampu1,HIGH);

delay(50);

digitalWrite(lampu2,HIGH);

delay(50);
digitalWrite(lampu3,HIGH);

delay(50);

digitalWrite(lampu4,HIGH);

delay(50);

digitalWrite(lampu5,HIGH);

delay(50);

digitalWrite(lampu6,HIGH);

delay(50);

digitalWrite(lampu7,HIGH);

delay(50);

digitalWrite(lampu1,LOW);

delay(50);

digitalWrite(lampu2,LOW);

delay(50);

digitalWrite(lampu3,LOW);

delay(50);

digitalWrite(lampu4,LOW);

delay(50);

digitalWrite(lampu5,LOW);

delay(50);

digitalWrite(lampu6,LOW);

delay(50);

digitalWrite(lampu7,LOW);

delay(50);

digitalWrite(lampu1,HIGH);

delay(50);

digitalWrite(lampu2,HIGH);

delay(50);

digitalWrite(lampu3,HIGH);

delay(50);

digitalWrite(lampu4,HIGH);
delay(50);

digitalWrite(lampu5,HIGH);

delay(50);

digitalWrite(lampu6,HIGH);

delay(50);

digitalWrite(lampu7,HIGH);

delay(50);

digitalWrite(lampu1,LOW);

delay(50);

digitalWrite(lampu2,LOW);

delay(50);

digitalWrite(lampu3,LOW);

delay(50);

digitalWrite(lampu4,LOW);

delay(50);

digitalWrite(lampu5,LOW);

delay(50);

digitalWrite(lampu6,LOW);

delay(50);

digitalWrite(lampu7,LOW);

delay(50);

You might also like