lp 2
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. Analisa [ KEMBALI ]
Prinsip kerja seven segment dan menampilkan angka 4
Seven segment terdiri dari 7 lampu LED yang
membentuk angka 8, dan dapat menampilkan angka 0 sampai 9. Untuk menampilkan
digit tertentu pada seven segment maka harus diberikan logika HIGH atau LOW
pada pin yang ada pada seven segment.
Seven segment
terdiri dari 2 macam yaitu 7 segment tipe common anode dan tipe common
cathode.Untuk seven segment tipe common anode, kaki anode dari kumpulan led
akan di jadikan satu dan dihubungkan dengan vcc sehingga diperlukan tengah
negatif untuk menyalakannya.Sedangkan tipe common cathode, adalah kebalikannya.
semua cathode dijadikan satu dan hubungkan ke ground sehingga memerlukan
tegangan positif untuk menyalakannya.
Untuk menampilan angka 4 maka pada program dibuat
b,c,f,g(simbol pada seven segment) HIGH sehingga akan led yang ada pada seven
segment akan hidup sesuai yang diprogramkan
6. Video [ KEMBALI ]
7. Link Download [ KEMBALI ]
download Listing Program disini
download Video disini
Langganan:
Komentar (Atom)
Tidak ada komentar:
Posting Komentar