Tugas Pendahuluan Modul I






1. Kondisi [kembali]

Kondisi yang dipilih adalah Percoaan 1 (LED) no. 7 : Kondisi awal LED mati lalu hidup bergantian 4 led secara berulang.


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 <= 3; hidup++) //Kondisi perulangan dari 0 dengan batas nilai 3 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 <= 3; mati++) //Kondisi perulangan dari 0 dengan batas nilai 3; 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
}


5. Video [kembali]



6. Link Download [kembali]






.

No comments:

Post a Comment