Anda di halaman 1dari 8

eISSN : 2621-4970

pISSN : 2621-4962

Volume 2 No 1
Januari 2019

Rancang Bangun Sistem Kontrol Lampu Listrik Menggunakan Remote


Berbasis Mikrokontroler ATMega 8535
Muksin Hi. Abdullah
Program Studi Teknik Komputer
Akademi Ilmu Komputer Ternate
emhaabdullah@gmail.com

Abstrak
Tujuan penelitian ini adalah merancang sistem kontrol lampu menggunakan remote untuk
menyalakan dan memadamkan lampu, Penelitian ini dilakukan pada ruangan Direktur Akademi
Ilmu Komputer (AIKOM) Ternate, Metode Penelitian yang digunakan adalah metode Pustaka,
Observasi, serta Rancangan Alat, Bahasa Pemrograman yang digunakan adalah Bahasa C,
Perancangan alat terdiri dari pembuatan alat pengontol lampu dan komponen yang menunjang
kerja sistem seperti Sistem pengontrol, Mikrokontroler ATMega 8535, relay, remote, dan
lampu. Sistem control lampu yang dioperasikan dengan menggunakan remote control untuk
menggerakkan relay sehingga lampu yang terhubung akan menyala dan padam. Remote control
tersebut terhubung dengan receiver yang ada pada mikrokontroler, dengan menekan tombol B,
maka lampu menyala/hidup dan ketika menekan tombol A, dan lampu padam melalui sistem
control, dengan adanya sistem ini mempermudah sesorang untuk menyalakan dan
memadamkan lampu yang lebih praktis tanpa harus mendekati stop kontak pada Ruangan
Direktur Akademi Ilmu Komputer (AIKOM) Ternate.
Kata kunci: Rancang, Sistem Kontrol Listrik, Mikrokontroler ATMega 8535

Abstract
The purpose of this research is to design control systems using the remote to turn on the
lights and extinguishes the lights, This research was conducted in room Director of Akademi
Ilmu Komputer (AIKOM) Ternate, The research method used is the method of Library,
observation, as well as the draft tool, the programming language used is C language, The
design of the tool consists of the manufacture of tool control system, lights and components
that support the work of the system such as System controllers, Mikrokontroler ATMega
8535, relay, remote, and lights, Light control system which is operated by using the remote
control to move the relay so that the connected lamp will turn on and off, A remote control is
connected with the receiver on the microcontroller, by pressing the button B then the lights
on/living and when pressing the button A and the light turns off through the system control.
the existence of this system make it easier someone to ignite and extinguish the lamp more
practical without having to approach the stop contact at Room Director Akademi Ilmu
Komputer (AIKOM) Ternate
Keywords: Design, Electric Controll System, Microcontroller ATMega 8535

PENDAHULUAN perangkat pendukungnya. Sebagai contoh,


Berkembangnya peralatan - peralatan penggunaan remote kontrol untuk
elektronika juga diikuti oleh perangkat- pengendali perangkat elektronik sehari-
hari misalkan Televisi, VCD Player, dan Air Conditioner (AC). Selain untuk perangkat
JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 1
elektronik tersebut kegunaan remote 1. Alat kontrol menyalakan dan
kontrol sebenarnya dapat dioptimalkan memadamkan lampu dengan
sebagai pengendali pada sistem instalasi menggunakan remote belum banyak
listrik khususnya untuk mengendalikan digunakan pada umumnya oleh
lampu yang dapat diatur kondisinya masyarakat, sehingga dirancang untuk
(menyala dan padam) dengan melalui diperkenalkan pada masyarakat bahwa
sinyal infra merah yang dipancarkan oleh menyalakan dan memadamkan lampu
remote. boleh dengan jarak tertentu dengan
Penggunaan sinyal sinar infra merah menggunakan remoe control
ini memang hanya cocok untuk keperluan 2. Alat untuk mengendalikan lampu
di dalam ruang, seperti pada peralatan dengan jarak tertentu ini membutuhkan
elektronik rumah atau kantor, karena anggaran yang cukup dan jarak tertentu
selain memiliki keterbatasan jarak yang saja , tidak dapat digunakan pada ruang
pendek, sudut pengiriman juga sangat yang berbeda, karena sinar infra merah
kecil yaitu harus benar-benar lurus tidak dapat menembus didnding,
terhadap reciver penerimanya sehingga sehingga memiliki keterbatasan ruang
remote kontrol harus diarahkan tepat ke jarak
alat tersebut. Sinar infra merah juga tidak
bisa menembus dinding, sehingga Tujuan Penelitian
penempatan reciver penerima infra merah Adapun tujuan penelitian ini adalah
harus berada pada ruangan yang sama. merancang sistem kontrol lampu
Peranan remote kontrol ini sangat menggunakan remote untuk menyalakan
penting karena akan mempermudah dan memadamkan lampu
seseorang untuk mengontrol lampu dengan
mudah pada jarak tertentu, seseorang atau Manfaat Penelitian
orang tidak lagi mengontrol lampu dengan 1. Mempermudah sesorang untuk
cara manual lagi, karena sistem ini menyalakan dan memadamkan lampu
menggunakan remote yang dihubungkan yang lebih praktis tanpa harus
pada mikrokontroler akan mengirimkan mendekati stop kontak pada tempat
sinyal atau sinar infra merah pada lampu tertentu.
yang dituju, maka lampu tersebut dapat 2. Menambah pengetahuan dan manfaat
dinyalakan atau dipadamkan melalui mikrokontroler ATMega 8535 untuk
remote, sehingga akan lebih praktis dan membangun suatu alat sebagai sistem
mudah untuk menyalakan lampu dan kontrol.
memadamkan lampu oleh penggunannya.
Penelitian ini membahas dan Tinjauan Pustaka
merancang atau merakit suatu alat kontrol Dezeini Nolo Murti dalam judul
menghidupkan dan memadamkan lampu Pengontrol Lampu Dengan Remote TV
dengan jarak tertentu Berbasis Mikrokontroler ATMega 8535
mengemukakan Pada saat ini pengendalian
Pokok Masalah lampu masih dilakukan dengan cara
manual, caranya dengan menekan saklar
ON / OFF. Cara ini dinilai tidak sesuai lagi
dengan zaman yang sudah serba elektronik
dan memiliki beberapa kelemahan, antara saklar tersebut berada. Disamping itu juga peralatan
lain pengendalian ON / OFF peralatan yang dikendalikan lebih dari satu buah, dan jarak
tidak bisa dilakukan dari jarak jauh, masing-masing perlatan berjauhan karena ruangan
sehingga pengguna harus lansung yang sangat besar, maka ini tentu saja tidak
menekan saklar ON / OFF pada tempat menghemat waktu dan tenaga manusia. Berdasarkan
JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 2
masalah yang dikemukakan di atas, Kemudian mikrokontroler mengolah data
penulis ingin merancang sistem masukan dari data remote dan mengatur
pengendalian peralatan listrik lampu DC yang terhubung. Pengujian
menggunakan remote control SONY sistem dilakukan dengan cara menekan
dalam pengendalian ON / OFF daya listrik remote yang mempunyai 4 buah tombol.
berbasis ATMega8535. Rangkaian- Tombol A dan C untuk menyalakan lampu
rangkain pada alat ini diantaranya adalah: 1 dan 2, serta tombol B dan D untuk
rangkaian sistem minimum ATMega8535. meredupkan cahaya kedua lampu. Untuk
Rangkaian driver relay, rangkaian catu jarak pengontrolan dengan menggunakan
daya, rangkaian LCD, dan rangkaian remote berfungsi dengan baik pada jarak
penerima sinar infra merah. Alat ini 0-50 meter tanpa penghalang
dirancang untuk mengontrol 4 buah beban
dengan jarak maksimum ke penerima sinar LANDASAN TEORI
infra merah sejauh 20 meter. Mikrokontroler
Penelitian lain yang dilakukan I Gede Menurut Chamim (2012)
Suputra Widharma, AAN Made Mikrokontroler adalah sebuah sistem
Narottama, Wayan Sudayana dengan judul komputer yang seluruh atau sebagian besar
Kontrol Cahaya Lampu Dengan elemennya dikemas dalam satu chip IC,
Menggunakan Remote Berbasis sehingga sering disebut single chip
Mikrokontroler ATMega 328 mengatakan microcomputer.Mikrokontroler merupakan
untuk mengontrol cahaya lampu yang sistem komputer yang mempunyai salah
dilakukan dengan remote berbasiskan satu atau beberapa tugas yang sangat
system kontrol. Pengendalian ini pada spesifik.
prisipnya mengendalikan daya yang masuk
ke lampu LED DC. Lampu LED DC yang Mikrokontorler ATMega 8535
bekerja pada tegangan DC dapat dikontrol Mikrokontroler AVR ATmega8535
dengan menggunakan transistor. Proses memiliki fitur yang cukup lengkap.
pengaturan sudut picu dikendalikan Mikrokontroler AVR ATmega8535 telah
dengan mikrokontroler. Sistem ini terdiri dilengkapi dengan ADC internal,
dari 3 blok utama yaitu: Remote, EEPROM internal, Timer/Counter, PWM,
Mikrokontroler, dan Driver Transistor. analog comparator, dll (M.Ary Heryanto,
Remote digunakan untuk mengkontrol 2008).
input data yang masuk ke mikrokontroler. Fitur-fitur yang dimiliki oleh
mikrokontroler ATmega8535 adalah
sebagai berikut:
1. Saluran I/O sebanyak 32 buah, yaitu
port A, port B, port C, dan port D.
2. ADC internal sebanyak 8 saluran.
3. Tiga buah Timer/Counter dengan
kemampuan pembandingan.
4. CPU yang terdiri atas 32 buah
register.
5. SRAM sebesar 512 byte.
6. Memori Flash sebesar 8 kb dengan 10. Port USART untuk komunikasi serial.
kemampuan Read While Write. 11. Sistem mikroprosesor 8 bit berbasis RISC
7. Port antarmuka SPI dengan kecepatan maksimal 16 MHz dan lain-
8. EEPROM sebesar 512 byte yang lainnya
dapat diprogram saat operasi.
9. Antarmuka komparator analog. Relay dan Fungsinya
JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 3
Menurut Widodo Budiharto (2005)
Relay adalah saklar mekanik yang
dikendalikan atau dikontrol secara
elektronik (elektro magnetik). Saklar pada
relay akan terjadi perubahan posisi OFF ke
ON pada saat diberikan energi elektro Gambar 1. Relay
magnetik pada armatur relay tersebut.
Relay pada dasarnya terdiri dari 2 bagian Sistem Control
utama yaitu saklar mekanik dan sistem Kontroler mikrokontroler yang pada
pembangkit elektromagnetik (induktor inti dasarnya adalah computer dalam satu chip,
besi). saklar atau kontaktor relay yang di dalamnya terdapat mikroprosesor,
dikendalikan menggunakan tegangan memori, jalur input/output (I/O) dan
listrik yang diberikan ke induktor perangkat pelengkap Sistem control dapat
Fungsi Relay. Relay dapat digunakan diklarifikasikan berdasarkan cara kerjanya
untuk mengontrol motor AC dengan menjadi dua jenis yaitu tipe ON-OFF dan
rangkaian kontrol DC atau beban lain tipe modulating. Tipe ON-OF berfungsi
dengan sumber tegangan yang berbeda untuk menghasilkan sistem control yang
antara tegangan rangkaian kontrol dan tetap (discrete). (Adi, 2010)
tegangan beban. Diantara aplikasi relay
yang dapat ditemui diantaranya adalah : Bahasa Pemograman C
1. Relay sebagai kontrol ON/OF beban Bahasa pemrograman C merupakan
dengan sumber tegang berbeda. salah satu bahasa pemrograman komputer.
2. Relay sebagai selektor atau pemilih Dibuat pada tahun 1972 oleh Dennis
hubungan. Ritchie untuk Sistem Operasi Unix di Bell
3. Relay sebagai eksekutor rangkaian Telephone Laboratories. Meskipun C
delay (tunda) dibuat untuk memprogram sistem dan
4. Relay sebagai protektor atau pemutus jaringan komputer namun bahasa ini juga
arus pada kondisi tertentu. sering digunakan dalam mengembangkan
Menurut (Dedi, 2012) relay merupakan software aplikasi. C juga banyak dipakai
komponen yang berupa sakelar elektronik oleh berbagai jenis platform sistem operasi
yang digerakkan oleh arus listrik, berupa dan arsitektur komputer, bahkan terdapat
remote kontrol dan penguatan daya. beberepa compiler yang sangat populer
telah tersedia. C secara luar biasa
memengaruhi bahasa populer lainnya,
terutama C++ yang merupakan extensi
dari C.

METODE PENELITIAN
Penelitian Pustaka (Library Research)
Tahap ini, penulis menggunakan alat
bantu pendukung teori, buku-buku
pustaka, sumber dari internet dan jurnal,
refrensi-refrensi,atau sumber-sumber lain
yang berkaitan tentang sistem control
lampu menggunakan remote. Berdasarkan harus digunakan dalam merangkai alat, bahasa
hasil studi literatur penulis mendapatkan pemrograman yang digunakan, aplikasi yang akan
materi-materi yang akan digunakan untuk digunakan untuk meng- input program.
penelitia ini, yaitu cara-cara merancang
alat, daftar komponen-komponen yang Metode Observasi
JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 4
Metode ini digunakan untuk melihat
langsung wawancara, yaitu peneliti ANALISIS DAN PERANCANGAN
menanyakan secara langsung pada orang- Sistem yang digunakan saat ini pada
orang yang lebih mengetahui atau lebih ruang Direktur Akademi Ilmu Komputer
memahami sehingga mendapatkan (AIKOM) Ternate, dalam menyalakan dan
gambaran tentang rancang bangun sistem memadamkan lampu menggunakan sistem
kontrol lampu listrik menggunakan manual yakni pengguna menuju tempat
remote. kontak untuk menyalakan lampu begutu
juga sebaliknya disaat memadamkan
Metode Rancangan Alat lampu. Oleh karena itu, dalam penelitian
Metode yang digunakan pada rancang ini penulis mengambil sampel pada ruang
bangun ini adalah menggunakan metode Pembantu Direktur sebagai ruang uji coba
sistem kontrol dan Minimun Sistem rancangan alat ini, sehingga memudahkan
Kontrol orang atau pengguna lampu di ruang tidak
lagi secara manual, namun hanya
Kerangka Berpikir mengendalikan lampu dengan jarak
Perancangan Pengembangan sistem Control Lampu tertentu untuk menyalakan dan
Menggunakan Remote Control
memadamkan lampu ketika tidak
digunakan lagi. Ruang yang digunakan
Menganalisis Alat dan bahan
untuk rancangan alat ini dapat diambat
seperti denah di bawah ini
START
Kesiapan, Kelengkapan Alat Dan Bahan

Dosen/Orang
Perancangan Sistem Control lampu Berbasis
Mikrokontroler ATMEGA 8535

Tidak
Lampu Padam
Uji Coba Alat Sistem Kontrol ON/OFF

Ya
Penerapan Sistem Kontrol Lampu
Yang telah dirancang
Saklar
Gambar 2. Kerangka Berpikir

Proses

Lampu Menyala

End

Gambar 3. Analisis Sistem berjalan


sehingga proses menyalakan lampu lebih mudah,
Sistem yang usulkan saat ini pada dosen hanya menentukan pilihan tombol, jika
ruang Direktur AIKOM Ternate, yang memilih on maka lampu dapat dinyalakan dan
mana penulis dapat merancang sistem memilih off maka lampu dapat dipadamkan
kontrol lampu listrik menggunakan remote sebagaimana dapat digambarkam padan gambar

JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 5
dibawah ini j. Windows 7
k. Code Vision AVR
START

Desain Sistem Kontrol


Remote

Gambar 5. Desain Sistem Kontrol

Perancangan alat terdiri dari beberapa


komponen yang mendukung pembuatan alat
dan penulis akan menguraikan tahap-tahap
dari pembuatan alat pengontol lampu serta
On/Off beberapa komponen yang menunjang kerja
Lampu sistem seperti Sistem pengontrol /
Receiver IR
Mikrokontroler, relay, remote, dan lampu.
Gambar 4. Analisis Sistem yang diusulkan
Sistem control lampu yang dibuat oleh
Mikrokontroler Tidak peneliti dioperasikan dengan menggunakan
Perangkat
ATMega8535yang dibutuhkan
remote control untuk menggerakkan relay
a. Mikrokontroler ATMEGA 8535
sehingga lampu yang terhubung akan
b. DI-Relay 1
Realey menyala dan padam. Remote control
c. Remote / Receiver 4 ch
tersebut terhubung dengan receiver yang ada
d.Ya Laptop: Thosiba Satellite L740, Intel
pada mikrokontroler, dengan menekan
Core i3
Lampu Menyala tombol B, maka lampu menyala/hidup dan
e. Processor: Intel Core i3 CPU
End ketika menekan tombol A, maka lampu
f. Ram: 4096 MB
padam/mati melalui sistem control.
g. Harddisk: 500 GB
Secara keseluruhan pengujian sistem
h. Graphic Card: Intel (R) HD Graphic
control lampu berbasis mikrokontroler
i. Mouse: Standar USB
ATmega 8535, setiap instruksi dari remote
mampu bekerja sesuai dengan alur program
yang ada dalam mikrokontroler. Pada
pengujian remote di dapatkan hasil bahwa
receiver mampu menangkap sinyal remote
sejauh 15 meter. Ketika lebih dari 15 meter
receiver tidak dapat menangkap sinyal dari
remote

JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 6
IMPLEMENTASI DAN PEMBAHASAN
Alat sistem control lampu
menggunakan remote berbasis
mikrokontroler ATMega8535 secara
keseluruhan

Gambar 6. Desain Sistem

Remote Sistem

Gambar 9. Uji dan Implementasi alat 1

Gambar 7. Remote Sistem

Rancangan Program Gambar 10. Uji dan Implementasi alat 2


Code Vision berfungsi untuk mengatur
alur program yang akan di input ke dalam Pada gambar diatas menjelaskan
mikrokontroler, berikut ini merupakan tentang penempatan port pada
tahap-tahap dalam pembuatan script ini mikrokontroler yang akan terhubung pada
menggunakan software Code Vision AVR komponen-komponen alat sistem control
lampu.
1. Port A digunakan untuk
menyambungkan mikrokontroler ke
receiver yang berfungsi untuk
menerima sinyal remote control
sebagai input.
2. Port B tidak digunakan dalam
pembatan alat, namun demikian port B
ini sama fungsinya dengan port-port
lainnya.
3. Port C digunakan untuk
menyambungkan ke DI- Relay yang
Gambar 8. Layar Codevision AVR
berfungsi untuk menyambungkan dan Pengujian Jarak Remote
memutuskan arus listrik. Tabel 1. Pengujian Jarak Remote
4. Port D tidak gunakan dalam Jarak (cm) Pendeteksian signal pada
perancangan alat ini. remote receiver
11 M Terdeteksi
13 M Terdeteksi
JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 7
15 M Terdeteksi Dedi. 2012. Pengertian Relay, Penerbit.
16 M Tidak Terdeteksi
17 M Tidak Terdeteksi
Informatika. Bandung
18 M Tidak Terdeteksi Henri Andrianto, 2013. Buku
Pemgoraman Mikrokontroler, AVR,
Pengujian Hambatan ATMega16 menggunakan Bahasa C.
Tabel 2. Pengujian Hambatan Bandung.
Jenis Hambatan Pendeteksian receiver Syahrul, 2012. Mikrokontroler AVR
Kaca Terdeteksi
ATMega8535, Penerbit Informatika
Plastik Terdeteksi
Kertas / karton Terdeteksi Bandung.
Kain Terdeteksi Dezeini Nolo Murti, Pengontrol Lampu
Dengan Remote TV Berbasis
KESIMPULAN Mikrokontroler ATMega 8535,
1. Sistem kontrol ini dapat digunakan Perpustakaan Pusat UGM Online,
tanpa harus menyalakan lampu secara Tugas Akhir Teknik Elektro
maual, dan Penggunaan remote kontrol Universitas Gadjah Mada Tahun 2014
untuk memberi perintah pada Receiver I Gede Suputra Widharma, AAN Made
menerima sinyal dari Remote Narottama, Wayan Sudayana, Kontrol
kemudian mikrokontroler akan Cahaya Lampu Dengan Menggunakan
memproses data dan memberikan Remote Berbasis Mikrokontroler
perintah lampu melalui relay. ATMega 328, JURNAL LOGIC. VOL.
2. Hasil pengujian bahwa sinyal 16. NO. 3. NOPEMBER 2016, Hal
inframerah yang dipancarkan oleh 179-185
remote dapat terdeteksi oleh segala Chamim. 2012. Mikrokontroler Belajar
jenis hambatan sampai pada jarak 15 Code Vision AVR Mulai Dari Nol.
Meter. Yogyakarta: Graha Ilmu
Ary Heryanto, M. 2008. Pemrograman
DAFTAR PUSTAKA bahasa C untuk mikrokontroler
Adi Winoto. 2010. Mikrokontroler AVR ATMEGA8535. Yogyakarta: Andi
ATmega 8/32/16/8535 Offset
dan Pemograman Budiharto, Widodo, 2005, Panduan
dengan Bahasa C pada WinAVR. Lengkap Belajar Mikrokontroler
Penerbit Informatika Bandung Perancangan Sistem dan Aplikasi
Mikrokontroler, Penebit: PT Elex
Media Komputindo, Jakarta.
C (bahasa pemrograman), Wikipedia
bahasa Indonesia, ensiklopedia bebas,
diakses,04-11-2017,
https://id.wikipedia.org/wiki/C_(baha
sa_pemrograman)

JurnalIlmiahILKOMINFO-JurnalIlmuKomputerdanInformatika Page 8

Anda mungkin juga menyukai