Hell Yeah Pointer 2

Laporan Akhir 1 (Percobaan 2) M1



 

1. Komponen[KEMBALI]

  • Seven Segment



Seven segment merupakan bagian-bagian yang digunakan untuk menampilkan angka atau bilangan decimal. Seven segment tersebut terbagi menjadi 7 batang LED yang disusun membentuk angka 8 dengan menggunakan huruf a-f yang disebut DOT MATRIKS. Setiap segment ini terdiri dari 1 atau 2 LED (Light Emitting Dioda). Seven segment bisa menunjukan angka-angka desimal serta beberapa bentuk tertentu melalui gabungan aktif atau tidaknya LED penyususnan dalam seven segment.

Supaya memudahkan penggunaannnya biasanya memakai sebuah sebuah seven segment driver yang akan mengatur aktif atau tidaknya led-led dalam seven segment sesuai dengan inputan biner yang diberikan. Bentuk tampilan modern disusun sebagai metode 7 bagian atau dot matriks. Jenis tersebut sama dengan namanya, menggunakan sistem tujuh batang led yang dilapis membentuk angka 8 seperti yang ditunjukkan pada gambar di atas. Huruf yang dilihatkan dalam gambar itu ditetapkan untuk menandai bagian-bagian tersebut.

Dengan menyalakan beberapa segmen yang sesuai, akan dapat diperagakan digit-digit dari 0 sampai 9, dan juga bentuk huruf A sampai F (dimodifikasi). Sinyal input dari switches tidak dapat langsung dikirimkan ke peraga 7 bagian, sehingga harus menggunakan decoder BCD (Binary Code Decimal) ke 7 segmen sebagai antar muka. Decoder tersebut terbentuk  dari pintu-pintu akal yang masukannya berbetuk digit BCD dan keluarannya berupa saluran-saluran untuk mengemudikan tampilan 7 segmen.

Common Cathode merupakan bergabung menjadi satu Pin, sedangkan penujang Anoda bisa menjadi Input untuk masing-masing Segmen LED.  Kaki Katoda yang terhubung menjadi 1 Pin ini merupakan Terminal Negatif (-) atau Ground sedangkan Signal Kendali (Control Signal) akan diberikan kepada masing-masing Kaki Anoda Segmen LED.LED Seven Segment Display Tipe Common Katoda.

  • Arduino Uno



Arduino Uno adalah board mikrokontroler berbasis ATmega328 (datasheet). Memiliki 14 pin input dari output digital  dimana 6 pin input tersebut dapat digunakan sebagai output PWM dan 6 pin input analog, 16 MHz osilator kristal, koneksi USB, jack power, ICSP header, dan tombol reset. Untuk mendukung mikrokontroler agar dapat digunakan, cukup hanya menghubungkan Board Arduino Uno ke komputer dengan menggunakan kabel USB atau listrik dengan AC yang-ke adaptor-DC atau baterai untuk menjalankannya.

2. Rangkaian Simulasi[KEMBALI]



3. Flowchart[KEMBALI]



4. Listing Program[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, HIGH);

digitalWrite(3, HIGH); 

digitalWrite(4, LOW); 

digitalWrite(5, LOW); 

digitalWrite(6, LOW); 

digitalWrite(7, HIGH);

digitalWrite(8, HIGH);

digitalWrite(9, HIGH);

delay(1500);


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(1500);


digitalWrite(2, LOW);

digitalWrite(3, HIGH); 

digitalWrite(4, HIGH); 

digitalWrite(5, HIGH); 

digitalWrite(6, HIGH); 

digitalWrite(7, LOW);

digitalWrite(8, LOW);

digitalWrite(9, HIGH);

delay(1500);

}

5. Video[KEMBALI]



6. Kondisi[KEMBALI]

1.    Jelaskan Seven Segment Comon Anoda dan common catoda

 

Jawab:

Seven Segment Display (7 Segment Display) dalam bahasa Indonesia disebut dengan Layar Tujuh Segmen adalah komponen Elektronika yang dapat menampilkan angka desimal melalui kombinasi-kombinasi segmennya. Seven Segment Display pada umumnya dipakai pada Jam Digital, Kalkulator, Penghitung atau Counter Digital, Multimeter Digital dan juga Panel Display Digital seperti pada Microwave Oven ataupun Pengatur Suhu Digital.

Terdapat dua jenis seven segment yaitu seven segment common anoda & seven segment common catoda

 

·         Seven segment common anoda


Pada tipe ini, kaki anoda dari LED-nya terkoneksi menjadi satu kesatuan,dan kaki cathoda-nya akan difungsikan menjadi input-an data untuk penyalaan setiap segmennya. Kaki katoda LED merupakan terminal negatif / Gnd dan Control Signal / signal kendali merupakan kaki pin catoda led a-g. Comon anoda akan aktiv saat diberi logika rendah (0) atau biasa juga disebut aktiv LOW.

·         Seven segment common catoda


Pada tipe ini, kaki katoda dari LED-nya terkoneksi menjadi satu kesatuan, dan kaki anoda-nya akan difungsikan menjadi input-an data untuk penyalaan setiap segmennya. Kaki katoda LED merupakan terminal negatif / Gnd dan Control Signal / signal kendali merupakan kaki pin anoda led a-g. Pada common catoda akan aktiv pada logika (1) atau logika HIGH.


1.                2. Analisa kondisi percobaan yang dilakukan dengan pin yang digunakan serta program                     yang dijalankan

        Jawab:

        Pada kondisi percobaan yaitu membuat tulisan “L”,”E”,”I” pada seven segment common         anoda.  byte pin[] = {2, 3, 4, 5, 6, 7, 8, 9}; berdasarkan sintaks program yang digunakan maka pin yang digunakan dalam rangkaian yaitu 2,3,4,5,6,7,8,9 yang terhubung ke arduino uno. Dimana pin 9 pada arduino terhubung dengan kaki a seven segment, pin 8 terhubug ke kaki b seven segment dan begitu seterusnya. Untuk membuat huruf “L” pada seven segment common anoda maka pin 4,5,6 harus berlogika LOW sedangkan pin 2,3,7,8,9 berlogika HIGH. Sedangkan untuk membentuk huruf “E” pin 3,4,5,6,dan 9 harus berlogika LOW dan pin 2,7,8 berlogika HIGH. Untuk membentuk huruf “I” pin 2,7,8 harus berlogika LOW sedangkan pin 3,4,5,6,9 berlogika HIGH.


    3. Kenapa hidup lampu di void loop bisa bergantian?

       Jawab:

Void loop adalah fungsi utama atau main code dari sketsa atau program yang akan diulang-ulang secara terus menerus. Void loop di eksekusi setelah void setup dijalankan.Pada listing percobaan dengan perintah digitalWrite maka program akan menjalankan dari pin 2 sampai pin 9 arduino lalu di delay 1,5 s untuk membentuk huruf “L”. Selanjutnya program akan menjalankan digitalWrite selanjutnya dengan pin dan delay yang sama untuk membentuk “E” dan begitu juga dengan huruf “I”. lampu bisa            hidup bergantian pada void loop dikarenakan kita memberikan perintah berupa digitalWrite dengan 3 macam kodisi yaitu membetuk huruf “L” lalu di delay, huruf “E” lalu di delay, dan huruf ”I”. 

7. Link Download[KEMBALI]

HTML

Rangkaian Simulasi

Listing Program

Video Simulasi 


Tidak ada komentar:

Posting Komentar