DAFTAR ISI
1. Hardware2. Rangkaian Simulasi
3. Flowchart
4. Listing Program
5. Analisa
6. Video
7. Link Download
#klik untuk menuju
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()
{ for (int i = 0; i <= 8; i++) //perulangan dari 0 dengan nilai batas kecil sama dengan 8; increase
{ pinMode (led[i], OUTPUT); //menyatakan pin yanngkan ke LEg dihubuD 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 [Kembali]
· -percobaan LED
Pada percobaan 1 adalah Led saya menyimpulkan prinsip kerja dari LED ini
adalah Ketika LED dialiri tegangan maju atau bias forward yaitu dari
Anoda (P) ke Katoda (K), Kelebihan Elektron pada N-type material akan berpindah
ke tempat yang kelebihan Hole (lubang) yaitu wilayah yang bermuatan positif (P-type
material). Saat Elektron berjumpa dengan Hole akan melepaskan poton dan
memancarkan cahaya monokromatik. Namun apabila LED dialiri tengangan bias
mundur maka LED tidak akan menyala. Kita liahat keluaran dari arduino yaitu pin
2,3,4,5,6,7,8,9 akan dihubungkan ke LED menggunakan forward bias yang
menyebabkan LED akan menyala sesuai dengan perintah yang dimasukkan kedalam
program arduino. Pada percobaan ini dilakukan pengulangan untuk on-off
LED. Percobaan ini memakai biner 1 dan 0. Pada percobaan ini terdapat juga Delay pada
program arduino berfungsi untuk mengatur waktu tampilan output dari arduino.
Pada percobaan ini digunakan delay(100) berarti waktu penampilan outputnya
terjeda selama 0.1 s barulah ditampilkan output berikutnya.
7. Link Download [Kembali]
0 komentar:
Posting Komentar