TUGAS PENDAHULUAN MODUL 1

 




1. Kondisi [kembali] 

Kondisi yang digunakan pada Tugas Pendahuluan ini adalah Percobaan 1 kondisi 12 yaitu kondisi awal Led mati lalu hidup berkedip dengan delay 300 ms
Kondisi awal :



2. Hardware [kembali]

 




3. Rangkaian Simulasi [kembali]

 



4. Flowchart [kembali] 





5. Listing Program [kembali] 

int led []={2,3,4,5,6,7,8,9}; //Deklarasi pin yang akan digunakan adalah pin 2-9
void setup() {  //Semua kode dalam fungsi ini hanya dibaca sekali
for (int i=0;i<=8;i++)   //Perulangan dari 0 hingga kecil sama dengan 8, nilai di increment atau ditambah satu
{
  pinMode(led[i],OUTPUT);   //Menyatakan pin yang dihubungkan ke LED berfungsi sebagai OUTPUT
}
}
void loop() {   //Semua kode di dalam fungsi ini akan dilakukan perulangan/looping
for(int hidup=0;hidup<=8;hidup++)  //Perulangan dari 0 hingga kecil sama dengan 8 untuk menghidupkan LED
{
  digitalWrite(led[hidup],HIGH);   //LED diberi logika 1 sehingga LED menyala (aktif high)
}
delay(300);   //Jarak watu 300 ms untuk melakukan perulangan atau looping atau LED hidup selama 300 ms
for(int mati=0;mati<=8;mati++)  //Perulangan dari 0 hingga kecil sama dengan 8 untuk mematikan LED
{
  digitalWrite(led[mati],LOW);  //LED diberi logika 0 sehingga LED mati (aktif low)
}
delay(300);  //Jarak waktu 300 ms untuk melakukan perulangan atau looping atau LED mati selama 300 ms
}

 



 
HTML                 Klik Disini
Simulasi Proteus Klik Disini
Listing Program  Klik Disini
Video                  Klik Disini              

Tidak ada komentar:

Posting Komentar