PERCOBAAN 2 KONDISI 12
Percobaan 2 Kondisi 12 Tampilkan angka 4,6,8 secara bergantian.
2. Gambar Rangkaian Simulasi [Kembali]
4. Prinsip Kerja Rangkaian [Kembali]
int pin[] = {2, 3, 4, 5, 6, 7, 8, 9};
mendeklarkan pin 2, 3, 4 , 5, 6, 7, 8, dan 9
void setup()
{ for (int i = 0; i < 9; i++)
{
pinMode(pin[i], OUTPUT);
}
}
membuat pin sebagai output
void loop()
{
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
delay (1000);
membuat angka 4 pada seven segment
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, HIGH);
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
digitalWrite(7, HIGH);
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay (1000);
membuat angka 6 pada seven segment
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);
}
membuat angka 8 pada seven segment
Arduino uno akan mengolah data yang diambil dari hex software arduino. Pada software arduino tersebut kita menekan verify agar data tersebut di compile. setelah selesai kita tinggal mengcopykan hexnya dan di paste kan pada arduino uno pada proteus. Arduino uno akan mengolah data tersebut dan akan menampilkan angka 4, 6, dan 8 secara berulang.
Tidak ada komentar:
Posting Komentar