Percobaan 2 kondisi 12 : Tampilkan angka 4, 6, 8 secara bergantian
4. Prinsip Kerja [Kembali]
int pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; // untuk mendeklarasikan pin yang akan digunakan
void setup() //membaca sekali kode yang ada dalam fungsi
{ for (int i = 0; i < 9; i++) //perulangan dari 0 sampai 8 dengan nilai terus bertambah
{
pinMode(pin[i], OUTPUT); /menyatakan pin yang dihhubungkan ke LED sebagai output
}
}
void loop() //membaca berulang kali kode yang ada dalam fungsi
{
//Untuk memunculkan angka 4 pada seven segment
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
//Untuk memunculkan angka 6 pada seven segment
delay (1000);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
//Untuk memunculkan angka 8 pada seven segment
delay (1000);
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay (1000);
}
Tidak ada komentar:
Posting Komentar