Tugas Pendahuluan

 



1. Kondisi

    Hidupkan LED seluruhnya, lalu matikan bergantian dari kiri ke kanan


[kembali]

2. Rangkaian Simulasi

 
[kembali]

3. Flowchart


[kembali]

4. Listing Program

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 memnghidupkan LED
{
digitalWrite(led[hidup], HIGH);              //LED diberi logika 1 sehingga LED menyala
}
delay(300);                                              //Jarak waktu 300 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
}


[kembali]

5. Video




 

Tidak ada komentar:

Posting Komentar

Bahan Presentasi Untuk Matakuliah  Elektronika  Dosen Pengampu :  Darwison, MT  OLEH : putra ramanda (1810951022) ...