Anda di halaman 1dari 25

PERANCANGAN SISTEM KONTROL LAMPU RUMAH

BERBASIS ANDROID

OLEH :
YOGGY RACHMAWAN
09030581519027

PROGRAM STUDI TEKNIK KOMPUTER


FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2019
PERANCANGAN SISTEM KONTROL LAMPU RUMAH
BERBASIS ANDROID

LAPORAN TUGAS AKHIR

Diajukan Untuk Melengkapi Salah Satu Syarat


Memperoleh Gelar Diploma Komputer

OLEH :

YOGGY RACHMAWAN
09030581519027

PROGRAM STUDI TEKNIK KOMPUTER


FAKULTAS ILMU KOMPUTER
UNIVERSITAS SRIWIJAYA
2019

i
MOTTO DAN PERSEMBAHAN

Motto :

Katakanlah : Janganlah kamu bersikap lemah dan janganlah pula kamu


bersedih hati, padahal kamulah orang-orang yang paling tinggi
derajatnya jika kamu beriman (Q.S. Al Imran : 139)

Karya ini ku persembahkankan kepada :


 Allah SWT atas Keridhaa Nya.
 Kedua orang tuaku tercinta yang telah membesarkan dan senantiasa
mendo’akanku.
 Keluarga tercinta yang selalu mendukung dan selalu mengharapkan
keberhasilanku.
 Saudara laki – lakiku Ridhuwan Dwi Rachmawan
 Teman – teman seperjuangan Teknik Komputer 2015.
 Almamaterku.

v
KATA PENGANTAR

Syukur Alhamdulillah penulis ucapkan kehadirat Allah SWT yang telah

melimpahkan rahmat karunia-Nya, sehngga penulis dapat menyelesaikan Laporan

Akhir ini dengan baik untuk memenuhi salah satu syarat untuk mencapai

pendidikan Diploma III pada jurusan Sistem Komputer Program Studi Teknik

Komputer Universitas Sriwijaya.

Adapun judul Laporan Akhir ini adalah “Perancangan Sistem Kontrol

Lampu Rumah Berbasis Android”

Dalam penulisan Laporan Akhir ini penulis telah menerima banyak

bantuan dari berbagai pihak berupa bimbingan penyusunan laporan maupun

pengambilan data, baik secara tertulis maupun lisan. Ucapan terima kasih, penulis

ucapkan kepada Bapak Ir. Bambang Tutuko, M.T. dan Bapak Rendyansyah, S.

Kom., M.T. sebagai Pembimbing I dan Pembimbing II yang telah membimbing

penulis hingga Laporan Akhir ini dapat diselesaikan.

Ucapan terima kasih penulis sampaikan juga kepada :

1. Bapak Prof. Dr. H. Anis Saggaff, MSCE. Selaku Rektor Universitas

Sriwijaya.

2. Bapak Jaidan Jauhari, S.Pd., M.T. Selaku Dekan Fakultas Ilmu Komputer

Universitas Sriwijaya.

3. Bapak Huda Ubaya, S.T., M.T. Selaku Koordinator Program Studi

Teknik Komputer Universitas Sriwijaya.

4. Bapak Ahmad Heryanto, S.Kom., M.T. Selaku Dosen Pembimbing

Akademik.

5. Bapak / Ibu Dosen, Staf dan Karyawan Universitas Sriwijaya

vi
6. Kepada kedua orang tuaku dan adikku tersayang, serta seluruh keluarga

tercinta yang telah memberikan motivasi dan dukungan kepada penulis

sehingga laporan akhir ini dapat diselesaikan.

7. Seluruh teman-teman dan rekan-rekanku yang telah membantu, terutama

Andes Fradana yang telah memberikan dorongan do’a dan membantu

hingga Laporan Akhir ini dapat selesai tepat pada waktunya.

Penulis menyadari bahwa Laporan Akhir ini masih jauh dari kata

Sempurna. Oleh karena itu kritik dan saran yang bersifat membangun sangat

diharapkan oleh penulis demi kebaikan dan kesempurnaan perbaikan Laporan ini

di masa yang akan datang. Sehingga laporan ini dapat bermanfaat bagi para

pembaca terutama mahasiswa Jurusan Sistem Komputer Program Studi Teknik

Komputer.

Demikianlah yang dapat penulis sampaikan, semoga Laporan Akhir ini

dapat bermanfaat bagi seluruh pembaca.

Wasalamualaikum Wr. Wb.

Palembang, Agustus 2019

Penulis,

Yoggy Rachmawan

vii
DAFTAR ISI

HALAMAN JUDUL ........................................................................................... i

LEMBAR PENGESAHAN ................................................................................ ii

HALAMAN PERSETUJUAN ........................................................................... iii

LEMBAR PERNYATAAN ................................................................................ iv

MOTTO DAN PERSEMBAHAN ...................................................................... v

KATA PENGANTAR ......................................................................................... vi

ABSTRAK ........................................................................................................... viii

ABSTRACT ......................................................................................................... ix

DAFTAR ISI ........................................................................................................ x

DAFTAR GAMBAR ........................................................................................... xiv

DAFTAR TABEL ............................................................................................... xvi

DAFTAR LAMPIRAN ....................................................................................... xvii

BAB I PENDAHULUAN

1.1 Latar Belakang ........................................................................................ 1

1.2 Tujuan dan Manfaat ................................................................................ 2

1.2.1 Tujuan ........................................................................................... 2

1.2.2 Manfaat ......................................................................................... 2

1.3 Batasan Masalah ..................................................................................... 3

x
1.4 Metodologi Penelitian ............................................................................. 3

1.5 Sistematika Penulisan ............................................................................. 4

BAB II TINJAUAN PUSTAKA

2.1 Android ................................................................................................... 6

2.2 Internet .................................................................................................... 7

2.3 Smartphone ............................................................................................. 7

2.4 IoT (Internet of Things) .......................................................................... 8

2.5 Mikrokontroler ....................................................................................... 8

2.6 Firebase ................................................................................................... 9

2.7 NodeMCU ESP8266 ............................................................................... 10

2.8 Arsitektur NodeMCU ESP8266 .............................................................. 11

2.9 Relay ....................................................................................................... 12

2.10 Lampu ................................................................................................... 13

2.11 Catu Daya ............................................................................................. 14

2.12 Modul LM 2596 Stepdown ................................................................... 17

BAB III PERANCANGAN SISTEM

3.1 Pendahuluan ............................................................................................ 18

3.2 Metode Perancangan ............................................................................... 18

3.3 Blok Diagram .......................................................................................... 19

3.4 Perancangan Perangkat Keras ................................................................. 21

3.4.1 Rangkaian Power Supply dan LM 2596 Stepdown ....................... 21

3.4.2 Rangkaian Mikrokontroler dan Relay 4 Channel ......................... 23

3.4.3 Rangkaian Alat Secara Keseluruhan ............................................. 24

xi
3.5 Perancangan Perangkat Lunak ................................................................ 25

3.5.1 Rancangan Aplikasi Sistem Kontrol Lampu Rumah .................... 25

3.5.2 Pembuatan Channel Pada Firebase ............................................... 26

3.5.3 Diagram Alir Sistem (Flowchart) ................................................. 29

3.5.3.1 Flowchart dari Aplikasi Sistem Kontrol Lampu Rumah ........ 29

3.5.3.2 Flowchart dari Alat Sistem Kontrol Lampu Rumah ............... 31

BAB IV HASIL DAN PEMBAHASAN

4.1 Pendahuluan ............................................................................................ 33

4.2 Pengujian Rangkaian Power Supply dan LM 2596 Stepdown ................ 33

4.3 Hasi Pengujian Rangkaian Power Supply dan LM 2596 Stepdown ....... 33

4.4 Pengujian Tombol Kontrol Pada Aplikasi .............................................. 34

4.5 Hasil Pengujian Tombol Kontrol Pada Aplikasi ..................................... 35

4.6 Pengujian Rangkaian Mikrokontroler dan Relay 4 Channel .................. 36

4.7 Hasil Pengujian Rangkaian Mikrokontroler dan Relay 4 Channel ......... 37

4.8 Pengujian Sistem Keseluruhan ............................................................... 37

4.9 Hasil Pengujian Sistem Keseluruhan ...................................................... 38

4.10 Pengujian Sistem Berdasarkan Waktu .................................................. 40

4.11 Hasil Pengujian Sistem Berdasarkan Waktu ........................................ 41

4.12 Pengujian Sistem Berdasarkan Jarak .................................................... 41

4.13 Hasil Pengujian Sistem Berdasarkan Jarak .......................................... 42

BAB V KESIMPULAN DAN SARAN

5.1 Kesimpulan ............................................................................................. 43

5.2 Saran ....................................................................................................... 44

xii
DAFTAR PUSTAKA .......................................................................................... 45

LAMPIRAN

xiii
DAFTAR GAMBAR

Gambar 2.1 NodeMCU ESP8266........................................................................ 10

Gambar 2.2 Arsitektur NodeMCU ESP8266 ...................................................... 11

Gambar 2.3 Modul Relay 4 Channel ................................................................... 13

Gambar 2.4 Lampu Tegangan AC ....................................................................... 14

Gambar 2.5 Catu Daya atau Power Supply ......................................................... 16

Gambar 2.6 Modul LM 2596 Stepdown .............................................................. 17

Gambar 3.1 Metode Perancangan ........................................................................ 19

Gambar 3.2 Blok Diagram Sistem Kontrol Lampu Rumah Berbasis Amdroid .. 20

Gambar 3.3 Rangkaian Power Supply dan LM 2596 Stepdown ......................... 22

Gambar 3.4 Rangkaian Mikrokontroler dan Relay 4 Channel ............................ 23

Gambar 3.5 Rangkaian Alat Secara Keseluruhan ............................................... 24

Gambar 3.6 Rancangan Aplikasi Sistem Kontrol Lampu Rumah ....................... 25

Gambar 3.7 Halaman Tambahkan Project .......................................................... 26

Gambar 3.8 Project Berhasil Dibuat ................................................................... 27

Gambar 3.9 Halaman Menu Project .................................................................... 27

Gambar 3.10 Halaman Aturan Keamanan ........................................................... 28

Gambar 3.11 Halaman Channel Pada Firebase ................................................... 28

xiv
Gambar 3.12 Flowchart dari Aplikasi Sistem Kontrol Lampu Rumah ............... 29

Gambar 3.13 Flowchart dari Alat Sistem Kontrol Lampu Rumah .................... 31

Gambar 4.1 Baoter Diputar Ke Arah Kanan ....................................................... 33

Gambar 4.2 Baoter Diputar Ke Arah Kiri ........................................................... 34

Gambar 4.3 Kondisi Semua Tombol Kontrol Sebelum Ditekan ......................... 35

Gambar 4.4 Kondisi Semua Tombol Kontrol Setelah Ditekan ........................... 35

Gambar 4.5 Hasil Pengujian Rangkaian Mikrokontroler dan Relay 4 Chanel .... 37

Gambar 4.6 Kondisi Lampu Menyala ................................................................. 38

Gambar 4.7 Kondisi Lampu Padam .................................................................... 39

xv
DAFTAR TABEL

Tabel 3.1 Konfigurasi Kabel Rangkaian .............................................................. 22

Tabel 3.2 Konfigurasi Kabel Rangkaian .............................................................. 23

Tabel 4.1 Data Hasil Pengujian Tombol Kontrol ................................................. 36

Tabel 4.2 Data Hasil Pengujian Pada Waktu Siang dan Malam .......................... 41

Tabel 4.3 Data Hasil Pengujian Sistem Berdasarkan Jarak .................................. 42

xvi
DAFTAR LAMPIRAN

Lampiran 1 Program dari Alat Sistem Kontrol Lampu Rumah .......................... A-1

Lampiran 2 Program dari Aplikasi Sistem Kontrol Lampu Rumah .................... B-4

Lampiran 3 Kartu Konsultasi .............................................................................. C-6

Lampiran 4 Form Perbaikan Ujian Tugas Akhir ................................................. D-8

Lampiran 5 Surat Keterangan Tugas Akhir ........................................................ E-12

Lampiran 6 Hasil Cek Plagiat ............................................................................. F-13

xvii
BAB I

PENDAHULUAN

1.1 Latar Belakang

Pada kehidupan saat ini banyaknya aktivitas orang yang bekerja di

industri, perkantoran, bahkan diluar kota mengakibatkan rumah kadang sering

ditinggalkan dan juga terabaikan dalam waktu yang lama. Padahal rumah

merupakan salah satu kebutuhan dan harus tetap diperhatikan. Kondisi rumah

yang terabaikan kadang sering menimbulkan beberapa masalah kecil bahkan bisa

menjadi masalah besar. Seperti penggunaan daya yang berlebihan karena lampu

rumah lupa dipadamkan, atau ketika berpergian dalam jarak jauh dan tidak ada

yang menyalakan lampu rumah, maka dengan kondisi seperti itu dapat menjadi

kesempatan bagi suatu pihak untuk melakukan tindakan kriminal karena dianggap

rumah sedang kosong ditinggal penghuninya.

Selama ini dalam mengontrol lampu rumah, orang masih menggunakan

saklar manual serta menggunakan remote control yang berbasis Infra Red.

Penggunaan dari alat-alat tersebut hanya dapat dilakukan pada saat di rumah

dalam jarak dekat. Agar cakupan jarak semakin luas dan mudah salah satu

solusinya menggunakan smartphone berbasis android.

Android yaitu sebuah sistem operasi pada ponsel berbasis Linux. Fasilitas

opensource yang bisa dikembangkan dengan leluasa sehingga banyak orang mulai

mengembangkannya terutama pada sistem operasi maupun pada pembuatan aplikasi

mobile. Tak heran pada saat ini banyak pengembang yang membuat aplikasi mobile

pada platform Android.

1
2

Oleh sebab itu, penulis akan merancang suatu sistem yang dapat

digunakan dengan mudah untuk mengontrol lampu rumah dari jarak manapun dan

waktu kapanpun menggunkan aplikasi pada smartphone android sebagai media

pengontrol serta memanfaatkan jaringan internet sebagai media penyalur perintah

kontrol ke alat kontrol lampu rumah yang dimuat dalam penelitian berjudul

“PERANCANGAN SISTEM KONTROL LAMPU RUMAH BERBASIS

ANDROID”.

1.2 Tujuan dan Manfaat

1.2.1 Tujuan

Adapun tujuan dari pembuatan Tugas Akhir ini yaitu untuk menghasilkan

sistem yang dapat digunakan dengan mudah dalam mengontrol lampu rumah

tanpa dibatasi jarak dan waktu.

1.2.2 Manfaat

Adapun manfaat yang akan diperoleh dari pembuatan Tugas Akhir ini

adalah sebagai berikut:

1. Sistem ini dapat membantu orang yang memiliki aktivitas yang sangat

padat sehingga tidak sempat atau terkadang lupa untuk menyalakan

atau memadamkan lampu rumah, maka dengan bantuan sistem ini

orang tersebut dapat memadamkan atau menyalakan lampu rumah

dimana saja dan kapan saja.

2. Sistem ini dapat membantu orang yang sedang melakukan liburan atau

sedang bekerja di luar kota, sehingga mereka bisa dengan bebas untuk

mengontrol lampu rumah mereka baik siang maupun malam hari. Agar
3

kondisi rumah yang ditinggalkan akan tampak seperti ada

penguhuninya untuk mencegah tindakan kiriminal yang dapat di

lakukan pada rumah.

1.3 Batasan Masalah

Agar pembahasan Tugas Akhir ini tidak menyimpang dari permasalahan

pokok, maka penulis membatasi ruang lingkup dari permasalahan yang akan

dibahas, yaitu:

1. Jumlah lampu yang digunakan sebanyak 4 buah

2. Menggunakan lampu tegangan AC

3. Simulasi menggunakan miniatur rumah

4. Menggunakan NodeMCU ESP8266 sebagai pemroses data

5. Aplikasi menggunakan sistem operasi android

1.4 Metodologi Penelitian

Metode penelitian yaitu suatu cara yang dilakukan dalam proses penelitian

untuk memperoleh data yang berguna dan sistematis. Kegiatan ini bertujuan untuk

mempermudah dalam menyelesaikan permasalahan yang bahas.

Untuk mendapatkan data yang diperlukan dalam penyusunan Tugas Akhir

ini, metode yang digunakan yaitu :

1. Metode Konsultasi

Merupakan metode yang dilakuan dengan cara tanya jawab dengan

dosen pembimbing sehingga penulis bisa memperoleh masukan atau

saran yang berguna untuk kesempurnaan dalam penulisan laporan

akhir ini.
4

2. Metode Literatur

Merupakan metode yang digunakan dalam mengkaji masalah, seperti

mengumpulkan data dari internet, buku, dan jurnal.

3. Metode Perancangan

Merupakan metode yang digunakan dalam melakukan perancangan

sistem mulai dari rangkaian dan logika dari sistem yang akan dibuat.

4. Metode Observasi

Merupakan metode yang dilakuan dengan cara mengamati sistem kerja

pada tempat pelaksanaan tugas akhir.

1.5 Sistematika Penulisan

Pada penulisan Tugas Akhir, penulis membuat suatu sistematika penulisan

dan menjabarkannya dalam 5 (lima) Bab, yaitu:

BAB I PENDAHULUAN

Pada bab ini berisi pengantar berupa latar belakang, tujuan,

manfaat, batasan masalah, metodologi penelitian dan sistematika

penulisan yang merupakan gambaran menyeluruh dari penulisan

Tugas Akhir ini.

BAB II TINJAUAN PUSTAKA

Bab ini berisi tentang panduan dasar yang menjelaskan tentang

teori-teori yang digunakan sebagai landasan dan kerangka pikiran

serta istilah-istilah dan pengertian-pengertian yang berhubungan

dengan pengerjaan Tugas Akhir ini.


5

BAB III PERANCANGAN SISTEM

Bab ini menjelaskan mengenai perancangan perangkat keras dan

perangkat lunak dari sistem kontrol lampu rumah berbasis android.

BAB IV HASIL DAN PEMBAHASAN

Bab ini menjelaskan mengenai pengujian dan hasil pengujian yang

dilakukan pada sistem kontrol lampu rumah berbasis android.

BAB V KESIMPULAN DAN SARAN

Pada bab ini berisikan tentang kesimpulan dari Tugas Akhir yang

telah dilaksanakan serta saran dari penulis untuk dikembangkan

lebih lanjut.
DAFTAR PUSTAKA

[1] N. Safaat, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC


Berbasis Android (Edisi Revisi), Bandung: Informatika, 2012.

[2] S. and A. , "APLIKASI AKADEMIK ONLINE BERBASIS MOBILE


ANDROID PADA UNIVERSITAS TAMA JAGAKARSA," vol. XI, no. 1,
2016.

[3] R. H. and A. Nurmanina, "STUDI TENTANG PENGGUNAAN INTERNET


OLEH PELAJAR," vol. I, no. 4, 2013.

[4] H. Mayasari, "ANALISIS PERILAKU PEMBELIAN PONSEL CERDAS


(SMARTPHONE) : ANTARA KEBUTUHAN DAN GAYA HIDUP
KONSUMEN DI KOTA PADANG," vol. III, no. 1, 2012.

[5] D. Prihatmoko, "PENERAPAN INTERNET OF THINGS ( IoT ) DALAM


PEMBELAJARAN DI UNISNU JEPARA," vol. VII, no. 2, 2016.

[6] S. J. Sokop, "Trainer Periferal Antarmuka Berbasis Mikrokontroler Arduino


Uno," vol. V, no. 3, 2016.

[7] A. Winoto, Mikrokontroler AVR ATMEGA8/32/16/8535 &


Pemprogramannya Dengan bahasa C Pada WINAVR, Bandung: Informatika,
2008.

[8] L. A. Sandy, R. Januar and R. R. Hariadi, "Rancang Bangun Aplikasi Chat


pada Platform Android dengan Media Input berupa Canvas dan Shareable
Canvas untuk Bekerja Dalam Satu Canvas secara Online," vol. VI, no. 2,
2017.

[9] R. F. h. Putra, K. M. Lhaksmana and D. Adytia, "Aplikasi IoT untuk Rumah


Pintar dengan Fitur Prediksi Cuaca," vol. V, no. 1, 2018.

45
46

[10] M. Saleh and M. Haryanti, "RANCANG BANGUN SISTEM KEAMANAN


RUMAH MENGGUNAKAN RELAY," vol. VIII, no. 3, 2017.

[11] E. P. Sitohang, D. J. Mamahit and N. S. Tulung, "Rancang Bangun Catu


Daya DC Menggunakan Mikrokontroler ATmega 8535," vol. VII, no. 2,
2018.

[12] D. E. Suprapto, D. Lestari and A. , "MONITORING TEMPERATUR


TRAFO DISTRIBUSI 220V DENGAN ARDUINO BERBASIS IoT," vol.
IX, no. 1, 2019.

Anda mungkin juga menyukai