## Lampu Otomatis Berbasic Arduino Uno Menggunakan SmartPhone Android
Handika Sanjaya, Nelly Khairani Daulay * , Refdi Andri
1 Fakultas Komputer, Program Studi Rekayasa Sistem Komputer, Universitas Bina Insan, Kota Lubuklinggau, Indonesia Email: 1 handikasanjaya200402@email.com, 2,* nellykhairanilestari@email.com, 3 refdia3@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
sudut 60 0 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
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
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 :
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.