Anda di halaman 1dari 10

SEVEN SEGMENT PART 1

Hilmanul Fathi (2020200022)


Teman kelompok : Hilmi mahfudi
Tanggal Percobaan: 24/11/2021
TE1220-Sisitem Mikroprosesor
Laboratorium Teknik Elektro – Poliiteknik PGRI Banten

Abstrak  Untuk menganalisis fungsi kerja dari


seven segment
Dalam praktikum ini melalukan percobaan
 Menampilkan angka berurutan pada
Seven Segment, percobaan tersebut
seven segmet. Dan counter UP dan
mengunakan peralatan Arduino sebagai
DOWN
mikrokontroler, Seven segment sebagai display
 Menerapkan Langkah Langkah dan
visual untuk menampilkan angka, resistor
program yang terdapat pada modul
sebagai hambatan. kabel jamper sebagai koneksi
untuk menjalankan fungsi seven
terhadap komponen atau rangkaian dan laptop
segment
digunakan sebagai memprogram software
Arduino dan penggunaan aplikasi thinkercad.
Tujuan dari praktikum ini adalah dapat
memahami fungsi seven segment dan dapat 2. STUDI PUSTAKA
mengetahui bagaimana menampilkan hasil
angka yang dapat bergerak dari angka “satu” ke
“Sembilan” dan sebaliknya pada seven segment 2.1 ARDUINO
Arduino dikatakan sebagai sebuah
platform dari physical computing
Kata kunci : Arduino,Seven segment. yang bersifat open source. Arduino
tidak hanya sekedar sebuah alat
1. PENDAHULUAN pengembangan, tetapi ia adalah
kombinasi dari hardware, bahasa
Seven segment merupakan bagian-bagian pemrograman dan Integrated
yang digunakan untuk menampilkan angka Development Environment (IDE)
atau bilangan decimal. Seven segment yang canggih. IDE adalah sebuah
tersebut terbagi menjadi 7 batang LED yang software yang sangat berperan
disusun membentuk angka 8 dengan untuk menulis program, meng-
menggunakan huruf a-f yang disebut DOT compile menjadi kode biner dan
MATRIKS. Setiap segment ini terdiri dari 1 meng-upload ke dalam memori
atau 2 LED (Light Emitting Dioda). Seven mikrokontroler.
segment bisa menunjukan angka-angka IDE Arduino adalah software yang
desimal serta beberapa bentuk tertentu sangat canggih ditulis dengan
melalui gabungan aktif atau tidaknya LED menggunakan Java. IDE Arduino
penyususnan dalam seven segment. Seven terdiri dari:
segmen ada 2 jenis, yaitu Common Anoda a. Editor, sebuah window yang
dan Common Katoda. memungkinkan pengguna
menulis dan mengedit program
Pada percobaan yang dilakukan pada dalam bahasa Processing.
praktikum seven segment antara lain;
b. Compiler, sebuah modul yang
mengubah kode program
(bahasa Processing) menjadi
kode biner. Bagaimanapun
sebuah mikrokontroller tidak
akan bisa memahami bahasa
Processing. Yang bisa dipahami
oleh mikrokontroller adalah
kode biner. Itulah sebabnya
compiler diperlukan dalam hal
ini.
c. Uploader, sebuah modul yang
memuat kode biner dari
komputer ke dalam memori di
Seven segment dapat menampilkan
dalam papan Arduino.
angka-angka desimal dan beberapa
Terdapat berbagai macam jenis karakter tertentu melalui kombinasi
arduino perbedaannya ialah pin aktif atau tidaknya LED
yang dapat digunakan, besar penyususnan dalam seven segment. 
kecilnya memori serta fitur-fitur Untuk mempermudah pengguna
lainnya. Berikut berbagai jenis seven segment, umumnya
arduino yang sering digunakan, digunakan sebuah Arduino atau
yaitu: sebuah seven segment driver yang
akan mengatur aktif atau tidaknya
• Arduino Uno • Arduino led-led dalam seven segment sesuai
Duemilanove • Arduino Leonardo • dengan inputan biner yang
Arduino Mega2560 • Arduino Intel diberikan.
Galile • Arduino Pro Micro AT •
Arduino Nano R3 • Arduino mini seven segmen ada 2 jenis, yaitu
Atmega • Arduino Mega ADK • Common Anoda dan Common
Arduino Esplora. Katoda

1. Common Anoda
2.2 SEVEN SEGMENT Common Anoda merupakan pin
Seven segment adalah suatu yang terhubung dengan semua
segmen-segmen yang digunakan kaki anoda LED dalam seven
untuk menampilkan angka / segmen. Common anoda diberi
bilangan decimal. Seven segment ini tegangan VCC dan seven segmen
terdiri dari 7 batang LED yang dengan common anoda akan
disusun membentuk angka 8 dengan aktif pada saat diberi logika
menggunakan huruf a-g yang
rendah (0) atau sering disebut
disebut DOT MATRIKS. Setiap
segment ini terdiri dari 1 atau 2 LED
aktif low. Kaki katoda dengan
(Light Emitting Dioda). label a sampai h sebagai pin
aktifasi yang menentukan nyala
LED.
2. Common Katoda
Common Katoda merupakan pin
yang terhubung dengan semua
kaki katoda LED dalam seven
segmen dengan common katodak “sembilan” dan sebaliknya /
akan aktif apabila diberi logika counter up and down.
tinggi (1) atau disebut aktif high.
Kaki anoda dengan label a
sampai h sebagai pin aktifasi
yang menentukan nyala LED. 

Fungsi - fungsi SEVEN SEGMEN di


kehidupan sehari hari :

 Untuk jam digital


 Untuk papan score pada olahraga
 Untuk Calculator
 Untuk Tulisan SELAMAT
DATANG pada Bank, gerbang
tol dll.

Buat rangkaian seperti gambar


3. METODOLOGI diatas,

A. PERLATAN Kemudian pasang USB cable pada


arduino dengan port USB yang
terdapat pada PC untuk
Pada percobaan kali ini digunakan mengupload program. Buka
beberapa jenis peralatan. Adapun arduino IDE, lalu ketik program
alat yang di gunakan pada berikut :
percobaan ini antara lain Arduino
uno sebagai mikrokontroler, seven
segment Seven segment sebagai
display visual untuk menampilkan
angka, resistor sebagai hambatan.
kabel jumper untuk
menghubungkan setiap komponen
dalam rangkaian, Laptop untuk
input program software Arduino
dan thinkercad.

B. LANGKAH LANGKAH

1. Wiring Seven Segment ke Arduino


Pada percobaan kali ini dilakukan
uji coba untuk menggunakan seven
segment. Percobaan sederhana yang
ingin ditampilkan pada seven
segment adalah “angka satu”,
kemudian tulisan tersebut nantinya
dapat bergerak dari “satu” ke
Untuk membuat tulisan dapat
bergerak dari “satu” ke “sembilan”
dan sebaliknya, perlu dilakukan
beberapa penambahan seperti
berikut :
Gambar 1.2 desain wiring

Percobaan 1
Pada percobaan pertama praktikan
melakukan praktikum yaitu merangkai
wairing pada Arduino melalui aplikasi
simulasi thinkercad dengan memilih
komponen yang sudah ada di thinkercad
seperti Arduino uni, resistor, kabel jamper
dan seven segment
kemudian praktikan mengetik perogram
untuk seven segment yang terdapat pada
modul 3, Pada program modul 3 terdapat data
yang tidak sesuai pada bagian inisialisai pin
Berikutnya compile dan upload integer dengan desain wiring pada thinkercad.
program ke arduino board. Perhatikan Sehingga perlu perubahan inisialisai pin.
dan catah hasil yang terjadi, apakah
sesuai spesifikasi atau tidak ? Program pin pada modul 3

4. HASIL DAN ANALISIS

Pada praktikum ini melakukan percobaan


Seven segment. Pada seven segment Program yang telah di ubah dan di sesuaikan
melakukan dua kali percobaan
Sebelum Praktikan melakukan percobaan
praktikum, praktikan terlebih dahulu menerima
materi modul 3 yang disampaikan oleh dosen
sehingga dalam proses praktikum kali ini
praktikan dapat mengerti tentang desain wiring
dan komponen alat yang di gunakan.
Percobaan 2
Pada percobaan kedua ini merangkaian
ulang lagi menggunakan aplikasi simulasi
thinkercad dengan alat yang sama dan
merangkai wairing yang sama pada
Arduino, kemudian praktikan mengetik
pemrograman untuk Seven segment namun
terdapat penambahan coding pada program
percobaan 2 ini yaitu bagian “viod
loopDisplay”yang awalnya pada percobaan 1
dimuali dari “one () ; sampai zero ();” kemudian
pada percobaan 2 adanya penambahan dari
“nine () ; sampai one ();” dengan selisih waktu 1
detik.

Penambahan coding ;

setelah selesai langsung mengupload


program yang telah diketik dan hasilnya
dapat menampilkan sebuah angka dari
”1,2,3,4,5,6,7,8,9,0” secara berurtan yang di
tampilkan pada seven segment.
5. KESIMPULAN

1. Seven segment adalah suatu


segmen-segmen yang digunakan
untuk menampilkan angka /
bilangan decimal. Seven segment ini
terdiri dari 7 batang LED yang
disusun membentuk angka 8 dengan
menggunakan huruf a-g yang
disebut DOT MATRIKS. Setiap
segment ini terdiri dari 1 atau 2 LED
(Light Emitting Dioda). Seven
segment ada 2 jenis yaitu common
anoda dan common katoda.

2. Pada percobaan rangkaian seven


segment ini. praktikum melakukan dua
kali percobaan. pada percobaan pertama
praktikum dapat menampilkan sebuah
angka dari ”1,2,3,4,5,6,7,8,9,0” secara
berurtan yang di tampilkan pada seven
setelah selesai langsung mengupload segment . sedangkan pada percobaan
program yang telah diketik dan hasilnya kedua praktikum dapat menampilkan
dapat menampilkan sebuah angka sebuah angka berurutan dari
“1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1” secara ”1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1”secara
berurtan yang di tampilkan pada seven berurutan ke dalam silish waktu 1 detik.
segment. Atau counter UP dan DOWN.

DAFTAR PUSTAKA

[1] https://elektronikaa-industri.blogspot.com/ 11 Desember 2021,23.40


[2] https://docs.google.com/document/d/15bRgaB09G6iuCML76I_yHsJZM43vwINS/edit /11
Desember 2021,23.40
[3] http://widi.lecturer.pens.ac.id/Praktikum/Praktikum Mikro/ 11 Desember 2021,23.40

Anda mungkin juga menyukai