0% menganggap dokumen ini bermanfaat (0 suara)
184 tayangan24 halaman

DhimasAkbar Praktikum2Arduino

Laporan praktikum mikroprosesor dan interface seven segment LED ini membahas tentang tujuan praktikum yaitu mempelajari pemrograman seven segment LED tanpa dan dengan sub-rutin serta menampilkannya dengan input tombol. Dokumen ini juga menjelaskan dasar teori seven segment LED, alat dan bahan yang digunakan, langkah percobaan, hasil percobaan, analisis data, dan kesimpulan dari praktikum.

Diunggah oleh

Dhimas Akbar
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
184 tayangan24 halaman

DhimasAkbar Praktikum2Arduino

Laporan praktikum mikroprosesor dan interface seven segment LED ini membahas tentang tujuan praktikum yaitu mempelajari pemrograman seven segment LED tanpa dan dengan sub-rutin serta menampilkannya dengan input tombol. Dokumen ini juga menjelaskan dasar teori seven segment LED, alat dan bahan yang digunakan, langkah percobaan, hasil percobaan, analisis data, dan kesimpulan dari praktikum.

Diunggah oleh

Dhimas Akbar
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 24

LAPORAN PRAKTIKUM

MIKROPROSESOR DAN INTERFACE


SEVEN SEGMENT LED

Nama : Dhimas Akbar A.P

Kelas/Nim : TE-2A / 4.31.19.0.07

Tanggal Praktikum : 8 Desember 2020

PROGRAM STUDI S.Tr TEKNIK TELEKOMUNIKASI

POLITEKNIK NEGERI SEMARANG

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).

III. ALAT DAN BAHAN


1. Arduino Uno : 1 buah
2. Kabel data USB : 1 buah
3. Breadboard : 1 buah
4. Resistor 220 Ω : 1 buah
5. Resistor 10k Ω : 1 buah
6. 7 Segment LED : 1 buah
7. Kabel jumper : secukupnya
8. Push button : 1 buah

IV. LANGKAH PERCOBAAN


2.1 Pemrograman Seven Segment LED Tanpa Sub-rutin
1. Buat rangkaian sebagai berikut

2. Buat program baru sebagai berikut:


2.2 Pemrograman Seven Segment LED dengan Sub-rutin

1. Gunakan rangkaian pada percobaan 2.1


2. Buat program sebagai berikut
V. TUGAS
2.1 Pemrograman Seven Segment LED Tanpa Sub-rutin
1. Buat program untuk menampilkan angka 9,8,7,…,2,1,0 secara berulang
2. Buat program untuk menampilkan angka 0,1,2,…,7,8,9,8,7,…,2,1,0 secara
berulang
2.2 Pemrograman Seven Segment LED dengan Sub-rutin
1. Ulangi tugas pada Percobaan 2.1

VI. HASIL PERCOBAAN


1. Langkah Percobaan 2.1
2. Tugas 2.1 No 1
3. Tugas 2.1 No 2
4. Langkah Percobaan 2.2
5. Tugas 2.2 No 1
6. Tugas 2.2 No 2
VII. ANALISA DATA
Pada praktikum kali ini kita mempraktikan percobaan dengan 7 Segment LED,7 Segment
LED adalah salah satu perangkat layar untuk menampilkan sistem angka desimal yang
merupakan alternatif dari layar dot-matrix. Layar tujuh segmen ini sering kali digunakan
pada jam digital, meteran elektronik, dan perangkat elektronik lainnya yang menampilkan
informasi numerik.
7 segment LED terbagi menjadi dua jenis yaitu common Anode dan common
Cathode,Common Anode berarti sisi positif pada LED terhubung dengan satu pin dan setiap sisi
negative LED mempuyai pinnya sendiri sendiri sedangkan Common Cathode adalah
kebalikannya dimana Cathode atau sisi negatif pada LED terhubung dengan satu pin dan setiap
sisi positif LED mempunyai pinnya masing masing.
Mula Mula kita menyambungkan setiap pin pada arduino dengan resistor 220Ohm
setelah tersambung kita sambungkan ke komponen 7Segment,jika kita menggunakan 7Segment
common Anode maka kita harus menyambungkan pin com dengan Vcc/Power sebaliknya jika
kita menggunakan 7Segment Kathoda kita harus menyambungkan pin com dengan ground.

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

Anda mungkin juga menyukai