Anda di halaman 1dari 11

P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No.

2, Oktober 2018

PENGEMBANGAN HOME AUTOMATION SYSTEM (HAS) UNTUK


MENGENDALIKAN PERANGKAT LISTRIK BERBASIS BLUETOOTH
MENGGUNAKAN APLIKASI ANDROID
M. Santo Gitakarma1, Agus Adiarta2, L. P. Ary Sri Tjahyanti3
1Jurusan D3 Teknik Elektronika, FTK UNDIKSHA
2Jurusan S1 Pendidikan Teknik Elektro, FTK UNDIKSHA
3Universitas Panji Sakti Singaraja, UNIPAS

e-mail: santo@undiksha.ac.id, agus.adiarta@undiksha.ac.id, ary.tjahyanti@unipas.ac.id

Abstrak
Sistem smart home atau Home Automation System (HAS) merupakan istilah referensi
yang digunakan secara luas untuk sistem pengontrolan, monitoring, dan fungsi-fungsi
otomasi di dalam rumah. HAS umumnya memerlukan aplikasi smartphone atau portal
web sebagai antarmukanya. Perangkat listrik atau divais dapat dikendalikan dengan
saklar, timer, sensor atau kontrol remote. Dalam paper ini dijelaskan modul untuk
mengendalikan divais dengan aplikasi dari smartphone melalui koneksi bluetooth
yang bernama Android Bluetooth Control Device (ABCD). Pembuatan modul ini
dikemas secara portable dan dapat digunakan dalam pembelajaran di kelas atau
didemonstrasikan kepada masyarakat yang ingin mengetahui prinsip kerja modul
ABCD ini. Pendekatan yang digunakan adalah pengendalian 8 buah perangkat yang
terdiri dari 4 buah lampu dan 4 perangkat listrik tambahan. Modul dikendalikan
dengan aplikasi smartphone melalui koneksi bluetooth menggunakan bluetooth HC-
05 yang bekerja pada frekuensi 2,4 GHz dengan jangkauan maksimal 10 m. Modul
ABCD dapat digunakan untuk memudahkan pengguna dalam mengendalikan
berbagai perangkat listrik di rumah.

Kata kunci: Android, bluetooth, remote control, otomasi rumah

Abstract
Home Automation System (HAS) is a widely used reference term for a system of
controlling, monitoring, and home automation functions. HAS generally required a
smartphone application or web portal as its interface. The electrical devices can be
controlled by a switch, timer, sensor or remote control. In this paper, we describe the
module for controlling devices with applications from smartphones via a Bluetooth
connection called Android Bluetooth Control Device (ABCD). This module is
packaged portable and can be used in classroom learning or demonstrated to people
who want to know the working principle of this module. The approach used is
controlling 8 devices consisting of 4 lights and 4 additional devices. The module is
controlled with smartphone application via Bluetooth using Bluetooth HC-05 which
works on 2.4 GHz frequency with a maximum range of 10 m. ABCD module can be
used to facilitate the user in controlling various electrical devices at home.

Keywords : Android, bluetooth, remote control, home automation

PENDAHULUAN yang cacat berada di rumah tanpa bantuan.


Saat ini banyak rumah yang ditempati Orang lanjut usia tidak ditempatkan di panti
oleh keluarga termasuk adanya orang tua jompo yang ada penjaganya, dan orang
yang telah lanjut usia maupun sanak yang cacat masih memerlukan bantuan
keluarga yang cacat fisik di dalamnya. orang lain untuk menjaganya. Kondisi
Disaat anggota keluarga bekerja dan anak- demikian memerlukan sentuhan teknologi
anak sekolah, sering kali didapati orang tua pada rumah tinggal untuk memudahkan
yang telah lanjut usia atau anggota keluarga penghuni rumahnya mengakses perangkat

Jurnal Sains dan Teknologi | 157


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

listrik yang ada. Dengan kemajuan teknologi Konsep smart home yang ditawarkan
smartphone dan adanya peralatan smart disini adalah membangun suatu sistem
home yang dijual dapat memudahkan smart home dengan bantuan penggunaan
pemilik rumah menjadikan rumahnya smartphone yang dapat dikoneksikan
otomatis atau dapat dikendalikan dengan melalui bluetooth pada suatu modul.
mudah. Penelitian ini merupakan pengembangan
Otomasi di lingkungan sekitar penelitian sebelumnya (Gitakarma,
terutama di rumah pada jaman modern ini Indrawan, & Adiarta, 2016) yaitu
telah membuat manusia bekerja secara pengembangkan modul prototipe smart
nyaman dan efisien. Ada peningkatan yang home dengan mikrokontroler AT89C2051
signifikan dalam lingkup tugas-tugas rutin yang dapat mengendalikan 4 buah relay
yang dilakukan seseorang dan tugas yang disambungkan pada 4 buah perangkat
tersebut saat ini dapat dilakukan secara listrik berupa lampu. Hasilnya penelitiannya
otomatis. Setiap orang saat ini tidak lepas dilakukan dengan pengukuran jarak
dari ketergantungan terhadap smartphone maksimal dan jarak jangkauan rata-rata
atau mobile phone. Dengan bantuan koneksi bluetooth sekitar 10 m.
penggunaan smartphone dan fungsi-fungsi Dari beberapa penelitian yang telah
di dalamnya, beberapa tugas pekerjaan dilakukan dari para peneliti sistem otomatis
rumah dapat diselesaikan oleh setiap rumah, dapat dikatakan sistem HAS ini
individu. Otomasi di dalam rumah sering masih sangat update dibicarakan dikalangan
disebut sebagai smart home atau smart peneliti dan masih banyak variasi yang
house dengan sistemnya yang dikenal dapat dikembangkan baik dari sistem
dengan Home Automation System (HAS). aplikasi maupun perangkat keras yang
HAS dapat membuat berbagai digunakan.
perangkat listrik di rumah beroperasi dengan Beberapa aplikasi yang berkaitan
mudah dan hemat energi. Penelitian- dengan pengendalian divais terdapat di
penelitian sebelumnya yang berhubungan dalam google apps untuk mengendalikan
dengan sistem otomasi rumah atau HAS perangkat yang menggunakan koneksi
menggunakan bluetooth yang dikemukakan bluetooth. Contoh aplikasi-aplikasi ini antara
oleh (Sriskanthan, Tan, & Karande, 2002), lain digunakan untuk pengendali robot mobil,
yang memiliki kemiripan dengan penelitian pengendali arduino, dan pengendali relay
ini antara lain sebagai berikut. (Panth & untuk perangkat listrik. Khusus untuk
Jivani, 2013) membuat modul HAS untuk aplikasi android bluetooth sebagai
mengendalikan 8 relay yang dikendalikan pengendali perangkat listrik juga ada
pengguna melalui smartphone dengan beberapa jenis sesuai dengan rangkaian
koneksi bluetooth. (Pandya, Mehta, Jain, & elektronika pengendali alat yang
Kadam, 2016) melakukan penelitian dikembangkan oleh pengembang
penggunaan arduino yang dapat aplikasinya. Sehingga untuk menggunakan
memproses sensor gas dan temperatur, aplikasi ini pengguna diharapkan
mengontrol relay pada perangkat listrik, dan mengetahui karakteristik data yang
mengirimkan sinyal bluetoothke smartphone dikirimkan ke bluetooth, jenis bluetooth yang
android. Perintah dari pengguna digunakan dan bagaimana rangkaian
menggunakan suara melalui aplikasi di pengendali perangkat listrik menggunakan
android. (Harikrishnan, Nikhil, Roy, & koneksi bluetooth.
Mathew, 2017) mendesain HAS dengan Disini peneliti akan mengembangkan
arduino BT board yang menerima sinyal sistem otomasi rumah tinggal dimana
data melalui koneksi bluetooth untuk perangkat listrik yang digunakan
mengontrol beberapa relay secara otomatis dikendalikan melalui smartphone berbasis
maupun manual. Masih banyak lagi aplikasi android. Aplikasi android yang digunakan
HAS, seperti yang diteliti (Demeure, Caffiau, yaitu Bluetooth Control Device. Aplikasi ini
Elias, & Roux, 2015) oleh ada 47 bangunan harus dikoneksikan dengan rangkaian
smart home yang diklasifikasikan menjadi 10 elektronika yang menggunakan bluetooth
semi struktur HAS. tertentu untuk menerima data dan diproses
dalam mikrokontroler berbasis Arduino.

Jurnal Sains dan Teknologi | 158


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

Namun penggunaannya tidak hanya pada menggendalikan hampir semua


mikro Arduino, dapat juga diaplikasikan perlengkapan dan peralatan di rumah, mulai
pada mikrokontroler AT89C2051 dengan dari pengaturan tata lampu hingga berbagai
desain yang memperhatikan karakteristik alat-alat rumah tangga, yang perintahnya
data-data bluetooth yang ada di smartphone dapat dilakukan dengan menggunakan
android. Dari hasil penelitian yang telah suara, sinar infra merah atau kendali jarak
dilakukan sebelumnya, hal yang penting jauh (remote).
dalam mendesain suatu sistem otomasi Smart home dalam penelitian ini
rumah adalah kemampuan sistem untuk mengacu pada kemampuan kendali jarak
dapat diakses dalam suatu jaringan atau jauh (remote) menggunakan sinyal bluetooth
dapat juga diakses melalui internet. Peneliti untuk menghidupkan dan mematikan
disini mencoba menggambarkan sistem perangkat listrik yang ada di dalam rumah
otomasi rumah yang dapat diakses melalui tinggal. Teknologi bluetooth sangat jarang
internet dengan menyempurnakan hasil digunakan untuk remote di rumah, namun
penelitian sebelumnya yang tanpa teknologi bluetooth tersedia dalam
memperhatikan aspek dalam kemampuan smartphone yang umum digunakan setiap
akses internet. Dengan menggunakan orang saat ini. Sehingga dengan
aplikasi tambahan yang dapat didownload memanfaatkan teknologi bluetooth yang
dari google apps, kemampuan sistem yang tersedia dalam smartphone maka dapat
ditawarkan ini dapat diakses melalui internet dibuat sebuah modul yang memancarkan
sehingga memungkinkan pengguna sinyal bluetooth dan sinyalnya dapat
menikmati fasilitas sistem otomasi rumah ditangkap oleh smartphone. Sistem
(HAS) dari luar rumah atau dari mana saja komunikasi seperti ini dapat digunakan
selama ada akses internet. Namun yang untuk mengendalikan relay-relay yang
menjadi syarat disini adalah rumah yang terhubung dalam perangkat listrik rumah
memiliki sistem HAS haruslah ada akses tinggal.
internet di dalamnya.Semua teknik, desain, HAS atau Home Automation System
cara kerja dan pengujiannya dari sistem seperti pada Gambar 1 dapat didesain
HAS yang ditawarkan disini akan dijabarkan dengan beberapa model perangkat keras
pada bagian berikutnya. dan perangkat lunak. Tidak ada model yang
baku, namun yang terpenting adalah
METODE bagaimana suatu sistem yang melibatkan
A.Desain Sistem beberapa komponen elektronik termasuk
Smart home atau yang biasa kita mikrokontroler yang didesain dapat
sebut rumah pintar merupakan rumah atau mengendalikan relay maupun membaca
gedung yang dilengkapi dengan teknologi sensor dan dapat mengirim maupun
tinggi yang memungkinkan berbagai system menerima sinyal koneksi dari bluetooth, wifi
dan perangkat di rumah dapat maupun koneksi lainnya yang berhubungan
berkomunikasi satu sama lain untuk dengan antarmuka dari sistem smart divais
memenuhi kebutuhan pengguna terutama seperti smartphone Android, iOS, atau
orang lanjut usia dan orang yang cacat Windows.
(Ramlee, Othman, Leong, Ismail, & Ranjit,
2013). Smart home berisi berbagai sistem
dan perangkat, seperti pemanas sentral,
alarm kebakaran, televisi dan lampu yang
menyampaikan informasi dan perintah
antara satu dan lainnya. Smart home system
dalam beroperasi dibantu oleh komputer
untuk memberikan segala kenyamanan,
keselamatan, keamanan dan penghemat
energi yang berlangsung secara otomatis
dan terprogram melalui komputer pada
gedung atau pun rumah tinggal kita. Smart
home system dapat digunakan untuk Gambar 1. HAS dengan berbagai fitur

Jurnal Sains dan Teknologi | 159


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

Relay yang dikendalikan dari Dengan cara seperti ini kita dapat
mikrokontroler kemudian dihubungkan mengendalikan perangkat listrik dari jarak
dengan perangkat listrik secara pararel jauh. Dengan teknik seperti ini konsep HAS
dengan saklar manual sehingga event ON- dapat dikembangkan menjadi sistem
OFF dapat terjadi melalui cara manual pada otomasi rumah melalui internet.
saklar listrik atau dari kondisi relay yang
didapat dari data bluetooth yang diproses di B.Modul ABCD
mikrokontroler. Perancangan modul ABCD terdiri dari
Sistem HAS yang didesain pada empat tahapan perancangan yang utama,
penelitian dengan modul Android Bluetooth antara lain: penentuan komponen
Control Device (ABCD) disini dapat yangdigunakan, perancangan modul utama,
digambarkan seperti berikut. perancangan perangkat lunak dan
penggunaan software antarmuka modul
ABCD.
Komponen yang digunakan
dikelompok menjadi dua yaitu komponen
fisik dan komponen elektronik. Komponen
Modul ABCD
fisik digunakan untuk membentuk modul
android bluetooth remote control.
Sedangkan komponen elektronik digunakan
Mikrokontroler
(AT89C2051)
untuk membangun sirkuit utama (main
circuit) modul android bluetooth remote
control. Untuk komponen fisik tergantung
dari desain masing-masing. Dan untuk
komponen elektronik dapat dilihat pada
Tabel 1 berikut.
Gambar 2. HAS dari modul ABCD
Tabel 1. Rincian Komponen Elektronik
Nama Spesifikasi Keterangan
Modul ABCD digunakan untuk
mengendalikan relay untuk menghasilkan Lampu 15 Watt (bisa Model perangkat
lebih) listrik rumah
kondisi Normally Close (NC) menjadi
tinggal
Normally Open (NO). Relay dihubungkan Mikrokontroler AT89C2051 Processor utama
secara pararel ke perangkat listrik sehingga Bluetooth HC-05 Koneksi antara
perangkat listrik dapat dinyalakan melalui alat pengendali
saklar biasa atau melalui relay. Modul ABCD dan smartphone
mentransmisikan sinyal pulsa bluetooth dari Transistor BC547B Komponen main
Dioda 1N4007 modul
komponen Bluetooth HC-05 dengan Resistor 2,2K 
jangkauan sekitar 10m. Sebuah smartphone Resistor 1K 
atau tablet android digunakan untuk Resistor 8,2K 
mengkoneksinya app Bluetooth Control LED General red
Device melalui bluetooth enable. Capasitor 33 pF
Smartphone ini dapat mengendalikan Capasitor 10mF
perangkat listrik ON-OFF melalui app Regulator LM1117-3
tersebut atau dapat melihat tampilan CCTV Relay 12V
Kabel pelangi Isi 10, 1 meter Transmisi
melalui app lainnya yang sudah disetting kontroler
terhubung ke dalam jaringan LAN di router Kabel listrik General Sambungan
wifi terkoneksi internet. listrik
Untuk dapat menjalankan app Charger 12 Volt, 1 A Sumber Daya
Bluetooth Control Device dan app CCTV Piting lampu General Tempat lampu
melalui smartphone lainnya yang terhubung Saklar lampu General Menyalakan
lampu manual
ke internet, diperlukan app yang dapat Steker General Menghubungkan
mengendalikan smartphone dari jarak jauh perangkat listrik
seperti Team Viewer atau VNC Viewer. ke aliran listrik

Jurnal Sains dan Teknologi | 160


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

Perancangan modul utamaterdiri dari Setelah desain penempatan modul


rangkaian yang digunakan untuk kemudian meletakkan 8 perangkat listrik
pengendalian 8 relay menggunakan yang dikemas dalam sebuah box sehingga
mikrokontroler AT89C2051 dan Bluetooth portable, didapatkan hasil rancangan modul
HC-05 seperti pada Gambar 3. ABCD 8 relay pada gambar berikut.

Gambar 5. Modul ABCD 8 relay

C. Analisis Data
Untuk mencapai tujuan penelitian
secara efektif, dalam penelitian ini
diterapkan analisis menggunakan konsep
SMART. Konsep SMART (specific,
measurable, achievable, realistic, time-
Gambar 3. Rangkaian Modul ABCD based) pertama kali digunakan oleh (Doran,
1981). Konsep SMART merupakan salah
Perancangan perangkat lunakyang satu pendekatan dalam jenis Penelitian R&D
dikembangkan dalam membangun sebuah (Research and Development).
modul ABCDberbasis mikrokontroler. Pengertian masing-masing istilah
Program dibuat dengan menggunakan dapat dijelaskan sebagai berikut.
bahasa C dan dijalankan dengan program 1. Spesifik (Specific)
CodeVisionAVR. Tujuan yang ditetapkan harus jelas
Perangkat Lunak (apps) yang dan spesifik. Jelas akan membantu
digunakan di Android yaitu Bluetooth Control menguraikan apa yang akan
Device. Bentuk GUI dari aplikasi ini tampak dilakukan, sedangkan spesifik akan
pada Gambar 4. Aplikasi ini membolehkan membuat segala upaya dalam
kita untuk mengendalikan perangkat listrik penelitian ini agar fokus pada target
hingga 8 buah, dapat mengatur waktu yang akan dicapai. Tujuan yang jelas
ON/OFF dan memperlihatkan waktu dimana dan spesifik telah dibahas pada
dapat diset tiap 1 menit, 15 menit, 30 menit, bagian pendahuluan.
1 jam, 2 jam, dan 4 jam. 2. Terukur (Measurable)
Apa yang ingin dicapai haruslah bisa
diukur, misalnya seberapa kuat,
seberapa sering, seberapa banyak,
atau seberapa jauh. Modul Android
Bluetooth Control Device (ABCD)
yang akan dibuat sebanyak 1 buah,
dan akan dicoba pengontrolan untuk
menyalakan lampu listrik dan
perangkat listrik lainnya. Ukuran dan
spesifikasi alat dan bahan yang
digunakan akan dijelaskan
berikutnya. Perangkat listrik yang
Gambar 4. Aplikasi dari Google apps digunakan juga terbatas untuk daya

Jurnal Sains dan Teknologi | 161


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

tertentu. Hal ini diketahui dari ukuran menerima input melalui bluetooth kemudian
relay yang digunakan untuk diproses dalam mikrokontroler untuk
menyalakan perangkat listrik menentukan relay yang akan dihidupkan
memiliki kemampuan daya tertentu. dan relay yang akan dimatikan untuk hidup
3. Tercapai (Achievable) matinya perangkat listrik. Pengujian
Tujuan yang ditetapkan haruslah perangkat lunak di android berupa
bisa dicapai. Dengan begitu peneliti kemampuan perangkat lunak untuk disetting
akan berkomitmen untuk menyesuaikan dengan perangkat listrik yang
mencapainya dengan sungguh- dinyalakan dan penggunaannya dalam
sungguh. Hal yang perlu dihindari mengatur waktu yang diberikan. Data
adalahjangan sampai tujuan yang pengujian bluetooth berupa data koneksi
ditetapkan tidak mungkin tercapai. yang diterima modul dari sinyal yang
Dalam hal ini, tujuan yang ditetapkan disampaikan melalui bluetooth. Pengujian
dalam pendahuluandiharapkan perangkat listrik berupa pengujian secara
dapat dicapai. Ketercapaian tujuan manual dan pengujian menghidupmatikan
akan dibahas pada bagian hasil dan perangkat listrik melalui perangkat android.
pembahasan. Pengujian modul melalui internet untuk
4. Masuk akal (Realistic) memastikan konsep HAS dapat digunakan
Realistis atau masuk akal adalah hal sebagai sistem yang mampu diakses melalui
lain yang harus dipenuhi oleh tujuan internet. Sedangkan pengujian kelayakan
yang ingin dicapai. Hal yang perlu produk untuk mendapatkan tanggapan dari
dihindari adalah tidak membuat beberapa responden dalam mempersiapkan
tujuan yang terlalu sulit sehingga produk siap jual dari modul ABCD ini.
tidak mungkin untuk dicapai atau
membuat tujuan yang tidak sejalan HASIL DAN PEMBAHASAN
dengan keinginan atau hasrat hati. A.Pengujian Modul Secara Manual
Tujuan yang tercantum dalam Modul ini dirancang untuk
pendahuluan sangat realistik dan menghidupkan 8 buah perangkat listrik
memang itulah tujuan yang dengan cara manual atau cara meremote
diharapkan dari hasil penelitian ini. menggunakan smartphone android melalui
5. Time-Based koneksi bluetooth.Kerangka modul didesain
Penelitian ini memiliki jadwal yang dengan dimensi berukuran 45 cm × 30 cm ×
telah ditentukan pada tahun 2016. 28 cm. Terdapat 4 buah lampu dan 4 buah
Dan paper ini merupakan hasil perangkat tambahan seperti music box,
pengembangan penelitian dari hasil kipas angin, CCTV dan penerang taman.
penelitian tersebut.

D. Teknik Pengumpulan Data


Dalam penelitian ini akan dilakukan
pengumpulan data dari hasil pengujian
untuk melihat kinerja modul yaitu:
• Pengujian modul cara manual
• Pengujian pemrograman
• Pengujian bluetooth HC-05 (a) (b) (c)
• Pengujian melalui internet Gambar 6. Pengujian secara manual Modul
• Pengujian kelayakan produk ABCD 8 relay: (a) Saklar Lampu 1 s/d 4
Data hasil rancangan nyata ON; (b) Perangkat Tambahan ON; (c)
merupakan implementasi bentuk modul Semua ON
Android Bluetooth Control Device (ABCD)
yang dapat didemokan untuk menunjukkan Dari hasil pengujian dengan cara
prinsip kerja pengendalian perangkat listrik manual didapatkan bahwa modul dapat
rumah tinggal melalui android dengan berjalan dengan baik. Perangkat listrik
koneksi bluetooth. Data pengujian perangkat dihubungkan melalui saklar manual untuk
lunak untuk menguji kemampuan modul ini mendapatkan listrik dari sumber daya.

Jurnal Sains dan Teknologi | 162


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

Khusus untuk music box dengan usb drive, mikrokontroler dalam berbagai kondisi dan
karena menggunakan batre lithium, maka pengujian lapangan.
kabel batre diputus terlebih dahulu Kondisi yang dilakukan antara lain :
kemudian dikoneksikan di saklar dan relay. 1) Kondisi tanpa penghalang
Hasil untuk pengujian modul ABCD secara 2) Penghalang plastik pada Bluetooth
manual dapat dilihat pada Gambar 6. Slave
3) Penghalang plastik yang membungkus
B.Pengujian Pemrograman keduanya, Bluetooth Master dan
Program disusun menggunakan Slave.
bahasa C dan berhasil di-compile dengan 4) Tempat pengujian yang berbeda
compiler CodeVisionAVR versi 1.24 Dalam pengujian akan dikirimkan 4
sebanyak 2136 line tanpa error. Pseudo jenis data serial P1 s/d P4 dengan kondisi
programnya sebagai berikut : sesuai yang ditentukan pada jarak 50 cm
hingga Bluetooth Slave tidak dapat
//Definisikan Output sejumlah n Relay menerima data serial yang dikirimkan oleh
//Definisikan on (1) dan off (0))
//Definisikan variabel data Bluetooth Master.
void main(void) Pada bagian ini juga ditampilkan hasil
{
//Definisikan Variabel Lokal:
dari pengujian modul ABCD secara
// Faktor pembagi Crystal Oscillator: 1 otomatis, artinya modul sudah dikemas
// Inisiasi Port A sebagai Input seperti terlihat pada pengujian secara
// Inisiasi Port B sebagai Output
// Inisiasi Port D sebagai Input/Output manual, kemudian diuji kemampuan
// Inisiasi Timer/Counter 0 menghidupmatikan perangkat listrik melalui
// Inisiasi Timer/Counter 1
// Inisiasi External Interrupt
smartphone android.
// Timer/Counter Interrupt
// Inisiasi Universal Serial Interface C.1 Pengujian Bluetooth Kondisi 1
// Inisiasi USART
// Inisiasi Analog Comparator Dari hasil pengujian bluetooth dengan
// Normalisasi sistem dengan delay 1 dtk kondisi tanpa penghalang didapatkan data
//Program Utama
serial yang terkirim seperti terlihat pada
while (1) Tabel 1.
{
while(UCSRA.7)
//Saat mikro terima data dari bluetooth Tabel 1. Pengujian Pengiriman Data Antara
{ Bluetooth Master dengan Bluetooth Slave
data=UDR;
if(data=='A'){relay1=on;}
tanpa penghalang
else if(data=='a'){relay1=off;} Data Terkirim
Jarak %
if(data=='B'){relay2=on;} No.
(cm) error
else if(data=='b'){relay2=off;} P1 P2 P3 P4
if(data=='C'){relay3=on;}
else if(data=='c'){relay3=off;} 1 50 Ya Ya Ya Ya 0%
if(data=='D'){relay4=on;} 2 350 Ya Ya Ya Ya 0%
else if(data=='d'){relay4=off;}
//dan seterusnya… 3 550 Ya Ya Ya Ya 0%
}
} 4 750 Ya Ya Ya Ya 0%
} 5 950 Ya Ya Ya Ya 0%
Gambar 7. Pseudo program modul ABCD 6 1030 Ya Ya Ya Ya 0%
untuk n relay
7 1040 Ya Tidak Ya Ya 25%

C. Pengujian Bluetooth HC-05 8 1045 Ya Tidak Ya Ya 25%


Pengujian bluetooth dilakukan untuk 9 1048 Ya Tidak Ya Tidak 50%
mengetahui apakah Bluetooth Slave (pada 10 1052 Tidak Tidak Tidak Tidak 100%
modul) dapat menerima informasi secara
serial yang dikirim oleh Bluetooth Master Tabel pengujian pada Tabel 1 dapat
(pada Smartphone) dan sejauh mana disimpulkan bahwa jika Bluetooth Slave
Bluetooth Master dapat mengirim data ke dengan kondisi tanpa penghalang dapat
Bluetooth Slave yang akan dituliskan pada menerima data hingga 10,48 m dengan
persentase tidak dapat menerima data 50%.

Jurnal Sains dan Teknologi | 163


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

Jarak maksimal bluetooth masih dapat 75% dari percobaan, Bluetooth Slave tidak
mentransmisikan data 100% yaitu pada dapat menerima data. Jarak maksimal
jarak 10,33 m. koneksi bluetooth masih dapat menerima
data 100% yaitu jarak 7,5 m.
C.2 Pengujian Bluetooth Kondisi 2
Pengujian ini dilakukan dengan Tabel 3. Pengujian Pengiriman Data Antara
memberikan penghalang plastik pada Bluetooth Master dengan Bluetooth Slave
Bluetooth Slave.Dari hasil pengujian menggunakan penghalang plastik pada
bluetooth dengan kondisi ini didapatkan data kedua modul Bluetooth
serial yang terkirim seperti terlihat pada Jarak Data Terkirim %
Tabel 2. No.
(cm) P1 P2 P3 P4 error
Pengujian menggunakan penghalang
plastik pada Bluetooth Slave memperoleh 1 50 Ya Ya Ya Ya 0%
hasil jika maksimal penerimaan data adalah 2 350 Ya Ya Ya Ya 0%
10,45 m, dengan catatan pada jarak ini 3 550 Ya Ya Ya Ya 0%
persentase kesalahan yang dapat terjadi 4 750 Ya Ya Ya Ya 0%
adalah 75%.
5 950 Ya Tidak Ya Ya 25%
Tabel 2. Pengujian Pengiriman Data Antara 6 1030 Tidak Tidak Ya Tidak 75%
Bluetooth Master dengan Bluetooth Slave 7 1040 Tidak Tidak Tidak Tidak 100%
menggunakan penghalang plastik pada 8 1045 Tidak Tidak Tidak Tidak 100%
Bluetooth Slave 9 1048 Tidak Tidak Tidak Tidak 100%
Jarak Data Terkirim %
No. 10 1052 Tidak Tidak Tidak Tidak 100%
(cm) P1 P2 P3 P4 error

1 50 Ya Ya Ya Ya 0% C.4 Pengujian di Tempat yang Berbeda


2 350 Ya Ya Ya Ya 0% Pengujian ini juga dilakukan di tiga
tempat yang berbeda untuk mengetahui
3 550 Ya Ya Ya Ya 0%
jangkauan bluetooth dari Master
4 750 Ya Ya Ya Ya 0% (smartphone) ke Slave (modul).Ketiga
5 950 Ya Ya Ya Ya 0% tempat ini dipilihnya berdasarkan adanya
6 1030 Ya Ya Ya Ya 0% kemungkinanterdapat halangan yang
7 1040 Tidak Ya Ya Tidak 50% melintasyang dapat menyebabkan
terganggunya transmisi data di
8 1045 Tidak Ya Tidak Tidak 75%
lapangan.Gangguan tersebut dapat terjadi
9 1048 Tidak Tidak Tidak Tidak 100% baik dari interferensi sinyal bluetooth dari
10 1052 Tidak Tidak Tidak Tidak 100% bluetooth lainnya maupun paparan sinar
matahari. Hasil dari pengujian di tempat
C.3 Pengujian Bluetooth Kondisi 3 yang berbeda didapat rata-rata jarak
Dari hasil pengujian bluetooth dengan jangkauan 10,37 m seperti terlihat pada
kondisi Penghalang plastik yang tabel berikut.
membungkus keduanya, Bluetooth Master
dan Slave didapatkan data serial yang Tabel 4. Pengujian modul ABCD di tiga
terkirim seperti pada Tabel 3. tempat berbeda
Penjelasan untuk Tabel 3 dapat No
Tempat 1 Tempat 2 Tempat 3
dengan mudah dilihat dari tabel yang (m) (m) (m)
diberikan. Berdasarkan data pada pengujian Percobaan 1 10,23 10,35 10,26
dengan penghalang plastik yang Percobaan 2 10,15 10,40 10,46
membungkus keduanya, Bluetooth Master Percobaan 3 10,45 10,09 10,65
dan Slave, didapatkan bahwa penerimaan Percobaan 4 10,19 10,28 10,08
data Bluetooth Slave dengan kondisi
Percobaan 5 10,24 10,93 10,77
terdapat plastik yang membungkus
Bluetooth Master dan Bluetooth Slave Rata-rata 10,25 10,41 10,44
maksimal pada jarak 10,4 m dengan catatan

Jurnal Sains dan Teknologi | 164


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

C.5 Pengujian Modul secara Otomatis E.Pengujian Kelayakan


Pengujian modul ABCD secara Pengujian kelayakan disini didahului
otomatis dengan remote kontrol bluetooth dengan penyempurnaan modul dan buku
dari smartphone android berhasil dengan petunjuk penggunaan untuk
baik seperti terlihat pada Gambar 8. produknya.Kemudian modul dan buku
Pengguna tidak perlu menekan saklar petunjuk didemokan pada 30 orang sebagai
manual untuk menyalakan perangkat listrik responden yang diberikan angket untuk
yang ada. mendapatkan hasil kelayakan dan kepuasan
serta kritik dan saran yang diperlukan.
Penilaian kategori A(Gambar 10) yaitu
penilaian terhadap kegiatan praktek demo
modul ABCD. Ada 10 pernyataan dalam
kategori A dan semuanya pernyataan positif
seperti peningkatan semangat belajar,
ketertarikan mahasiswa, tanggapan senang
terhadap kegiatan, pengungkapan ide,
percaya dapat dipraktekkan, dan perasaan
mendapat pengetahuan baru. Sehingga 10
Gambar 8. Pengujian secara otomatis, pernyataan kategori A dapat dikelompokkan
semua perangkat ON menjadi satu yang hasilnya yaitu 53%
Sangat Setuju, 39% Setuju, 7% Tidak
D. Pengujian Melalui Internet Setuju, dan 1% Sangat Tidak Setuju.
Pengujian melalui internet seperti Penilaian kategori B yaitu penilaian
desain sistem HAS pada Gambar 2 terhadap buku panduan modul ABCD
bertujuan untuk memastikan modul dan dengan memberikan 5 pernyataan yang
smartphone dapat disetting dan terdiri dari 1 pernyataan positif dan 4
dikendalikan secara jarak jauh. Smartphone pernyataan negatif. Pernyataan positif pada
yang mengendalikan modul secara ini dari pernyataan manfaat buku panduan
langsung sebaiknya mendapatkan suplai yang diberikan. Dari pernyataan positif pada
daya seperti menggunakan power bank Gambar 11(a), sebanyak 70% Sangat
bertenaga solar cell agar tetap dapat hidup Setuju, 20% Setuju, 10% Tidak Setuju, dan
walaupun pengguna di luar rumah dalam 0% Sangat Tidak Setuju.Pernyataan negatif
jangka waktu yang lama. Karena telah berasal dari pernyataan bahwa gaya
menggunakan aplikasi remote, maka app penyajian buku panduan yang
CCTV dapat juga dijalankan secara remote, membosankan, banyak tantangan, kesulitan
dan tampilan layar CCTV juga dapat dilihat dan ketidakpahaman dengan isi buku
secara online.Masing-masing aplikasi panduan yang diberikan.Untuk pernyataan
remote Android dapat dilihat pada Gambar 9 negatif pada Gambar 11(b) didapat hasil 0%
berikut. Sangat Setuju, 6% Setuju, 31% Tidak
Setuju, 63% Sangat Tidak Setuju.
Kritik dan saran yang diberikan dalam
angket kelayakan modul dan buku panduan
secara garis besarnya positif, seperti bentuk
dukungan yang sangat baik dan dukungan
untuk pengembangan selanjutnya.
(Team Viewer) (VNC Viewer) Walaupun ada yang menginginkan harga
produk yang lebih murah, untuk sementara
produk yang masih perlu pengembangan ini
belum masuk dalam produksi masal karena
tidak banyak orang-orang yang berkeinginan
untuk menerapkannya di rumah tinggal.
Namun dengan adanya respon yang positif
(InkWire) (Screen Share) dapat dikatakan penerapan konsep Smart
Gambar 9. Aplikasi remote android Home dapat dipahami dengan baik melalui

Jurnal Sains dan Teknologi | 165


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

kegiatan praktek demo modul ABCD beserta terdapat plastik yang membungkus masing-
buku panduannya. masing Bluetooth hasil maksimal pada jarak
10,30 m dengan catatan 75% kesalahan dari
percobaan.
Jarak maksimal komunikasi data pada
Bluetooth dapat bekerja secara optimal
dengan kondisi tanpa penghalang adalah
10,33 m. Sedangkan di atas 10,33 m,
bluetooth sudah tidak dapat berkomunikasi
100%. Hal ini sesuai dengan spesifikasi
bluetooth HC-05 yaitu jarak jangkauan 10 m.
Berdasarkan konsep SMART disini
Gambar 10. Penilaian kategori A dapat dijelaskan sebagai berikut. Specific
dari segi alat modul sudah ditentukan,
koneksi bluetooth, aplikasi pada smartphone
sangat spesifik yaitu Bluetooth Control
Device. Measurable dalam kemampuannya
menyalakan lampu, setiap saklar untuk
menyalakan 1 lampu, begitu juga setiap
tombol Device untuk menyalakan 1 lampu.
Achievable dalam hal ini diperoleh hasil
penyalaan lampu untuk masing-masing
saklar dan tombol pada aplikasi sesuai
(a) (b) dengan yang diharapkan. Realistic disini
Gambar 11. Penilaian kategori B adalah modul ini setelah diuji di lab dapat
diaplikasikan secara riil untuk pengendalian
F. Pembahasan perangkat listrik rumah tinggal. Time-based
Bluetooth HC-05 memiliki spesifikasi disini dapat dilihat dari aplikasi yang
kecepatan modulasi 3Mbps danfrekuensi digunakan terdapat kontrol waktu untuk
2,4 GHz. Dari hasil penelitian didapat jarak menyalakan lampu secara otomatis dengan
koneksi bluetooth HC-05 sekitar 10 meter. pilihan penyalaan dalam waktu 1 menit, 15
Koneksi Bluetooth diuji untuk menit, 30 menit, 1 jam, 2 jam, dan 4 jam.
mengetahui apakah Bluetooth Slave (pada Penilaian dengan menggunakan
modul) dapat menerima informasi secara angket juga dilakukan untuk menguji
serial yang dikirim oleh Bluetooth Master kelayakan dari modul dan panduannya.
(pada Smartphone) dan sejauh mana Hasil yang didapatkan bahwa 92%
Bluetooth Master dapat mengirim data ke responden setuju atau merespon baik
Bluetooth Slave yang akan dituliskan pada terhadap kegiatan praktek demo modul
mikrokontroler dalam berbagai kondisi dan ABCD dan hanya 8% yang kurang berminat
pengujian lapangan. Kondisi yang dilakukan dengan kegiatan praktek tersebut.
antara lain : 1) Kondisi tanpa penghalang; 2) Sedangkan untuk penilaian terhadap buku
Penghalang plastik pada Bluetooth Slave; 3) panduan modul ABCD dapat dikatakan 94%
Penghalang plastik yang membungkus responden paham, senang dan tidak sulit
keduanya, Bluetooth Master dan Slave; dan memahami isi buku panduan, sedangkan
Tempat pengujian yang berbeda. 6% responden merasa sebaliknya.
Bluetooth dengan kondisi tanpa Konsep Home Automation System
penghalang dapat menerima data hingga (HAS) yang ditawarkan disini selain
10,48 m dengan persentase tidak dapat memudahkan pengguna dalam
menerima data 50%. Bluetooth dengan mengendalikan perangkat listrik saat berada
kondisi penghalang plastik pada Bluetooth di rumah, juga diharapkan dapat
Slave didapat hasil maksimal penerimaan memudahkan pengguna saat bepergian
data adalah 10,45 m dengan persentase dalam jangka waktu lama. Sehingga
kesalahan 75%. Bluetooth dengan kondisi perangkat listrik di rumah dapat dikendalikan
walaupun pengguna berada di tempat yang

Jurnal Sains dan Teknologi | 166


P-ISSN : 2303-3142 E-ISSN : 2548-8570 Vol. 7, No. 2, Oktober 2018

jauh, karena sudah dilakukan remote DAFTAR PUSTAKA


smartphone Androidnya melalui internet. Demeure, A., Caffiau, S., Elias, E., & Roux,
Dengan demikian konsep ini dapat C. (2015). Building and Using Home
meminimalkan terjadinya pencurian pada Automation Systems : A Field Study.
rumah yang ditinggal jauh oleh pemiliknya ISEUD. https://doi.org/10.1007/978-3-
karena pemiliknya dapat menyalakan 319-18425-8_9
perangkat listrik di rumahnya sewaktu-waktu Doran, G. T. (1981). There’s a S.M.A.R.T.
walaupun sedang bepergian. way to write managements’s goals and
objectives. Management Review,
SIMPULAN DAN SARAN 70(11), 35–36.
Kesimpulan yang dapat diambil dalam https://doi.org/10.1177/004057368303
penelitian ini antara lain: 900411
1. Bluetooth HC-05 merupakan bluetooth Gitakarma, M. S., Indrawan, G., & Adiarta, A.
generasi ke-2 dengan kecepatan (2016). Pengembangan Modul Android
modulasi 3 Mbps, frekuensi 2,4GHz, Bluetooth Remote Control Relay
dan jarak maksimum 10 m. sebagai Sistem Otomasi Rumah
2. Hasil pengukuran pengiriman 4 jenis Tinggal. In Proceeding of Seminar
data sinyal bluetooth dengan 3 kondisi Nasional Riset Inovatif (SENARI) ke-4,
berbeda diketahui bahwa jarak Undiksha (pp. 170–177).
maksimum bluetooth 100% dapat Harikrishnan, D., Nikhil, S., Roy, M. T., &
menerima data tanpa halangan sebesar Mathew, S. V. (2017). Android Based
10,33 m. Home Automation Using Bluetooth. Intl.
3. Hasil percobaan 5 kali pada 3 tempat Journal of Adv. Research in Electrical,
yang berbeda didapatkan rata-rata Electronics & Instrument. Eng., 6(4),
jarak maksimal yang masih 2605–2609.
memungkinkan koneksi bluetooth ini https://doi.org/10.15662/IJAREEIE.201
berjalan sempurna secara umum 7.0604073
sebesar 10,37 m. Pandya, B., Mehta, M., Jain, N., & Kadam,
4. Modul ABCD untuk Home Automation S. (2016). Android Based Home
System (HAS) disini yaitu modul ABCD Automation System Using Bluetooth &
untuk 8 relay yang didesain secara Voice Command. International
portable dan dapat bekerja dengan baik Research Journal of Engineering and
secara manual dan otomatis malalui Technology (IRJET), 03(04), 1337–
remote bluetooth. Untuk dapat 1342.
menjalankan modul secara online dapat Panth, S., & Jivani, M. (2013). Home
menggunakan app remote android Automation System (HAS) using
seperti Team Viewer, VNC Viewer, Android for Mobile Phone. Intl. Journal
InkWire, atau Screen Share. of Electronics and Computer, 3(1).
5. Dari hasil uji kelayakan disimpulkan Ramlee, R. A., Othman, M. A., Leong, M. H.,
bahwa modul ABCD dan buku Ismail, M. M., & Ranjit, S. S. S. (2013).
panduannya dinyatakan layak dan baik Smart Home System Using Android
secara pemahaman terhadap praktek Application. In Intl. Conf. of Information
modul dan isi dari buku panduan. and Communication Technology
Saran yang dapat diberikan dalam (ICoICT) (pp. 277–280).
penelitian lanjutan adalah penelitian dengan https://doi.org/https://doi.org/10.1109/I
konsep HAS diharapkan hasil produknya CoICT.2013.6574587
dapat diproduksi untuk digunakan ke rumah Sriskanthan, N., Tan, F., & Karande, A.
tinggal. Penelitian seperti ini dapat (2002). Bluetooth based Home
diterapkan tidak hanya untuk pengendalian Automation System. Microprocessors
perangkat listrik rumah (AC), namun juga and Microsystems, 26(6), 281–289.
pengendalian perangkat listrik DC karena https://doi.org/10.1016/S0141-
relay pada dasarnya saklar yang diatur 9331(02)00039-X
sesuai adanya arus yang mengalir di
dalamnya.

Jurnal Sains dan Teknologi | 167

Anda mungkin juga menyukai

  • 1312-Article Text-2526-1-10-20190207
    1312-Article Text-2526-1-10-20190207
    Dokumen4 halaman
    1312-Article Text-2526-1-10-20190207
    Helmin Zuraida
    Belum ada peringkat
  • Olimp Eko
    Olimp Eko
    Dokumen6 halaman
    Olimp Eko
    Geraldo 040804
    Belum ada peringkat
  • 1
    1
    Dokumen2 halaman
    1
    Geraldo 040804
    Belum ada peringkat
  • Remote 1
    Remote 1
    Dokumen11 halaman
    Remote 1
    Geraldo 040804
    Belum ada peringkat
  • 1
    1
    Dokumen2 halaman
    1
    Geraldo 040804
    Belum ada peringkat
  • Sensor
    Sensor
    Dokumen61 halaman
    Sensor
    Geraldo 040804
    Belum ada peringkat
  • Soal 2 - Persamaan Akt
    Soal 2 - Persamaan Akt
    Dokumen10 halaman
    Soal 2 - Persamaan Akt
    Geraldo 040804
    Belum ada peringkat
  • Pertemuan 1 Python
    Pertemuan 1 Python
    Dokumen14 halaman
    Pertemuan 1 Python
    Geraldo 040804
    Belum ada peringkat
  • Galvanisasi
    Galvanisasi
    Dokumen2 halaman
    Galvanisasi
    Geraldo 040804
    Belum ada peringkat
  • Doa
    Doa
    Dokumen1 halaman
    Doa
    Geraldo 040804
    Belum ada peringkat
  • Benda Padat
    Benda Padat
    Dokumen5 halaman
    Benda Padat
    Geraldo 040804
    Belum ada peringkat