1. Kondisi [kembali]
Percobaan 2 No.12
Tampilkan angka 4,6,8 secara bergantian.
2. Komponen [kembali]
a. Arduino
b. Seven Segment Common Cathode
5. Prinsip Kerja Rangkaian [kembali]
Seven segment dihubungkan dengan Arduino. Pada arduino digunakan pin 2 sampai 9 sebagai output. Arduino diprogram untuk menampilkan angka 4, 6, dan 8. 7-segment yang digunakan adalah common cathode, yaitu aktif saat dihubungkan dengan ground. Programnya sebagai berikut:
byte pin[]={2,3,4,5,6,7,8};
void setup() {
int i;
for(i=2; i<=8; i++);
pinMode(pin[i], OUTPUT);
}
void loop() {
digitalWrite(2,LOW);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,LOW);
digitalWrite(6,LOW);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
delay(800);
digitalWrite(2,HIGH);
digitalWrite(3,LOW);
digitalWrite(4,HIGH);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
delay(800);
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
digitalWrite(4,HIGH);
digitalWrite(5,HIGH);
digitalWrite(6,HIGH);
digitalWrite(7,HIGH);
digitalWrite(8,HIGH);
delay(800);
}
Sesuai dengan angka yang ingin ditampilkan, led A- G diatur sedemikian rupa agar terbentuk sesuai yang diinginkan. Pada program diatas bisa dilihat agar dapat menampilkan angka 4, led A,E, dan D diberi nilai LOW dan selebihnya HIGH.
6. Link Download [kembali]
Tidak ada komentar:
Posting Komentar