PERCOBAAN 2 KONDISI 12



1. Kondisi
 [Kembali]
Percobaan 2 Kondisi 12 Tampilkan angka 4,6,8 secara bergantian.

2. Gambar Rangkaian Simulasi [Kembali]


3. Video 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.

5. Link Download [Kembali]

kodingan Link

Rangkaian Proteus Link

Video Simulasi Link

Arduino Uno datasheet Link

7 Segment datasheet Link

Tidak ada komentar:

Posting Komentar

SISTEM DIGITAL Nama: Ramadhani NIM: 2010951036 Dosen Pengampu ; Darwison,M.T Referensi: a. Chang, R. and Goldsby, K.A.(2016), chemistr...