TUGAS PERULANGAN RUNNING LED

NAMA : SIGIT FAUZI
NPM : 15417682
KELAS : 3IB04

// Lampu LED Berjalan Menggunakan Arduino UNO
// Menyalakan LED dengan Aktif HIGH
 
void setup() 
{
pinMode(0, OUTPUT);
pinMode(1, OUTPUT);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
// menjadikan PIN 0, 1, 2, 3, dan 4 sebagai OUTPUT
}
 
void loop() 
{
//menyala secara bergilir
 
digitalWrite(0, HIGH);
digitalWrite(1, LOW);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
delay(1000);
digitalWrite(0, LOW);
digitalWrite(1, HIGH);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
delay(1000);
digitalWrite(0, LOW);
digitalWrite(1, LOW);
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
delay(1000);
digitalWrite(0, LOW);
digitalWrite(1, LOW);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
delay(1000);
digitalWrite(0, LOW);
digitalWrite(1, LOW);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
delay(1000);
}

PENJELASAN CODINGAN :
1. Void Setup   : untuk memulai sebuah program

2. PinMode      : untuk menginisialisasi ataupun mengaktifkan sebuah pin pada Arduino menjadi input atau output

3. Void Loop    : untuk memulai sebuah program perulangan

4.  digitalWrite : berfungsi untuk memberikan logika pada sebuah pin yang terpasang baik logika HIGH maupun LOW

5.delay             : untuk memberikan jeda waktu pada sebuah program.


Komentar