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]
Tidak ada komentar:
Posting Komentar