Anda di halaman 1dari 5

JURIKOM (Jurnal Riset Komputer), Vol. 8 No.

6, Desember 2021
e-ISSN 2715-7393 (Media Online), p-ISSN 2407-389X (Media Cetak)
DOI 10.30865/jurikom.v8i6.3709
Hal 226−230

Lampu Otomatis Berbasic Arduino Uno Menggunakan SmartPhone


Android
Handika Sanjaya, Nelly Khairani Daulay*, Refdi Andri
1Fakultas Komputer, Program Studi Rekayasa Sistem Komputer, Universitas Bina Insan, Kota Lubuklinggau, Indonesia
Email: 1handikasanjaya200402@email.com, 2,*nellykhairanilestari@email.com, 3refdia3@email.com
Email Penulis Korespondensi: nellykhairanilestari@email.com
Submitted 22-11-2021; Accepted 20-12-2021; Published 30-12-2021
Abstrak
Pesatnya perkembangan zaman teknologi dimasa sekarang mendorong pola pikir manusia agar lebih inovatif dan kreatif. Banyak orang
berlomba-lomba menciptakan alat-alat penemuan terbaru yang dapat membantu serta memudahkan pekerjaan manusia dalam beraktivitas
sehari-hari. Pengendalian sistem lampu otomatis sebagai alat penerangan menjadi hal penting untuk dibahas. Dibuatlah sistem lampu
otomatis berbasis Arduino Uno menggunakan SmartPhone Android dalam sistem pengontrolannya. Alat ini bertujuan untuk memudahkan
manusia dalam penggunaan lampu otomatis, menggunakan perintah suara melalui smartphone dan lebih efektif serta efesien tanpa harus
menghidupkan dan mematikan lampu secara manual. Hasil dari penelitian ini lampu otomatis tersebut menggunakan bluetooth Module
HC-05 sebagai pemancar sinyal untuk penghubung antara Arduino Uno ke smartphone android dalam sistem pengontrolannya. Arduino
Uno memberikan perintah kepada bluetooth HC-05 untuk memancarkan sinyal wireless agar dapat menghubungkan smartphone android
agar bisa mengontrol lampu yang menggunakan sakral relay 5v, setelah smartphone android menginputkan voice berupa perintah suara
melalui google “hidupkan lampu” maka Arduino Uno akan menginput kode berupa angka 1 otomatis sakral relay menghidupkan lampu
dan otomatis lampu tersebut hidup sebaliknya apabila kode berupa 0 maka sakral relay akan otomatis mati.
Kata Kunci: Lampu; Bluetooth; Arduino Uno; SmartPhone; Relay
Abstract
The rapid development of technology today encourages human mindset to be more innovative and creative. Many people are competing
to create the latest inventions that can help and facilitate human work in everyday activities. Automatic light control system as a lighting
tool is important to be discussed. ARDUINO UNO based automatic lamp system is made using an Android smartphone in its control
system. This tool aims to make it easier for humans in the use of automatic lights, using voice commands through smartphones and more
effective and efficient without having to turn on and turn off the lights manually. The results of this research automatically use the Bluetooth
Module HC-05 as a signal transmitter for the liaison between Arduino Uno to an Android smartphone in its control system. Arduino Uno
gives a command to Bluetooth HC-05 to emit wireless signals in order to connect the Android smartphone to be able to control the lights
that use the Sacred Relay 5V, after the Android smartphone inputting Voice in the form of voice commands through Google "Turn on the
lights" then Arduino Uno will input the code in the form of numbers 1, automatic sacred relay turn on the lights and automatic lights live
otherwise if the code is 0 then the sacred relay will automatically die.
Keywords: Lights; Bluetooth; Arduino Uno; Smartphone; Relay

1. PENDAHULUAN
Perkembangan teknologi yang sangat pesat pada zaman saat ini tidak lepas dari kemajuan iptek (ilmu pengetahuan dan
teknologi), seiring perkembangan kehidupan manusia zaman sekarang sangat bergantung pada teknologi yang membuat pola
pikir manusia untuk lebih kreatif dalam pengembangan teknologi. Manusia didorong untuk berkreasi dan berinovasi dalam
bidang teknologi tidak hanya menggali penemuan-penemuan baru, tapi juga untuk menciptakan alat yang lebih efektif dan
efesien dalam menyelesaikan dan mempermudah pekerjaan/aktifitas manusia. Aktifitas yang padat terkadang membuat
manusia sampai lupa melakukan hal-hal kecil yang seharusnya ia lakukan, seperti lupa mematikan dan menghidupakan saklar
lampu saat ada ataupun tidak ada dirumah. Sehingga lampu menyala secara terus-menerus, hal tersebut dapat menyebabkan
pemborosan arus listrik apabila tidak ada lagi aktifitas yang dilakukan. Pengendalian lampu sangat diperlukan agar
memudahkan dalam pengontrolannya tanpa harus langsung menekan saklar secara manual. Pengendalian pada alat-alat
elektronik yang bersumber listrik terkhususnya lampu sebagai alat penerangan merupakan hal yang penting dalam
pengelolaan sumber energi dalam suatu tempat, misalkan saja rumah, gedung perkantoran ataupun area luas yang
membutuhkan banyak lampu. Pemanfaatan smartphone android sebagai alat komunikasi dan telepon cerdas mengalami
kemajuan yang sangat pesat saat ini, tak hanya itu saja pengendalian lampu penerangan rumah bisa ikut dikontrol melalui
smartphone dengan menggunakan komponen mikrokontroler yaitu Arduino Uno[1]. Arduino Uno ialah perangkat keras
(hardware) sekaligus perangkat lunak (software) yang sering digunakan dalam pembuatan prototype suatu rangkaian
elektronika yang berbasis mikrokontroler[2]. Otomatisasi atau pengendalian terhadap suatu komponen elektronik ataupun
listrik menjadi masalah penting dalam sistem pengontrolannya agar memudahkan dalam penggunaannya.
Untuk mengatasi hal ini maka dibuatlah sistem lampu otomatis berbasis Arduino Uno menggunakan smartphone
android dalam sistem pengontrolannya. Lampu otomatis tersebut menggunakan bluetooth Module HC-05 sebagai pemancar
sinyal untuk penghubung antara Arduino Uno ke smartphone android dalam sistem pengontrolannya. Kegunanaan Arduino
Uno sangat beragam yang salah satunya dapat digunakan untuk mengembangkan objek interaktif serta mengambil masukan
dari berbagai switch atau sensor[3]. Berdasarkan penelitian sebelumnya, [4]kontrol lampu menggunakan perintah suara yang
memanfaatkan fitur speech recognition pada smartphone dari jarak jauh (internet). Kemudian penelitian selanjutnya,
[5]menggunakan sensor Pir yaitu apabila pada jarak 1 meter dan dari sudut 0 0 yakni tepat didepan sensor maka akan
mendeteksi adanya objek didepannya maka lampu otomatis akan hidup sedangkan apabila pada jarak 3-4 meter dan dari

http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page 226


JURIKOM (Jurnal Riset Komputer), Vol. 8 No. 6, Desember 2021
e-ISSN 2715-7393 (Media Online), p-ISSN 2407-389X (Media Cetak)
DOI 10.30865/jurikom.v8i6.3709
Hal 226−230

sudut 600 maka lampu tidak akan merespon. Pada penelitian selanjutnya, [6]lampu tidur ketika mendapat sebuah perintah
suara google “nyalakan/matikan lampu tidur” dengan Bluetooth sampai jarak paling jauh sampai 10 meter sensor masih
mampu membaca perintah tersebut dengan ketentuan tidak terhalang oleh tembok.
Pada penelitian selanjutnya, [7]sistem penerangan otomatis untuk mengendalian lampu dengan berdasarkan
pengukuran intensitas cahaya oleh sensor disekitar lampu lalu kemudian dikonversi menjadi nilai ADC. Lampu akan menyala
secara otomatis jika nilai ADC 0-60 dan sebaliknya lampu akan mati jika nilai ADC 61-102. Pada penelitian selanjutnya,
[8]menggunakan aplikasi inventor berbasis arduino uno R3 dengan perintah suara menggunakan bahasa pemrograman
Delphi dan bahasa pemrograman C sebagai access database sistemnya. Metode penelitian ini menggunakan riset dan
pengembangan, yaitu metode yang bertujuan untuk menghasilkan produk baru, menguji keefektifan produk yang telah ada,
serta mengembangkan dan menciptakan produk baru. Adapun penelitian ini bertujuan untuk memudahkan manusia dalam
penggunaan lampu otomatis, menggunakan perintah suara melalui smartphone dan lebih efektif serta efesien tanpa harus
menghidupkan dan mematikan lampu secara manual.

2. METODOLOGI PENELITIAN
2.1 Tahapan Penelitian

Gambar 1. Flowchat Penelitian

Sebelum melakukan penelitian hal pertama yang dilakukan adalah mengumpulkan data terlebih dahulu. Dalam pengumpulan
data Penulis menggunakan tiga metode :
1. Observasi
Metode yang pertama adalah dengan melakukan pengamatan terhadap sinyal bluetooth berupa sinyal wireless pada
smartphone android dan pengamatan input suara menggunakan aplikasi bluetooth voice agar sama dengan data yang
dimasukkan.
2. Study literature
Mengumpulkan dan mencari bahan dari beberapa literature yang berhubungan dengan bluetooth hc-05.
3. Interview (wawancara)
Interview Atau wawancara dilakukan untuk mendapat sumber informasi secara langsung terkait permasalahan. Dalam
interview tersebut diperoleh :
a. Data-data berupa angka 0 dan 1 untuk menghidupkan dan mematikan lampu.
b. Alat – alat yang digunakan sebagai lampu otomatis menggunakan smatphone android.
2.2 Analisis Data
Ada beberapa komponen perangkat utama yang dibutuhkan dalam pembuatan lampu otomatis menggunakan bluetooth hc-
05 sebagai berikut :
1. Perangkat Keras(Hardware)
Tabel 1. Komponen Perangkat Keras
Nama Perangkat
Laptop
Arduino Uno
Bluetooth Hc-05
Kabel Jumper
Lampu LED
Kabel USB Type A to B
Android
Wadah lampu
Breadboard
Relay
Kabel adaptor

http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page 227


JURIKOM (Jurnal Riset Komputer), Vol. 8 No. 6, Desember 2021
e-ISSN 2715-7393 (Media Online), p-ISSN 2407-389X (Media Cetak)
DOI 10.30865/jurikom.v8i6.3709
Hal 226−230

Adaptor Charger Hp
2. Perangkat Lunak (Sofware)
Tabel 2. Komponen Perangkat Lunak
Nama Perangkat
software Arduino IDE
Bluetooth Voice
Fritzing shortcut

3. HASIL DAN PEMBAHASAN


3.1 Analisa Permasalahan
Lampu pada umumnya saat ini rata-rata masih bersifat manual dimana masih menggunakan sakral on/of yang diletakkan
didalam dinding rumah. Ada Sebagian lampu yang sudah menggunakan beberapa sensor namun belum sepenuhnya
masyakarat menggunakannya. Lampu yang masih bersifat manual terkadang membuat manusia malas untuk bergerak
menghidupkan dan mematikan lampu, maka dari itu terinovasi lah sebuah alat yang dapat mengontrol lampu secara otomatis
untuk mempermudah manusia dalam menghidupkan dan mematikan lampu.
3.2 Pemprosesan
Arduino Uno Memberikan Perintah kepada bluetooth hc-05 untuk memancarkan sinyal wireless agar dapat menghubungkan
smartphone android agar bisa mengontrol lampu yang menggunakan sakral relay 5v, setelah smartphone android
menginputkan voice berupa google hidupkan lampu yang memiliki kode berupa angka 1,maka sakral relay menghidupkan
lampu dan otomatis lampu tersebut hidup sebaliknya apabila kode berupa 0 maka sakral relay akan otomatis mati.
3.3 Perancangan Pemodelan
Pembuatan perangkat ini terdiri dari perencanaan desain mekanis yang mendukung kinerja alat sesuai pada kondisi
sesungguhnya.

Gambar 2.Alur Kerja Lampu Otomatis

Flowchart ini menjelaskan tentang alur kerjanya lampu otomatis, yang dimulai dengan arduino uno untuk
memasukkan program agar bisa memberi perintah dari program arduino ide, dan program tersebut dapat diterima oleh
bluetooth hc-05 untuk memberi sinyal agar android bisa terhubung dengan bluetooth hc-05 tersebut, android dapat
mengontrol lampu otomatis menggunakan aplikasi bluetooth voice dengan cara menghubungkan bluetooth hc-05 dengan
bluetooth andorid. Jika bluetooth hc-05 sudah terhubung dengan bluetooth android maka lampu otomatis dikendalikan oleh
android melalui relay 5v sebagai sakral on/off lampu otomatis tersebut dan jika input suara yang dihasilkan adalah “google
hidupkan lampu”, maka saklar relay tersebut otomatis menghidupkan lampu.

program arduino ide 3.program Lampu otomatis.


#include <SoftwareSerial.h>
SoftwareSerial module_bluetooth(2, 3); // pin RX | TX

http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page 228


JURIKOM (Jurnal Riset Komputer), Vol. 8 No. 6, Desember 2021
e-ISSN 2715-7393 (Media Online), p-ISSN 2407-389X (Media Cetak)
DOI 10.30865/jurikom.v8i6.3709
Hal 226−230

int lampu = 7;
char data = 0;
void setup()
{
Serial.begin(9600);
pinMode(lampu, OUTPUT); //inisialisasi PIN 7 Menjadi Output
digitalWrite(lampu, HIGH);
}
void loop()
{
if(Serial.available() > 0)
{
data = Serial.read(); //baca data yang dikirim
if(data == '1')//jika mendapatkan karakter '0'
//maka
digitalWrite(lampu, HIGH); //nyalakan relay
}
else if (data == '0') // namun jika mendapatkan karakter '0'
{ // maka
digitalWrite(lampu,LOW); // matikan LED
}
}
}

Program lampu diatas memiliki 2 buah program perangkat yaitu program bluetooth hc-05 dan relay, program ini
memiliki fungsi untuk memberi perintah pada perangkat lampu otomatis agar lampu tersebut bisa dikontrol menggunakan
smartphone android. Program ini menggunakan library agar mempermudah dalam pembuatan pemrograman, sehingga kita
tidak perlu membuat kode dari awal dan mempersingkat pemrograman sesuai dengan perintah tertentu.
3.4 Blok Diagram Lampu Otomatis

Gambar 3. Blok Diagram System Lampu Otomatis


Dari gambar 3 diatas dapat diuraikan masing-masing fungsi dari tiap blok rangkaian. Adapun fungsi blok-blok tersebut
adalah sebagai berikut :
1. Arduino Uno Berfungsi sebagai mikrokontroler yang membuat suatu program yang dapat digunakan untuk
mengontrol/mengendalikan berbagai komponen elektronik.
2. Bluetooth hc-05 berfungsi sebagai komunikasi serial wireless yang mengkonversi port serial ke bluetooth hc-05
menggunakan moduls bluetooth v2.0+EDR 3 mbps dengan memanfaatkan gelombang radio berfrekuensi 2,4 Hz.
3. Relay berfungsi sebagai sakral on/off pada perangkat elektronik.
4. Android berfungsi sebagai alat pengontrol on/off pada lampu.
3.5 Implementasi
Hasil dari perancangan yang dibuat mulai dari bluetooth hc-05 yang memancarkan sinyal wireless, kemudian android
menghubungkan sinyal tersebut dan hasil akhir input yang dibaca akan ditampilkan kedalam smartphone android, lampu
otomatis ini menggunakan bluetooth Module HC-05 sebagai pemancar sinyal untuk penghubung antara Arduino Uno ke
smartphone android dalam sistem pengontrolannya. Arduino Uno Memberikan Perintah kepada bluetooth HC-05 untuk
memancarkan sinyal wireless agar dapat menghubungkan smartphone android agar bisa mengontrol lampu yang
menggunakan sakral relay 5v, setelah smartphone android menginputkan voice berupa perintah suara melalui google
“hidupkan lampu” maka Arduino Uno akan menginput kode berupa angka 1 otomatis sakral relay menghidupkan lampu
dan otomatis lampu tersebut hidup sebaliknya apabila kode berupa 0 maka sakral relay akan otomatis mati ditampilkan alat
pada gambar dibawah ini :

http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page 229


JURIKOM (Jurnal Riset Komputer), Vol. 8 No. 6, Desember 2021
e-ISSN 2715-7393 (Media Online), p-ISSN 2407-389X (Media Cetak)
DOI 10.30865/jurikom.v8i6.3709
Hal 226−230

Gambar 4. Hasil Rangkaian

Gambar 5. Tampilan Software

4. KESIMPULAN
Penelitian ini bertujuan untuk memudahkan manusia dalam penggunaan lampu otomatis, menggunakan perintah suara
melalui smartphone dan lebih efektif serta efesien tanpa harus menghidupkan dan mematikan lampu secara manual. lampu
otomatis ini menggunakan bluetooth Module HC-05 sebagai pemancar sinyal untuk penghubung antara Arduino Uno ke
smartphone android dalam sistem pengontrolannya. Arduino Uno Memberikan Perintah kepada bluetooth HC-05 untuk
memancarkan sinyal wireless agar dapat menghubungkan smartphone android agar bisa mengontrol lampu yang
menggunakan sakral relay 5v, setelah smartphone android menginputkan voice berupa perintah suara melalui google
“hidupkan lampu” maka Arduino Uno akan menginput kode berupa angka 1 otomatis sakral relay menghidupkan lampu
dan otomatis lampu tersebut hidup sebaliknya apabila kode berupa 0 maka sakral relay akan otomatis mati.

REFERENCES
[1] Z. Lubis, M. A. Gultom, and S. Annisa, “Metode Baru Menyalakan Lampu Dengan Perintah Suara Berbasis Arduino Uno
Menggunakan Smartphone,” vol. 4, no. 3, 2019.
[2] P. Asmaleni, D. Hamdani, and I. Sakti, “Pengembangan Sistem Kontrol Kipas Angin Dan Lampu Otomatis Berbasis Saklar Suara
Menggunakan Arduino Uno,” J. Kumparan Fis., vol. 3, no. 1, pp. 59–66, 2020, doi: 10.33369/jkf.3.1.59-66.
[3] M. A. Prasetya and R. Aulia, “Prototype Penerangan Lampu Taman Otomatis Menggunakan Arduino Uno,” CESS (Journal Comput.
Eng. Syst. Sci., vol. 5, no. 1, p. 109, 2020, doi: 10.24114/cess.v5i1.15889.
[4] A. Nurhuda, B. Harpad, and M. S. A. Mubarak, “Kendali Lampu Menggunakan Perintah Suara Berbasis Node Mcu,” Sebatik, vol.
23, no. 1, pp. 77–83, 2019, doi: 10.46984/sebatik.v23i1.447.
[5] F. -, E. Rahmawati, S. -, and M. Subhan, “Sistem Lampu Otomatis Berbasis Arduino Uno Menggunakan Modul Sensor PIR HC
501,” Gravity Edu ( J. Pendidik. Fis. ), vol. 4, no. 1, pp. 5–9, 2021, doi: 10.33627/ge.v4i1.434.
[6] P. Jari and B. Arduino, “RANCANG BANGUN LAMPU PINTAR DENGAN MENDETEKSI SUARA DAN PETIKAN JARI
BERBASIS ARDUINO UNO Fithri Fajrina,” 2021.
[7] Eddi, C. Suhery, and D. Triyanto, “Sistem Penerangan Rumah Otomatis Dengan Sensor Cahaya Berbasis Mikrokontroler,” Tugas
Akhir, vol. 01, no. 2, pp. 1–10, 2013.
[8] M. W. Sari, “Perancangan Sistem Kontrol Lampu Berbasis Mikrokontroler Arduino Uno R3 Dengan Sensor Suara,” pp. 190–193.

http://ejurnal.stmik-budidarma.ac.id/index.php/jurikom |Page 230

Anda mungkin juga menyukai