Laporan Akhir 1 : Percobaan 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. Kondisi
[kembali]
Led berjalan dari kanan ke
kiri secara bergantian dengan delay yang telah ditentukan
7. Link
Download [kembali]
Berikut merupakan link download
untuk video
Berikut merupakan link download
untuk program
Berikut merupakan link download
untuk rangkaian simulasi
8. Analisa
1. Jelaskan Prinsip kerja dari rangkaian LED. Analisa
keguanaan delay pada program!
Prinsip
Kerja Rangkaian LED
LED (Light
Emitting Diode) komponen elektronika yang dapat memancarkan cahaya monokromatik
ketika diberikan tegangan maju dari Anoda ke Katoda, LED memiliki dua kutub
yaitu kutub Positif (P) dan Kutub Negatif (N).
Delay
digunakan sebagai pemberi jarak waktu yang menandakan agar LED hidup secara
bergantian. Waktu yang diberi pada delay dapat kita ubah sesuai yang
diinginkan. Pada praktikum ini menggunakan kode "delay (100)" yang
artinya menggunakan selang waktu selama 100 ms. Jadi kegunaan delay adalah
memprogram arduino atau output untuk memberikan selang waktu agar LED hidup
bergantian.
Tidak ada komentar:
Posting Komentar