Tugas pendahuluan





1. Kondisi[Kembali]
Tampilkan angka dari 5 sampai 1 secara berulang

2. Gambar Rangkaian Simulasi[Kembali]



3. Flowchart[Kembali]

                               

4. List Program[Kembali]

byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9};  
void setup() 
{
  for (int i = 0; i < 9; i++)
  {
    pinMode(pin[i], OUTPUT);    
  }            
}            
void loop()          
{
      digitalWrite(2, HIGH);     
      digitalWrite(3, HIGH);     
      digitalWrite(4, HIGH);     
      digitalWrite(5, LOW);        
      digitalWrite(6, HIGH);        
      digitalWrite(7, HIGH);      
      digitalWrite(8, LOW);        
      digitalWrite(9, HIGH);
      delay(1000);
      digitalWrite(2, HIGH);     
      digitalWrite(3, HIGH);     
      digitalWrite(4, HIGH);     
      digitalWrite(5, LOW);        
      digitalWrite(6, LOW);        
      digitalWrite(7, HIGH);      
      digitalWrite(8, HIGH);        
      digitalWrite(9, LOW);
      delay(1000);
      digitalWrite(2, HIGH);     
      digitalWrite(3, HIGH);     
      digitalWrite(4, LOW);     
      digitalWrite(5, LOW);        
      digitalWrite(6, HIGH);        
      digitalWrite(7, HIGH);      
      digitalWrite(8, HIGH);        
      digitalWrite(9, HIGH);
      delay(1000);
      digitalWrite(2, HIGH);     
      digitalWrite(3, HIGH);     
      digitalWrite(4, LOW);     
      digitalWrite(5, HIGH);        
      digitalWrite(6, HIGH);        
      digitalWrite(7, LOW);      
      digitalWrite(8, HIGH);        
      digitalWrite(9, HIGH);
      delay(1000);
      digitalWrite(2, HIGH);     
      digitalWrite(3, LOW);     
      digitalWrite(4, LOW);     
      digitalWrite(5, LOW);        
      digitalWrite(6, LOW);        
      digitalWrite(7, HIGH);      
      digitalWrite(8, HIGH);        
      digitalWrite(9, LOW);
      delay(1000);         
  }            

5. Video Simulasi
[Kembali]
 

6. Prinsip Kerja Rangkaian[Kembali]
   Rangkaian terdiri dari Mikrokontroller arduino sebagai bahasa program dan Seven segment sebagai output yang dikeluarkan, untuk menghasilkan output pada seven segment angka 5 - 1, maka pada coding arduino kita pakai iterasi dengan pin yang digunakan yaitu 2, 3, 4, 5, 6, 7, 8, 9, dimana 2 = . (DP) pada seven segment 3 = G, 4 = F , 5= E, 6= D, 7= C, 8=B, dan 9 = A, untuk menampilkan angka 5 maka yang diberi tegangan/ kondisi high adalah  A,C,D,F,G,DP, dan B,E pada kondisi low, untuk menampilkan angka 4 juga seperti itu, namun supaya kita bisa melihat pertukaran angka 5 ke 4 perlu kita tambahkan coding delay (1000) sebegai waktu pertukaran perpindahan.


untuk mengubah data digital dalam format BCD untuk ditampilkan dalam format angka desimal secara visual

Fungsi dari dekoder BCD ke 7 penampil 7 segmen ini adalah untuk mengubah data digital dalam format BCD untuk ditampilkan dalam format angka desimal secara visual

Fungsi dari dekoder BCD ke 7 penampil 7 segmen ini adalah untuk mengubah data digital dalam format BCD untuk ditampilkan dalam format angka desimal secara visual

6. Link Download[Kembali]
Rangkaian dan List Program bisa download disini

Video Simulasi bisa download disini

Tidak ada komentar:

Posting Komentar

Entri yang Diunggulkan

Dosen Pengampu Ir Syarkawi Syamsuddin, MSEE. Oleh : Nama : Camelia Syukri No.Bp : 1710953021 Jurusa Teknik Elektro ...

Postingan Populer