Seven Segment
2.6. Seven Segment
Seven segment display adalah sebuah rangkaian yang dapat menampilkan angka-angka desimal maupun heksadesimal. Seven segment
Gambar 2.4: Struktur PIN ISD25120 display biasa tersusun atas 7 bagian yang setiap bagiannya merupakan LED (Light Emitting Diode) yang dapat menyala. Jika 7 bagian diode ini dinyalakan dengan aturan yang sedemikian rupa, maka ketujuh bagian tersebut dapat menampilkan sebuah angka heksadesimal.
Seven-segment display membutuhkan 7 sinyal input untuk mengendalikan setiap diode di dalamnya. Setiap diode dapat membutuhkan input HIGH atau LOW untuk mengaktifkannya, tergantung dari jenis seven segmen display tersebut. Jika Seven segment bertipe common- cathode, maka dibutuhkan sinyal HIGH untuk mengaktifkan setiap diodenya. Sebaliknya, untuk yang bertipe common-annide, dibutuhkan input LOW untuk mengaktifkan setiap diodenya.
Gambar 1: Arduino Uno
2.5. IC (Integrated Circuit) 74LS47
Dekoder BCD ke seven segment digunakan untuk menerima masukan BCD 4-bit dan
Gambar 2.7:Seven Segment memberikan keluaran yang melewatkan arus
melalui segmen untuk menampilkan angka
3. desimal. Jenis dekoder BCD ke seven segment Perancangan Dalam sistem ini pengguna mempunyai
ada dua macam yaitu dekoder yang berfungsi otoritas untuk melakukan kontrol atas lampu dan untuk menyalakan seven segment mode common
pagar di rumah mereka masing-masing. Alat yang anoda dan dekoder yang berfungsi untuk
diajukan menggunakan telepon selular/ telepon menyalakan seven segment mode common katoda.
sebagai media pengirim kode DTMF kepada IC 74LS47 merupakan dekoder BCD ke seven
telepon selular penerima yang kemudian kode segment yang berfungsi untuk menyalakan sevent
DTMF tersebut di dialihsandikan dari bilangan segment mode common anode. Gambar dan DTMF tersebut di dialihsandikan dari bilangan segment mode common anode. Gambar dan
4. Implementasi dan Hasil
memproses perintah yang diberikan guna untuk
a. Kebutuhan Perangkat Lunak
mengontrol alat. Perangkat lunak yang digunakan dalam Melalui penjelasan pada Gambar 3.1,
pengimplementasian aplikasi ini adalah: komputer mengirimkan arus listrik untuk
1) Windows Seven(7) Ultimate mengaktifkan Arduino Uno. Telepon selular
2) Microsoft Visual Studio 2010 pemanggil/ pengirim melakukan proses panggilan
3) Mysql Connector/Net 5.0.9 kepada telepon selular penerima yang sudah di set
4) Net Framework 4.5
untuk menjawab panggilan otomatis. Saat telepon
5) Arduino 1.0.5
selular pemanggil terhubung dengan telepon
b. Kebutuhan Perangkat Keras
selular penerima, telepon selular pemanggil Perangkat keras yang digunakan dalam alat memberikan masukan kode DTMF kepada
pengontrolan ini adalah sebagai berikut: telepon selular penerima guna untuk melakukan
1) PC/Notebook
kontrol terhadap lampu dan pagar rumah. Kode
2) Processor Intel Pentium 4 atau lebih DTMF tersebut diteruskan oleh telepon selular
3) Arduino Uno beserta kabel USB penerima kepada IC dialihsandikanr MT8870
4) PCB
untuk diterjemahkan menjadi kode biner.
5) Lampu Led
Kemudian kode biner yang telah dihasilkan
6) Lampu TL
dikirim ke Arduino Uno. Setiap kode biner yang
7) IC decoder DTMF
ditrerima oleh Arduino Uno digunakan untuk
8) Kabel Jumper
melakukan perintah kepada 3 komponen. Yang
9) Resistor
pertama kode biner keluaran Arduino Uno dikirim
10) Telepon selular
11) Kabel dan Jack Telepon dialihsandikanr untuk seven segment, sehingga
ke IC 77LS47. IC 77LS47 berfungsi sebagai
12) IC 74LS47
setiap kode yang diterima akan terlihat di seven
13) Seven Segment
segment. Yang kedua kode biner yang diterima
14) Perangkat Voice Recorder oleh Arduino Uno juga digunakan untuk
15) Perangkat Power Supply melakukan perintah menyalakan/ mematika
16) Perangkat Relay untuk lampu dan pagar lampu dan membuka/ menutup pagar rumah
sesuai dengan kode yang sudah di setting. Dan
4.1. Instalasi Rangkaian Alat
yang terakhir kode biner yang diterima oleh Tahap berikutnya adalah pemasangan Arduino Uno digunakan untuk memberikan
komponen mekanika alat. masukan ke IC Recorder 25120 untuk
Arduino
ke
Pemasangan dilakukan dengan menghubungkan memberikan keluaran rekaman suara yang dikirim
pin yang ada di Arduino ke perangkat ke telepon selular penerima kode DTMF, yang
dialihsandikanr DTMF. Berikut langkah-langkah digunakan untuk memberikan informasi mengenai
pemasangannya.
status lampu dan pagar.
a) Hubungkan Pin GND pada Arduino dengan pin GND rangkaian.
b) Hubungkan Pin +5V pada Arduino dengan pin
+5V pada rangkaian.
Mengirimkan kode DTMF
Mengirim
c) Hubungkan Pin STD pada IC MT8870 dengan
Decoder Handphone IC 8870
Melalui Rekaman Suara Menerima Informasi
Kode DTMF
Pin Digital 2 Arduino
Pengirim Kode Penerima Kode DTMF Handphone DTMF
d) Hubungkan Pin Q1 pada IC MT8870 dengan
Pin Digital 3 Arduino
Mengirimkan Rekaman Suara
Mengirim kode DTMF
menjadi kode DCBA yang sudah diubah
e) Hubungkan Pin Q2 pada IC MT8870 dengan
Pin Digital 4 Arduino
Rekaman Suara Mengaktifkan
f) Hubungkan Pin Q3 pada IC MT8870 dengan
IC Recorder 25120
On/Off
Pin Digital 5 Arduino
Lampu
Mengirimkan Kode Digital
g) Hubungkan Pin Q4 pada IC MT8870 dengan
Pin Digital 6 Arduino
IC 74LS47 Komunikasi Data
TL Lamp
Membuka/
h)
Hubungkan RL#1, Resistor 10KΩ dan TR dengan Pin Digital 13 Arduino
yang sudah di decode Mengirimkan kode
menutup Pagar
i) Hubungkan RL#2, Resistor 10KΩ dan TR dengan Pin Digital 10 Arduino
j) Hubungkan RL#3, Resistor 10KΩ dan TR
Segment Seven
Komputer
Pagar Rumah
dengan Pin Digital 7 Arduino k) Hubungkan RL#4, Resistor 10KΩ dan TR
dengan Pin Digital 8 Arduino dengan Pin Digital 8 Arduino
c. Alat Menerima Perintah
dengan Pin Digital 11 Arduino n) Hubungkan LED Kunin g dan Resistor 1KΩ dengan Pin Digital 12 Arduino
Gambar 4.4: Alat Menerima Perintah Dari Aplikasi/ Telepon Selular