Anda di halaman 1dari 10

MODUL 3 SEVEN SEGMENT PART 1

Hilmi Mahfudi (2020200023)


Dosen : tresna aglis salawasna
Tanggal Percobaan : 24 November, 2021
TE1220 – Sistem Microprocesor
Laboratorium Teknik Elektro - Politeknik PGRI Banten.

Abstrak 2. STUDI PUSTAKA


Pada praktikum modul 2 ini, dilakukan percobaan
2.1 ARDUINO
Arduino dengan seven segment dengan
Arduino adalah pengendali mikro single-
menggunakan beberapa jenis peralatan, antara lain
board yang bersifat open-source,
arduino uno sebagai mikrokontroler, seven segment
untuk menampilkan karakter angka , resistor sebagai diturunkan dari Wiring platform,
hambatan, kabel jumper untuk menghubungkan dirancang untuk memudahkan
setiap komponen dalam rangkaian, dan Laptop untuk penggunaan elektronik dalam berbagai
input program software Arduino dan thinkercad. bidang. Arduino tidak hanya sekedar
Tujuan dari praktium ini agar praktikan dapat sebuah alat pengembangan, tetapi ia adalah
memahami fungsi kerja dari seven segment dan kombinasi dari hardware, bahasa
menampilkan hasil angka yang berurutan yang pemrograman dan (IDE) yang canggih.
langsung tertampil pada seven segment . IDE itu merupakan kependekan dari
Kata kunci : Seven segment dan Arduino. Integrated Developtment Enviroenment,
atau secara bahasa mudahnya merupakan
1. PENDAHULUAN lingkungan terintegrasi yang digunakan
untuk melakukan pengembangan. Disebut
7 segment merupakan sebuah display yang
sebagai lingkungan karena melalui
berfungsi menampilkan sebuah karakter baik
software inilah Arduino dilakukan
huruf maupun digit angka. Namun untuk huruf
pemrograman untuk melakukan fungsi-
sangat terbatas, ada beberapa huruf yang tidak
fungsi yang dibenamkan melalui sintaks
bisa ditampilkan. 7 segment ini sebenarnya
pemrograman.
merupakan kumpulan dari 7 buah LED yang di
Arduino IDE dibuat dari bahasa
rangkai menjadi satu baik menggunakan
pemrograman JAVA. Arduino IDE juga
common anoda (+) ataupun common cathoda
dilengkapi dengan library C/C++ yang
(-)..
biasa disebut Wiring yang membuat
Pada percobaan yang dilakukan pada operasi input dan output menjadi lebih
praktikum lcd dan keypad antara lain; mudah. Arduino IDE ini dikembangkan
dari software Processing yang dirombak
 Untuk menganalisis fungsi kerja dari menjadi Arduino IDE khusus untuk
seven segment pemrograman dengan Arduino.
 Menampilkan angka berurutan pada Seperti Mikrokontroler yang banyak
seven segmet. jenisnya, Arduino lahir dan berkembang,
 Menerapkan Langkah Langkah dan kemudian muncul dengan berbagai jenis.
program yang terdapat pada modul Diantaranya :
untuk menjalankan fungsi seven • Arduino Uno • Arduino Duemilanove
segment • Arduino Leonardo • Arduino
Mega2560 • Arduino Intel Galile •
Arduino Pro Micro AT • Arduino Nano
R3 • Arduino mini Atmega • Arduino
Mega ADK • Arduino Esplora.
2.2 SEVEN SEGMENT hijau. Kemudian pada jam digital,
Seven segment terdiri 7 buah led yang kalkulator dan masih banyak lainnya.
disusun membentuk angka 8, setiap Untuk pin-pin pada 7 segment terdapat 10
segmentnya terdiri dari LED yang salah pin antara lain a, b, c, d, e, f, g, p dan 2 buah
satu kaki terminal lednya di jadikan COM (Common Anoda/Cathoda),
satu atau yang disebut dengan common. keterangannya dapat dilihat dibawah ini.
pin yang dijadikan satu / common ada
dua jenis yaitu common anoda dan
common cathoda. Skema dari 7 pin led 3. METODOLOGI
di tandai dengan huruf a - g, seperti
contoh berikut: a. Perlatan
Pada percobaan kali ini digunakan
beberapa jenis peralatan. Adapun alat
yang di gunakan pada percobaan ini
antara lain lain arduino uno sebagai
mikrokontroler,Seven segment, resistor,
kabel jumper untuk menghubungkan
setiap komponen dalam rangkaian, dan
Laptop untuk input program software
Arduino dan thinkercad.

b. Langkah Langkah praktikum


1. Wiring Seven Segment ke Arduino
Pada percobaan kali ini dilakukan
uji coba untuk menggunakan seven
Gambar 1.1 common anoda & katoda
segment. Percobaan sederhana yang
ingin ditampilkan pada seven
Common Anoda : Common Anoda
segment adalah “angka satu”,
merupakan bagian kaki dari anoda (+)
kemudian tulisan tersebut nantinya
yang dijadikan satu dan dihubungkan
dapat bergerak dari “satu” ke
dengan arus positif tegangan.
“sembilan” dan sebaliknya /
sedangkan untuk mengaktifkan kaki
counter up and down.
yang lainnya harus di beri tegangan
negatif. atau led akan menyala jika
dalam kondisi aktif low (diberi logika
0). Misalkan ingin menampilkan angka
1, maka yang harus di lakukan adalah.
kaki common di beri tegangan +,
sedangkan kaki b dan c di beri tegangan

Common Katoda : Common katoda ini


kebalikannya dari common anoda, jadi
kaki common yang disatukan adalah
kaki katoda (-), sehingga untuk
mengaktifkan kaki yang lain di beri
tegangan (+) atau diberi logik high (1).

Manfaat 7 segment ini dapat kita lihat di


kehidupan sehari-hari seperti pada lampu
merah terdapat angka yang menunjukan
detik lamannya lampu merah, kuning, dan
Buat rangkaian seperti gambar
diatas,

Kemudian pasang USB cable pada


arduino dengan port USB yang
terdapat pada PC untuk
mengupload program. Buka
arduino IDE, lalu ketik program
berikut :

Untuk membuat tulisan dapat


bergerak dari “satu” ke “sembilan”
dan sebaliknya, perlu dilakukan
beberapa penambahan seperti
berikut :
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 segment . sedangkan
pada percobaan kedua praktikum dapat
menampilkan sebuah angka berurutan dari
”1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1”dan Kembali
secara berurutan dalam silish waktu 1 detik.

Percobaan 1 seven segment angka


“1,2,3,4,5,6,7,8,9,0”.

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.

Berikutnya compile dan upload


program ke arduino board. Perhatikan
dan catah hasil yang terjadi, apakah
sesuai spesifikasi atau tidak ?
Gambar 1.2 desain wiring

Pada percobaan pertama praktikan membuat


rangkaian seven segment melalui software
simulasi thikercad. Komponen alat yang di
gunakan yaitu, Arduino, kabel jamper, resistor
dan seven segment. Setelah itu praktikan
merangkai wairing pada Arduino melalui
thikercad.

kemudian praktikan mengetik perogram yang


terdapat di modul. Pada program modul 3
terdapat data yang tidak sesuai pada bagian
inisialisai pin integer dengan desain wiring pada
4. HASIL DAN ANALISIS thinkercad. Sehingga perlu perubahan inisialisai
pin.
Program pin pada modul 3

Program yang telah di ubah dan di sesuaikan


Percobaan 2 seven segment angka
“1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1”

Pada percobaan kedua praktikan merangkaian


kembali dengan alat yang sama .lalu merangkai
desain wairing dan mengetik program yang
sama seperti percobaan 1, namun terdapat
penambahan coding pada program percobaan 2
ini.

Penambahan coding ;

setelah itu kemudian di upload ke program


arduino, maka hasilnya adalah pada percobaan
pertama program akan menjalankan perintah
yaitu meampilkan angka 1,2,3,4,5,6,7,8,9,0 pada
seven segment secara berurtan dengan jeda
waktu 1 detik.
adanya penambahan dari “nine () ; sampai one
();” dengan selisih waktu 1 detik.

setelah selesai kemudian diupload program


yang telah ubah, dan hasil dari perubahan itu
adalah pada seven segment menampilkan
angka “1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1”

5. KESIMPULAN

7 segment merupakan sebuah display yang


berfungsi menampilkan sebuah karakter baik
huruf maupun digit angka. Namun untuk huruf
sangat terbatas, ada beberapa huruf yang tidak
bisa ditampilkan. 7 segment ini sebenarnya
merupakan kumpulan dari 7 buah LED yang di
rangkai menjadi satu baik menggunakan
common anoda (+) ataupun common cathoda
(-).

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 segment . sedangkan
pada percobaan kedua praktikum dapat
menampilkan sebuah angka berurutan dari
Pada percobaan 2 ini terdapat penambahan ”1,2,3,4,5,6,7,8,9,0,9,8,7,6,5,4,3,2,1”secara
program pada bagian “viod loopDisplay”yang berurutan ke dalam silish waktu 1 detik.
awalnya pada percobaan 1 dimuali dari “one () ;
sampai zero ();” kemudian pada percobaan 2

DAFTAR PUSTAKA

[1] http://indomaker.com/index.php/2019/01/21/tutorial-menggunakan-7-segment-pada-arduino/
07 desember, 2021. 23.00
[2] https://docs.google.com/document/d/15bRgaB09G6iuCML76I_yHsJZM43vwINS/edit 07
desember, 2021 . 23.00

Anda mungkin juga menyukai