int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9};
//mendeklarasikan pin 2-9 yang digunakan
void setup()
//semua kode dalam fungsi ini hanya dibaca
sekali
{
for (int i = 0; i <= 8; i++) //perulangan
dari 0 dengan nilai batas kecil sama dengan 8; increase
{
pinMode
(led[i], OUTPUT); //menyatakan pin yang dihubungkan ke LED
sebagai OUTPUT
}
}
void loop() {
//Semua
kode dalam fungsi ini dibaca berulang
for (int hidup = 0; hidup <= 8; hidup++) //Kondisi perulangan dari 0 dengan batas nilai
8 untuk menghidupkan LED
{
digitalWrite(led[hidup], HIGH); //LED diberi logika 1
sehingga LED menyala
delay(100);
//Jarak waktu 100 ms antar LED yang akan menyala
}
delay(100);
//Jarak waktu 100 ms sebelum memulai perulangan
for (int mati = 0; mati <= 8; mati++) //Kondisi perulangan dari 0 dengan
batas nilai 8; untuk mematikan LED
{
digitalWrite(led[mati], LOW); //LED diberi
logika 0 sehingga LED mati
delay(100);
//Jarak waktu 100 ms antar LED yang akan mati
}
delay(100);
//Jarak waktu 100 ms sebelum memulai perulangan
}
Link Download HTML [disini]
Link Download Rangkaian [disini]
Link Download Video [disini]
Link Download Datasheet LED [disini]
Link Download Datasheet Resistor [disini]
Link Download Datasheet Arduino Uno [disini]
Link Download Library Arduino Uno [disini]
Tidak ada komentar:
Posting Komentar