Laporan Akhir Percobaan 1




1.Hardware
[Menuju Awal]


2. Rangkaian Simulasi
[Menuju Awal]



3. Flowchart
[Menuju Awal]

4. Listing Program
[Menuju Awal]

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. Analisa
[Menuju Awal]

Ketika Rangkaian diberikan tegangan dan program di verify ke arduino ATmega 328P tersebut maka arduino tersebut akan mendeklarasikan pin 2 sampai 9, Kemudian menyatakan pin yang dihubungkan kepada LED sebagai outputnya. Kemudian program dilanjutkan ke perulangan (void loop) untuk menghidupkan dan mematikan LED dengan delay masing 100mS. Dengan demikian LED hidup secara berurutan.

 Error yang kami alami selama melakukan percobaan ini adalah error pada program yang telah dibuat, sebab ada beberapa kesalahan dalam mengetik program, yaitu seperti perintah pada program tidak ditutup dengan ‘ ; ’ (titik koma).


6. Video simulasi
[Menuju Awal]



7. Link Download
[Menuju Awal]
HTML disini 
Video disini
Rangkaian disini
Listing program disini
Analisa disini


Komentar

Postingan populer dari blog ini

Tugas Pendahuluan Modul 1

Tugas Pendahuluan Modul 4

Laporan Akhir modul 3 ( Percobaan 2)