Laporan Akhir 1
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 


5. Video [kembali]


6. Analisa [kembali]
Analisa pada saat kaki 6 dan 7 pin arduino diganti?
Ketika kaki 6 dan 7 pin arduino diganti maka saat program dirunning maka output pada LED akan menyala,namun yang semula hidup bergantian dari 1,2,3,4,5,6,7,8 dengan delay 100ms,saat kaki 6 dan 7 pin arduino diganti maka LED yang menyala namun tidak berurutan yang dimulai dari 1,2,3,4,5,7,6,8 dengan delay 100ms. delay 100ms berasal dari listing program delay(100); . 
 

7. Link Download [kembali]

Tidak ada komentar:

Posting Komentar