Halaman

percobaan 2 modul 1





 1.Hardware   [Kembali]







2.Rangkaian Simulasi [Kembali]


3.Flowchart [Kembali]


4.Listing Program [Kembali]

byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan tipe data byte 

void setup() //Semua kode dalam fungsi ini hanya dieksekusi sekali
{
 for (int i = 0; i < 9; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 9; Increase 
{
 pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT 
}
}

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

digitalWrite(2, HIGH); //Pin 2 Seven segment hidup 
digitalWrite(3,  LOW); //Pin 3 Seven segment mati 
digitalWrite(4,  LOW); //Pin 3 Seven segment mati 
digitalWrite(5,  LOW); //Pin 3 Seven segment mati 
digitalWrite(6,  LOW); //Pin 3 Seven segment mati 
digitalWrite(7, HIGH); //Pin 7 Seven segment hidup 
digitalWrite(8, HIGH); //Pin 8 Seven segment hidup 
digitalWrite(9, HIGH); //Pin 9 Seven segment hidup 

}


5.Video Simulasi [Kembali]



6.Analisa [Kembali]

  • Prinsip Kerja

Pada percobaan ini digunakan 7segment common katoda. 7segment adalah kumpulan dari led dimana katoda nya dikumpulkan dan dihubungkan ke ground. untuk menyalakan 7segment jenis ini harus diberi logika HIGH agar menyala. 

  • Cara menampilkan angka 5 pada 7segment
Pada 7segment common katoda ini diberi logika HIGH agar menyala dan logika LOW agar led tidak menyala. Pada program, kaki 7segment dihubungkan ke pin yg ada pada arduino yaitu pin 2 pada kaki dh, pin 3 pada kaki g , pin 3 pada kaki f, dan seterusnya sampai pin 9 dihubungkan ke kaki a. Kemudian pada program arduino diberi logika high pada kaki a,c,d, f, g, dan dh, sehingga 7 segment akan menampilkan angka 5.




7. Link Download [Kembali]
File HTML disini
Video Simulasi disini

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

Postingan Populer