int led = 1;
int led1 = 2; //deklarasi variabel integer untuk LED pada pin
int led2 = 3; //deklarasi variabel integer untuk LED pada pin
int led3 = 4; //deklarasi variabel integer untuk LED pada pin
int led4 = 5; //deklarasi variabel integer untuk LED pada pin
//rutin dijalankan sekali saat Arduino start
void setup()
{
pinMode(led , OUTPUT);
pinMode(led1, OUTPUT); // inisiasi pin LED sebagai output
pinMode(led2, OUTPUT); // inisiasi pin LED sebagai output
pinMode(led3, OUTPUT); // inisiasi pin LED sebagai output
pinMode(led4, OUTPUT); // inisiasi pin LED sebagai output
}
//rutin dijalankan terus menerus setelah setup dijalankan
void loop()
{
digitalWrite(led, HIGH);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, HIGH); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, HIGH);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, HIGH);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, HIGH);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, HIGH);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led , LOW);
digitalWrite(led1, HIGH); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
digitalWrite(led, HIGH);
digitalWrite(led1, LOW); // menulis sinyal digital HIGH(5V) ke LED
digitalWrite(led2, LOW);
digitalWrite(led3, LOW);
digitalWrite(led4, LOW);
delay(100); // menunggu 1000 milidetik
}