Laporan akhir percobaan 1 modul 1





1. Komponen[kembali]


Modul Arduino

LED 


 Resistor

2. Rangkaian Simulasi[kembali]


3. Flowchart[kembali]



4. Listing Program[kembali]

int led [ ] = {2, 3, 4, 5, 6, 7, 8, 9}; 

void setup()      //Semua kode dalam fungsi ini hanya dieksekusi sekali                                  

{

for (int i = 0; i <= 7; i++) 

{

pinMode (led[i], OUTPUT); 

}

}

void loop(){                             //Semua kode dalam fungsi ini di eksekusi berulang

for (int hidup = 3; hidup >= 0; hidup--) 

{

digitalWrite(led[hidup], HIGH); 

delay(100);                            

}

delay(100);                              

for (int mati = 3; mati >= 0; mati--) 

{

digitalWrite(led[mati], LOW);   

delay(100);                                 

}

delay(100);    

for (int hidup = 4; hidup <= 7; hidup++) 

{

digitalWrite(led[hidup], HIGH); 

delay(100);                            

}

delay(100);    

for (int mati = 4; mati <= 7; mati++) 

{

digitalWrite(led[mati], LOW);   

delay(100);                                 

} }

5. Video[kembali]


6. Kondisi[kembali]

Kondisi : Kondisi awal lampu mati kemudian hidup dari lampu ke 4 menuju lampu ke 1, lalu dari lampu ke 5 menuju lampu ke 8.

-Pada rangkaian, jelaskan apa yang terjadi jika nilai resistor diubah menjadi 600 ohm! 

jawab: ketika nilai resistor diubah menjadi 600 ohm, maka yang terjadi pada rangkaian lampu tetap hidup namun redup atau tidak seterang saat hambatanya 200 ohm. Ini dikarenakan semakin besar hambatannya semakin kecil arus yang masuk ke LED sehingga LED meredup.

7. Link Download[kembali]

  • HTML Link Download
  • Simulasi Proteus Link Download
  • Listing Program Link Download
  • Video Link Download

  • Tidak ada komentar:

    Posting Komentar