You are on page 1of 6

//TUGAS 1.

//MEMBUAT SIMULASI 3 LED RUNING

int led1 = 2;//UNTUK MENENTUKAN PIN DI ARDUINO


int led2 = 3;//UNTUK MENENTUKAN PIN DI ARDUINO
int led3 = 4;//UNTUK MENENTUKAN PIN DI ARDUINO

void setup() {
pinMode(led1, OUTPUT);// UNTUK MENENTUKAN LED SEBAGAI OUTPUT
pinMode(led2, OUTPUT);// UNTUK MENENTUKAN LED SEBAGAI OUTPUT
pinMode(led3, OUTPUT);// UNTUK MENENTUKAN LED SEBAGAI OUTPUT
}

void loop() {
digitalWrite(led1, HIGH);// UNTUK MENYALAKAN LED 1(MERAH)
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);// UNTUK MENYALAKAN LED 2(KUNING)
digitalWrite(led3, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);// UNTUK MENYALAKAN LED 3(HIJAU)
delay(200);
}

//TUGAS 2
//MEMBUAT SIMULASI 3 LED BLINK
int led1 = 2;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led2 = 3;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led3 = 4;//UNTUK MENENTUKAN PIN PADA ARDUINO

void setup() {
pinMode(led1, OUTPUT);//UNTUK MENENTUKAN LED SEBAGAI OUTPUT
pinMode(led2, OUTPUT);//UNTUK MENENTUKAN LED SEBAGAI OUTPUT
pinMode(led3, OUTPUT);//UNTUK MENENTUKAN LED SEBAGAI OUTPUT
}

void loop() {
digitalWrite(led1, HIGH);//UNTUK MENYALAKAN LED 1,2,3 SECARA BERSAMAAN
digitalWrite(led2, HIGH);
digitalWrite(led3, HIGH);
delay(200);

digitalWrite(led1, LOW);//UNTUK MEMATIKAN LED 1,2,3 SECARA BERSAMAAN


digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
delay(200);

// TUGAS 3
// MEMBUAT SIMULASI 8 RUNING LED (LED BERJALAN)

int led1 = 2;//UNTUK MENENTUKAN PIN PADA ARDUINO


int led2 = 3;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led3 = 4;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led4 = 5;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led5 = 6;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led6 = 7;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led7 = 8;//UNTUK MENENTUKAN PIN PADA ARDUINO
int led8 = 9;//UNTUK MENENTUKAN PIN PADA ARDUINO

void setup() {
pinMode(led1, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led2, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led3, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led4, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led5, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led6, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led7, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
pinMode(led8, OUTPUT);//UNTUK MENETUKAN LED SEBAGAI OUTPUT
}

void loop() {
digitalWrite(led1, HIGH);//UNTUK MENYALAKAN LED1 (MERAH1)
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, HIGH);//UNTUK MENYALAKAN LED2 (KUNING2)
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);//UNTUK MENYALAKAN LED3 (HIJAU3)
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, HIGH);//UNTUK MENYALAKAN LED4 (BIRU4)
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, HIGH);//UNTUK MENYALAKAN LED5 (MERAH5)
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, HIGH);//UNTUK MENYALAKAN LED6 (KUNING6)
digitalWrite(led7, LOW);
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, HIGH);//UNTUK MENYALAKAN LED7 (HIJAU7)
digitalWrite(led8, LOW);
delay(200);

digitalWrite(led1, LOW);
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
digitalWrite(led5, LOW);
digitalWrite(led6, LOW);
digitalWrite(led7, LOW);
digitalWrite(led8, HIGH);//UNTUK MENYALAKAN LED8 (BIRU8)
delay(200);
}

You might also like