DhimasAkbar Praktikum2Arduino
DhimasAkbar Praktikum2Arduino
2020
I. TUJUAN
Setelah percobaan, mahasiswa diharapkan:
1. Melakukan pemrograman seven segment LED tanpa sub-rutin
2. Melakukan pemrograman seven segment LED dengan sub-rutin
3. Menampilkan seven segmen dengan input tombol
II. DASAR TEORI
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 . Seven Segment Display pertama diperkenalkan dan dipatenkan
pada tahun 1908 oleh Frank. W. Wood dan mulai dikenal luas pada tahun 1970-an setelah
aplikasinya pada LED (Light Emitting Diode).
Seven Segment Display memiliki 7 Segmen dimana setiap segmen dikendalikan
secara ON dan OFF untuk menampilkan angka yang diinginkan. Angka-angka dari 0
(nol) sampai 9 (Sembilan) dapat ditampilkan dengan menggunakan beberapa kombinasi
Segmen. Selain 0 – 9, Seven Segment Display juga dapat menampilkan Huruf
Hexadecimal dari A sampai F. Segmen atau elemen-elemen pada Seven Segment Display
diatur menjadi bentuk angka “8” yang agak miring ke kanan dengan tujuan untuk
mempermudah pembacaannya. Pada beberapa jenis Seven Segment Display, terdapat
juga penambahan “titik” yang menunjukan angka koma decimal. Terdapat beberapa jenis
Seven Segment Display, diantaranya adalah Incandescent bulbs, Fluorescent lamps (FL),
Liquid Crystal Display (LCD) dan Light Emitting Diode (LED).
Setelah Rangkaian terbentuk kita memprogram aplikasi pada arduino IDE,terdapat 10 pin yang
ada pada komponen 7Segmen (2 pin com,8pin input) tiap pin dapat menyalakan LED yang
terdapat pada 7 Segment.
Pada praktikum 2.1 dan 2.2 kita diminta untuk menampilkan angka 0 sampai dengan 9
jadi kita menyusun keluaran dari arduino agar pada saat masuk ke komponen 7Segment dapat
membentuk angka 0 sampai dengan 9.Pada Praktikum 2.1 kita mempraktikan menggunakan
7Segment Display dengan metode manual yaitu dengan kita menulis satu satu keluaran sehingga
terbentuk looping program yang diinginkan.Sedangkan pada Praktikum 2.2 kita memanfaatkan
fungsi array for dan if untuk mempersingkat penulisan sehingga tidak terlalu banyak seperti pada
Praktikum 2.1.
VIII. KESIMPULAN
Pada praktikum kali ini kita dapat menyimpulkan bahwa
- Komponen 7Segment mempunyai dua jenis yaitu Common Anode dan Common Kathode
- Jika kita menggunakan 7Segment Common Anode maka kita harus menghubungkan pin
com dengan Vcc atau power sedangkan jika kita menggunakan 7Segment Common
Kathode maka kita harus menghubungkan pin com dengan ground
- Masing masing pin dari 7 Segment LED dapat menyalakan 1 LED sehingga kita harus
mengkombinasikan agar terbentuk angka atau huruf
- Penggunaan fungsi array for dan if dapat mempersingkat penulisan program sehigga
tidak terlalu banyak menulis namun sedikit lebih susah dipahami dibandingkan dengan
kita menulis manual program sehingga terbentuk looping