Percobaan 1 (ON-OFF LED)


Percobaan 1
Rangkaian ON-OFF LED


1. Hardware [kembali]

2. Rangkaian Simulasi [kembali]



3. Flowchart [kembali]



4. Listing Program [kembali]
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
}

6. Video [kembali]

Tidak ada komentar:

Posting Komentar