PENGENDALI PERALATAN MENGGUNAKAN REMOTE BERBASIS ARDUINO
L. Yudhi Gunardi, 2. Samuel Angga Saputra Program Studi Teknik Elektro, Fakultas Teknik Uiversitas Mercu Buana Jl. Meruya Selatan,Kembangan, Jakarta11650 yuclhiyg@)grnait,co.lrlosaputra.samuelas@,,vahos"com
Abstrak Perkembangan teknologi elektronika dan robotika di tanah air dalam beberapa tahun ini meningkat dengan pesat. Juga dapat dijadikan sebagai kebutuhan manusia yang tidak dapat tergantikan belakangan ini. Hal ini sudah terbukti dengan banyaknya industri yang memproduksi alat - alat elektronika dengan berbagai jenis dan otomatis penggunaanya oleh konsumen. Alat - alat yang digunakan biasanya memiliki bentuk-bentuk sesuai fungsi seperti lift, tangga eskalator, garasi mobil otomatis, pintu otomatis dll yang berguna unfuk mempermudah kinerja manusia. Berdasarkan hal tersebut dirancang dan dibuatlah alat elektronika yangberfungsi untuk mengendalikan peralatan elektronik dan menampilkannya kedalam LCD. Alat pengendali peralatan tersebut menggunakan remote sebagai pengendalinya, dimana dengan remote tersebut pengguna dapat menghidupkan dan mematikan perangkat elektronik dari jarak jauh dengan sistem terpusat. Dari hal yang telah dijelaskan di atas di pilihlah board arduino uno sebagai pengendali sistem dan sensor infrared sebagaireciever serta LED sebagaiindikator. Berdasarkan hasil pengujian di dapatkan bahwa remote dan sensor infrared terbukti dapat digunakan sebagai sensor jarak untuk mengendalikan peralatan. Mikrokontroler Arduino digunakan sebagai alat untuk memproses data dari sistem yang berfungsi untuk mengirimkan perintah ke LCD, LED dan relay. Tampilan yang tertera atau terdapat pada LCD serta indikator LED akan memudahkan pengguna untuk mengetahui dan melihat peralatan apa saja yang sedang bekeg'a dan tidak bekerja.
Kata kunci : Arduino LJno,sensor infrared, LED, dan LCD.
183
L. Pendahuluan
input
Masyarakat menginginkan
cenderung kepraktisan
dalam
tersebut
diperlukan biaya
berupa pemakaian pulsa, tentunya hal ini dirasa kurang ekonomis.
pengoperasiansuatu peralatan listrik. Terutama di jaman serba modern seperti sekarang ini. Tidaklah asing apabila pengaktifan suatu peralatan listrik menggunakan suatu alat yang berfungsi
sebagai
terpusat unfuk
pengontrol
peralatan-peralatan
listrik tertentu. Sehingga seseorang tidak perlu beranjak dari tempat nya untuk pengaktifan peralatan yang diinginkan. Alat
yang dimaksud tentunya
penggunanya.
dipergunakanlah
Karena
input
berupa infrared dari remote. Untuk penggunaan input yang berasaldari infrared pada remot tidak diperlukan biaya, sehingga memiliki nilai yang lebih
ekonomis untuk digunakan
mengontrol pengaktifan di dalam suafu ruangan. 2. Arduino board ATmeg a 32g
remote
alat yarrg lebih baik. Arduino adalah
infrared
sebuah terobosan baru dalam dunia elektronika,
praktis
khususnya
mikrokonholler.
benda asing bagi masyarakat, selain lebih
mikrokontroler telah menjadi tebih
hal ini memungkinkan terciptanya
itu
dipilih karena sudah bukan menjadi
dinilai
dipilihlah
murah dan lebih mudah digunakan,
sebagai pengontrol terpusat. Remote
itu
ifu
Dalam beberapa tahun terakhir,
dapat dioperasikan dengan mudah oleh
Karena
Kemajuan
yang
dibuat dengan Arduino membawa
dan
alat ini satu langkah lebih dekat bagi
ekonomis.
pemula, memungkinkan orang untuk Aplikasi pengontrolan peralatan listrik
jarak
jauh
memulai sebuah perancangansistem
sudah banyak
control
dengan
lebih
mudah
diterapkan, terutarna di era smart
menggunakan
house seperti sekarang ini. Mis alnya
adalah sebuah kit elektronik yang
saja dengan menggunakan input
dirancang
yang berasal dat'r bluethoot ataupun
memudahkan setiap orang dalam
SMS. Namun untuk penggunakan
belajar
1.84
Arduino.
khusus
atau
Arduino
untuk
mengembangkan
perangkat elekhonik
yang
dapat
ra
berinteraksi
,a
macam sensor dan pengendali.
dengan
bermacam_ Saat
ini Arduino sangatpopuler di seluruh dunia. Banyak pemula yang belajar mengenal robotika dan elektronika lewat Arduino karena mudah dipelajari. Bahasa yang dipakai dalam Arduino adalahbahasa C yang disederhanakan
dengan
kristal, koneksi USB, jack listrik,
banfuan
ICSP header, dan tombol reset. Ini berisi semua yang diperlukan untuk mendukung mikrokontroler,
hanya
terhubung ke komputer dengan kabel USB atau listrik dengan adaptor AC_ DC atau baterai untuk memulai. Uno dibangun tahun 2009 di ltalia dan
Iibrary-l ibrary Arduino.
diberi
nama
setelah
tahun
peluncurannya.
3. Diagram Blok Secara umum perancangan Peralatan
GambarZ.LArduino Uno Tampak
diagram
alat
blok pengendali
Menggunakan
Remote
BerbasisArduino ini adalah :
Depan Gambardi atasmerupakansalah safugambardari versi Arduino, yaifu Arduino Uno. Arduino Uno adalah board
berbasis
mikrokontroler
ATmega32g.Ia memiliki t4 digital input / output pin (dim ana6 dapat digunakansebagaioutput pWM), 6
Gambar 3.1 Diagram BIok AIat
I. LCD
berfungsi
untuk
menampilkan status apakah led dalamkondisiON atauOFF. 2. Arduino Uno merupakan pusat kendali dari seluruh rangkaian. Dimana arduinoakanmengambil
input analog, 16 MHz osilator
185
datayang dikirimkan oleh Sensor Infared kemudian diolah menjadi data
hexa.
Dan
mengendalikan ON
akan
dan OFF
led/rclay. 3. Relay
kontrol
televisi
menggunakan
transmisi sinyal infra merah yang dimodulasi dengan sinyal pembawa dengan frekuensi tertentu yaitu pada
berfungsi
menghidup
atau
untuk mematikan
frekuensi 30KHz sampai 4}KTIz.
peralatan yang dipasang dengan
Karerkteristik Cahaya in{ra merali
tegangan220 Yolt.
4. Sensor IR sebagai
receiver berfungsi penerima
electromagnetic.
sinyal
Sinyal
dari
l.
Tidak dapat dilihat oleh manusia.
2. Tidak
dapat menembus materi
remot yang dipancarkan ke IR yang tidak transparan.
receiver kemudian akan diolah oleh Arduino Uno.
3. Dapat
5 . LED berfungsi sebagai indikator
ditimbulkan
oleh
komponen yang menghasilkan
bahwa alat akan dalam keadaan panas.
ON atau OFF.
4. Cahaya fnfra Merah Infra
merah
elektromagnetik
adalah dari
5. Remote Ketika tomUot pada remote di
radiasi
tekan
panjang
maka
remote
menghasilkan data, data ini nilainya
gelombang lebih panjang dari cahaya
sesuaidengan tombol yang ditekan.
tampak, tetapi lebih pendek dari radiasi gelombang radio. Sinar infra
Berikut adalah kode datatombol
merah merupakan cahaya yang tidak '
remote:
tampak.
Cahaya
infra
akan
merah
.
Tombol1:0x00
memiliki panjang gelombang antara
o Tombol2:0x01 700 nm dan 1 mm. Semua remote
186
.
Tombol 3 :0x02
.
Tombol4:0x03
siap untuk
dipancarkan oleh bagian
.
Dan seterusnya.
pemancar.
Berikut
Setelah data dimodulasikan,
dipancarkan
oleh
gambar
pemancar infrared pada remote.
Sebelum data dan tombol yang ditekan
adalah
data
dioda
infrared data tersebut dimodulasikan dengan sinyal
pembawa
dengan
40
I<1'8.
M frekuensi
sebesar
Pemodulasian dilakukan dengan cara Gambar 5.3 Pemancar Remote
memberikan sinyal pembawa pada
Infrared
lebar pulsa high.
Gambar 5.4 Sinyal Output Remote Gambar 5.1 Data Sebelum di Modulasikan Dengan Sinyal Pembawa Dari gambar pemancar remote infrared di atas gambar 5.3, selama sinyal input high, transistor akan on dan off dengan frekuensi 40 T<Jtz, Karena
pada sinyal
input
high
Gambar 5.2 Data di Modulasikan
terdapat frekuensi pembawa sebesar
Dengan Sinyal Pembawa
frekuensi 40 I
187
akan menerima arus terputus - putus
rangkaian penerima Infrared Diode,
dengan frekuensi 40 l
AGC, Band Pass Filter, Demodulator,
akan membuat diode infrared on dan
Control Circuit. Output TSOPlT3g sudahdalambentuklevel teganganTTL.
off dengan frekuensi 40l
Jadi
pada saat sinyal input low, transistor
memerlukan rangkaian pengkondisian
output
TSOP1738
sinyal / penguat, akan off sehingga tidak
ada arus
yang mengalir pada diode infrared
tidak
sehingga output
TSOP1738 langsung dapat digunakan sebagaiinput mikrokontroller.
hal ini akan membuat diode infrared kondisi off dan tidak ada cahaya infrared yang dipancarkan. pada saat
a
m
-J, frN
l
tombol padi remote tidak ditekan
!
L;
i
maka sinyal input transistor akan Gambar 6.1 Diagram BIok TSOPL738
selalu dalam kondisi low. Dengan cara ini maka ketika remote tidak ditekan maka transistor akan off dan
a.
berfungsi untuk menerima cahaya
tidak ada arus yang mengalir pada
infrared yang kemudian diubah
diode infrared sehingga baterai pada remote
akanlebih
efisien
Penerima Infrared Diode / Input
menjadisinyal listrik dalambentuk
(tahan
tegangan. b.
lama).
AGC (Automatic Gain Control) berfungsiuntuk menguatkansinyal input dan mengafurpenguatarragar besarnyakonstanwalaupunsinyal
6. TSOP t73g
yang diterima pada kondisi lemah
TSOP seri 1738 ialah receiver
dankuat.
standaruntuk infrared remote control. TSOP1738
merupakan
c.
komponen
Band Pass Filter berfungsi unuk meneruskansinyal- sinyal dengan
elektronika yang sudah terkemaspaket
frekuensi 188
antara
(median
frekuensi) dan menahan frekuensi dibawah dan di
atas median
tersebut. d.
Demodulator
berfungsi
memisahkan
sinyal
untuk
pembawa
dengan sinyal informasi dimana sinyal
informasi
yang
Vs
akan
I
diteruskanoleh demodultator. e.
Transistor
berfungsi
ffi I
sebagai
OU'T
mengubah level tegangan output demodulator tegangan
menjadi TTL.
level
CND
Transistor
difungsikan sebagai switch dengan tegangan sumber (vs) : sehingga
output
5 volt
b
TSOP1738
merupakn level teganganTTL.
Gambar 6.2 (a) : Fisik TSOP 1738, (b) : Simbol TSOP t73S
TSOPI738 mempunyai tiga pin yaitu Ys (supply Voltage), Output dan GND. TSOP|738 mempunyai tegangan
7.
Data Pengujian
supply sebesar 4,5 sampai 5,5 volt dengan supply arus sebesar0,4 sampai 1,5mA.
7.l'l abel Hasil Pengujian Keseluruhan Remote Logic fndicator LED
189
0
0
ON
Menyala
0
1
OFF
Mati
I
0
ON
Menyala
t
I
OFF
Mati
2
0
ON
Menyala
2
I
OFF
Mati
3
0
ON
Menyala
3
I
OFF
Mati
2 . Mikrokontroler
Arduino
Uno
digunakan sebagai alat untuk memproses data dari systemyang
4
0
ON
Menyala
4
I
OFF
Mati
5
0
ON
Menyala
5
I
OFF
Mati
6
0
ON
Menyala
6
I
OFF
Mati
melihat tombol berapa yangtelah
7
0
ON
Menyala
bekerja dan alat apa saja yang
7
1
OFF
Mati
8
0
ON
Menyala
8
I
OFF
Mati
9
0
ON
Menyala
9
1
OFF
Mati
berfungsi
mengirimkan
untuk
perintah sensor infrared ke LCD dan LED/aplikasi elektronik J.
Indikator LCD
LED
dan tampilan
akan
memudatrkan
pengguna untuk mengetahui dan
sedangbekerja.
9. Daftar Pustaka l) Andrianto
Heri. Pemrograman
AVR
Milcrokontroller
lnformatika
ATMEGAI6.
Bandung : Bandung 2008. 2) Bejo Agus. CAI/R. 2008. Graha 8. Kesimpulan
Ilmu : Yogyakarta
Setelah melakukan p erancafigan,
3) http:/ lid-evotech.com/?p:97
implementasi dan pengujian terhadap
4) http:l / elektronika-
sistem, alat Pengendali Peralatan
elektronika.blo gspot.com/2007I 0
Menggunakan Remote Berbasis Arduino
7laplikasi-remote
Unomaka dapat ditarik beberapa
5) LCD.http/ lwww.dekta-
kesimpulan dan saransebagaiberikut : dan
1. Remote
elektronik.com. Diakses pada 26 Januari 2008.
sensor infrared
6) Rusmadi, Dedy. Mengenal Tenik
terbukti dapat digunakan sebagai alat
untuk
Bandung:
Elektronika.
mengendalikan
CV.
Pionir, 2007.
peralatan.
7) Santoso,
Albert
Penterjemah )
190
Joko Prinsip
(
PrinsipElektronika.
Jakarta:
SalembaTeknika, 2003. 8) Sasongko,
Bagus
Hari.
P emogr amanMilv okontr oI er dengan Bahasa C. Yogyakarta: Andi, 2012. 9) Soebandono, Perangkat Politeknik
Wahyunintyas. Elektronilm
I.
Negeri Semarang :
Semarang.1997. 10)Tim PEDC Bandung. Perangknt Elektronilu II. PEDC Bandung : Bandung. 1983. 11) Wjdodo,
Budiharto .
Proyek
Aneka
Milvokontroler.
Yogyakarta: Graha llmu, 2011. 12) Winoto,
Jaya
ArdiMilcrolantroler ATmegaS/32/[6/8535 Pemograman Cpada
dengan
WLAI/R.
AI/R dan Bahasa Bandung:
Informatika, 2008. 13) www. Scribd.com/doc/7327 46A7/ Laporan Co,ntoh. Diakses pada 6 Februari 201I.
191