Fuchsia Electricity Lightning

 

 

LAPORAN AKHIR 1

PERCOBAAN 1



  [KEMBALI KE MENU SEBELUMNYA]



MENAMPILKAN KARAKTER PADA 7 SEGMEN


1. Kondisi [kembali]

Menampilkan angka 5,6,7,8,9 secara berulang.

2. Hardware[kembali]

ARDUINO 


SEVEN SEGMENT





3. Rangkaian Simulasi[kembali]







4. Listing Program dan Flowchart [kembali]

byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; //Deklarasi pin yang digunakan pada 7-segment dengan tipe data byte

void setup() //Semua kode dalam fungsi ini hanya dieksekusi sekali

{ for (int i = 0; i < 9; i++) //Kondisi perulangan dari 0 hingga batas kecil dari 9; Increase

{

pinMode(pin[i], OUTPUT); //Deklarasi pin yang digunakan sebagai OUTPUT

}

}

void loop()   //Semua kode dalam fungsi ini di eksekusi berulang

{


digitalWrite(2, LOW);

digitalWrite(3, LOW); 

digitalWrite(4, LOW); 

digitalWrite(5, HIGH); 

digitalWrite(6, LOW); 

digitalWrite(7, LOW);

digitalWrite(8, HIGH);

digitalWrite(9, LOW);

delay (1000);


digitalWrite(2, LOW);

digitalWrite(3, LOW); 

digitalWrite(4, LOW); 

digitalWrite(5, LOW); 

digitalWrite(6, LOW); 

digitalWrite(7, LOW);

digitalWrite(8, HIGH);

digitalWrite(9, LOW);

delay (1000);


digitalWrite(2, LOW);

 digitalWrite(3, HIGH); 

digitalWrite(4, HIGH); 

digitalWrite(5, HIGH); 

digitalWrite(6, HIGH); 

digitalWrite(7, LOW);

 digitalWrite(8, LOW);

digitalWrite(9, LOW);


delay (1000);


digitalWrite(2, LOW);

digitalWrite(3, LOW); 

digitalWrite(4, LOW); 

digitalWrite(5, LOW); 

digitalWrite(6, LOW); 

digitalWrite(7, LOW);

digitalWrite(8, LOW);

digitalWrite(9, LOW);

delay (1000);


digitalWrite(2, LOW);

 digitalWrite(3, LOW); 

digitalWrite(4, LOW); 

digitalWrite(5, HIGH); 

digitalWrite(6, LOW); 

digitalWrite(7, LOW);

 digitalWrite(8, LOW);

digitalWrite(9, LOW);


delay (1000);

}



5. Analisa


 1. Apa itu 7 seven segment anoda dan katoda, jelaskan perbedaannya.

Jawaban :

Common anoda diberi tegangan Vcc dan seven segment dengan common anoda akan aktif pada saat diberi logika rendah (0) atau sering disebut aktif low. Sedangkan Common katoda akan digroundkan sehingga seven segment dengan common katoda akan aktif apabila diberi logika tinggi (1) atau disebut aktif high. Kaki anoda dengan label a sampai h sebgai pin aktifasi yang menentukan nyala LED.

2. Analisa program dan rangkaian dari percobaan 2, kenapa karakter itu berjalan secara bergantian.

Jawaban :

Karna program yang diberikan dimasukkan instruksi void loop (), yang dimana arti dari void loop ini adalah programam langsung mengeksekusikan perintah secara berulang dan terus menerus, selagi Arduino masih mempunyai suplay. Kemudian adanya juga program yang diberikan peritah delay 1000 untuk menampilkan angka setiap nilai 5,6,7,8,9 atau bisa juga dibilang bahwa nilai angka tersebut diberikan delay dengan waktu selama 1 detik sampai angka tersebut berulang kembali ke 5. 


6. Video[kembali]


 Prinsip Kerja

Rangkaian yang dibuat terdiri dari arduino, sevent segment common anoda, power dan ground. Pada sevent segment pin a,b,c,d,e,f,g,h,dot yang dimana akan dihubungkan ke pin digital 2 sampai 9  yang ada di arduino. Kemudian program diinputkan ke arduino IDE yang ada pada arduino di proteus. Setelah program di inputkan maka rangkaian baru bisa di jalankan. Ketika rangkaian telah di jalankan maka pada sevent segment akan muncul angka 5,6,7,8,9 secara bergantian dan akan berulang kembali angka 5. 

7. Link Downloaod[kembali]

Video Simulasi Rangkaian klik disini

Listing Program klik disini

HTML klik disini

Library klik disini

DataSheet klik disini


Tidak ada komentar:

Posting Komentar