Anda di halaman 1dari 82

PENGEMBANGAN ALAT PENDETEKSI SUHU

KELEMBABAN DAN PENERANGAN OTOMATIS


PADA KANDANG BSF (BLACK SOLDIER FLY)
BERBASIS IOT DI PEJAGALAN JAK-UT

SKRIPSI

Oleh :

SISWOYO HENDRO

201710225005

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS ILMU KOMPUTER

UNIVERSITAS BHAYANGKARA JAKARTA RAYA

2021

i
LEMBAR PERSETUJUAN PEMBIMBING

Judul Skripsi : Perancangan Smart Home System Berbasis Internet


Of Things.

Nama Mahasiswa : Baruna Aditya Iswahyudi

Nomor Pokok Mahasiswa : 2017.10.225.065

Program Studi/Fakultas : Informatika/Ilmu Komputer

Tanggal Lulus Ujian Proposal : isi nihh

Bekasi,

Menyetujui,

Pembimbing

Dwipa Handayani S.kom., M.M.S.I

NIDN : 0317078008

ii
LEMBAR PENGESAHAN

iii
LEMBAR PERNYATAAN BUKAN PLAGIASI

iv
ABSTRAK

v
ABSTRACT

vi
LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI

vii
KATA PENGANTAR

Segala puji dan syukur kehadirat Allah Yang Maha Esa atas segala rahmat dan
karunia-Nya, sehingga pada akhirnya penulis dapat menyelesaikan penulisan dan
penyusunan skripsi ini dengan judul “Perancangan Prototype Smart Home System
Berbasis Internet Of Thnings” yang disusun guna memenuhi syarat untuk mencapai
gelar sarjana Strata Satu (S1) pada pada Program Studi Informatika Universitas
Bhayangkara Jakarta Raya. Pada kesempatan ini, penulis turut mengucapkan
terimakasih kepada seluruh pihak terkait yang secara langsung maupun tidak
langsung telah membantu dalam proses menyelesaikan penyusunan tugas akhir ini.
Pada kesempatan ini penulis menyampaikan terimakasih yang sebesar-besarnya
kepada:

1. Bapak Irjen Pol. (Purn). Dr. Drs. H. Bambang Karsono, S.H., M.M. selaku Rektor
Universitas Bhayangkara Jakarta Raya.

2. Ibu Herlawati, S.Si., M.M., M.Kom., selaku Dekan Fakultas Ilmu Komputer
Universitas Bhayangkara Jakarta Raya.

3. Bapak Rakhmat Purnomo, S.Pd, S.Kom., M.Kom., selaku Ketua Program Studi
Informatika Fakultas Ilmu Komputer Universitas Bhayangkara Jakarta Raya.

4. Bapak Mayadi S.Kom., M.Kom., selaku Penasehat Akademik Kelas B1


Informatika Fakultas Ilmu Komputer Universitas Bhayangkara Jakarta Raya.

5. Ibu Dwipa Handayani, S.Kom., M.M.S.I., Selaku Pembimbing I dalam Fakultas


Ilmu Komputer Universitas Bhayangkara Jakarta Raya.

6. Ibu Dian Hartanti, S.Kom., M.M.S.I., Selaku Pembimbing II yang telah


memberikan masukan materi dan arahan tentang penulisan skripsi ini.

7. Keluarga tercinta, Bapak dan Ibu, yang selalu memberikan dukungan do’a yang
tiada henti.

8. Seluruh Dosen Jurusan Ilmu Komputer Universitas Bhayangkara Jakarta Raya.

9. Ibu Lilis Yuyun selaku pemilik bangunan yang telah mengizinkan penulis
melakukan penelitian.

viii
10. Kepada seluruh rekan-rekan TIF 8B1, terimakasih atas tempat, pikiran,
dukungan dan motivasinya selama ini sehingga penulis dapat menyusun tugas akhir
ini.

11. Seluruh Pihak yang tidak dapat penulis sebutkan satu persatu namun banyak
membantu penulis dalam proses penyusunan.

Penulis menyadari skripsi ini tidak luput dari berbagai kekurangan. Penulis
mengharapkan saran dan kritik demi kesempurnaan dan perbaikan sehingga
akhirnya skripsi ini dapat memberikan manfaat bagi bidang pendidikan dan
penerapan dilapangan maupun lingkungan masyarakat serta bisa dikembangkan
lagi lebih lanjut. Aaamiin.

Bekasi, 17 Juni 2021

Baruna Aditya Iswahyudi


201710225065

ix
DAFTAR ISI

Halaman

LEMBAR PERSETUJUAN PEMBIMBING ......................................................... ii

LEMBAR PENGESAHAN ................................................................................... iii

LEMBAR PERNYATAAN BUKAN PLAGIASI ................................................ iv

ABSTRAK ...............................................................................................................v

ABSTRACT ............................................................................................................. vi

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI ............................... vii

KATA PENGANTAR ......................................................................................... viii

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

DAFTAR TABEL ................................................................................................ xiv

DAFTAR GAMBAR .............................................................................................xv

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

BAB I PENDAHULUAN .......................................................................................1

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

1.2 Identifikasi Masalah ..................................................................................2

1.3 Rumusan Masalah .....................................................................................2

1.4 Batasan Masalah ........................................................................................2

1.5 Tujuan Penelitian.......................................................................................3

1.6 Manfaat Penelitian.....................................................................................3

1.7 Tempat dan Waktu Peneltian ....................................................................3

1.8 Metode Penelitian ......................................................................................4

1.8.1 Metode Pengumpulan Data .............................................................4

1.8.2 Metode Perancangan .......................................................................4

1.9 Metode Pengujian ......................................................................................4

1.10 Sistematika Penulisan ................................................................................4

x
BAB II LANDASAN TEORI .................................................................................6

2.1 Tinjauan Pustaka .......................................................................................6

2.2 Konsep Dasar Rancangan........................................................................11

2.2.1 Pengertian Rancangan...................................................................11

2.3 Konsep Dasar Sistem ..............................................................................11

2.3.1 Elemen Sistem ................................................................................12

2.3.2 Klasifikasi Sistem ...........................................................................14

2.3.3 Analis Sistem ..................................................................................14

2.4 Smart Home .............................................................................................15

2.5 Monitoring ...............................................................................................15

2.6 Prototype .................................................................................................16

2.7 Mikrokontroler ........................................................................................16

2.8 Internet Of Things ...................................................................................16

2.9 Sensor ......................................................................................................17

2.10 Tools ........................................................................................................18

2.10.1 WeMos D1 R1 .................................................................................18

2.10.2 Relay ................................................................................................18

2.10.3 Solenoid Door Lock ........................................................................18

2.10.4 Sensor PIR ......................................................................................18

2.10.5 ESP32 CAM ....................................................................................18

2.10.6 Sensor MQ-2 ...................................................................................18

2.10.7 Sensor Kelembaban Dan Temperatur (DT 11) ...........................18

2.11 Aplikasi Mobile .......................................................................................19

2.11.1 BLYNK ............................................................................................19

2.12 UML (Unified Modeling Language) .......................................................20

BAB III METODOLOGI PENELITIAN .............................................................22

xi
3.1 Objek Penelitian ......................................................................................22

3.2 Metodologi Penelitian .............................................................................22

3.3 Diagram Alir Penelitian ..........................................................................28

3.4 Kerangka Penelitian ................................................................................29

3.5 Analisis Sistem Berjalan .........................................................................30

3.6 Permasalahan ...........................................................................................31

3.7 Analisis Usulan Sistem ............................................................................31

3.8 Analisis Kebutuhan Sistem .....................................................................32

3.8.1 Kebutuhan Perangkat Keras (Hardware) ....................................32

3.8.2 Kebutuhan Perangkat Lunak .......................................................33

BAB IV PERANCANGAN SISTEM DAN IMPLEMENTASI ...........................34

4.1 Umum ......................................................................................................34

4.2 Prosedur Sistem Usulan ..........................................................................34

4.3 Alat dan Bahan Pendukung .....................................................................35

4.4 Perancangan ............................................................................................35

4.4.1 Use Case Diagram ..........................................................................36

4.4.2 Activity Diagram ............................................................................38

4.4.3 Tahap Pembuatan Skema Rangkaian ..........................................41

4.4.4 Perancangan Perangkat Keras .....................................................46

4.4.5 Perancangan Perangkat Lunak ....................................................47

4.5 Implementasi ...........................................................................................54

4.5.1 Implementasi Prototype Smarthome System ..............................54

4.5.2 Tampilan Aplikasi ..........................................................................55

4.6 Pengujian .................................................................................................59

4.6.1 Hasil Pengujian Tanpa Mengaktifkan RFID activator ...............59

4.6.2 Hasil Pengujian Dengan Mengaktifkan RFID activator ............60

xii
4.6.3 Hasil Pengujian Tanpa Mengaktifkan Motion Detector .............61

4.6.4 Hasil Pengujian Dengan Mengaktifkan Motion Detector ..........61

4.6.5 Hasil Pengujian CCTV ...................................................................62

4.6.6 Hasil Pengujian Gas Detector ........................................................63

4.7 Integerasi Sistem .....................................................................................64

BAB V PENUTUP ................................................................................................65

5.1 Kesimpulan..............................................................................................65

5.2 Saran ........................................................................................................65

xiii
DAFTAR TABEL

Tabel 2.1 Review Jurnal ...........................................................................................6


Tabel 2. 2 Deskripsi simbol ...................................................................................20
Tabel 3. 1 Kebutuhan perangkat keras ...................................................................32
Tabel 3. 2 Kebutuhan perangkat lunak ..................................................................33
Tabel 4.1 Deskripsi use case diagram ...................................................................37
Tabel 4. 2 Penjelasan warna kabel .........................................................................42
Tabel 4. 3 Pengujian RFID non aktif .....................................................................60
Tabel 4. 4 Pengujian RFID aktif ............................................................................60
Tabel 4. 5 Pengujian sensor PIR non aktif .............................................................61
Tabel 4. 6 Pengujian sensor PIR aktif ....................................................................61
Tabel 4. 7 Pengujian CCTV ...................................................................................62
Tabel 4. 8 Pengujian gas detector ..........................................................................63

xiv
DAFTAR GAMBAR

Gambar 2. 1 Elemen sistem ...................................................................................12


Gambar 3. 1 Persentase pernyataan 1 ....................................................................23
Gambar 3. 2 Persentase pernyataan 2 ....................................................................23
Gambar 3. 3 Persentase pernyataan 3 ....................................................................24
Gambar 3. 4 Persentase pernyataan .......................................................................24
Gambar 3. 5 Persentase pernyataan 5 ....................................................................25
Gambar 3. 6 Persentase pernyataan 6 ....................................................................25
Gambar 3. 7 Persentase pernyataan 7 ....................................................................26
Gambar 3. 8 Persentase pernyataan 8 ....................................................................26
Gambar 3. 9 Persentase pernyataan 9 ....................................................................27
Gambar 3. 10 Persentase pernyataan 10 ................................................................27
Gambar 3. 11 Diagram alir ....................................................................................28
Gambar 3. 12 Kerangka penelitian ........................................................................29
Gambar 3. 13 Sistem berjalan ................................................................................30
Gambar 3. 14 Sistem usulan ..................................................................................31
Gambar 4.1 Use Case Diagram .............................................................................36
Gambar 4.2 Activity diagram sensor gas ...............................................................38
Gambar 4. 3 Activity diagram CCTV ....................................................................39
Gambar 4. 4 Activity diagram sensor pergerakan (PIR) ........................................40
Gambar 4. 5 Activity diagram modul RFID dan doorlock ....................................41
Gambar 4. 6 Rangkaian keseluruhan ..................... Error! Bookmark not defined.
Gambar 4. 7 Skema Sensor PIR .............................................................................43
Gambar 4. 8 Skema Sensor Gas (MQ-2) ...............................................................44
Gambar 4. 9 Skema Door Lock..............................................................................45
Gambar 4. 10 Skema ESP32 CAM ........................................................................46
Gambar 4. 11 Tampilan awal .................................................................................48
Gambar 4. 12 Tampilan source code .....................................................................48
Gambar 4. 13 Pemilihan board ..............................................................................49
Gambar 4. 14 Pemilihan port .................................................................................49

xv
Gambar 4. 15 Halaman login .................................................................................50
Gambar 4. 16 Pembuatan New project...................................................................51
Gambar 4. 17 Konfigurasi board ...........................................................................51
Gambar 4. 18 Tampilan awal project.....................................................................52
Gambar 4. 19 Widget box pada blynk ....................................................................52
Gambar 4. 20 Preview tampilan aplikasi 1 ............................................................53
Gambar 4. 21 Preview tampilan aplikasi 2 ............................................................53
Gambar 4. 22 Prototype smart home system..........................................................54
Gambar 4. 23 Tampilan monitor dan kontrol ........................................................55
Gambar 4. 24 Tampilan notifikasi .........................................................................56
Gambar 4. 25 Tampilan notifikasi .........................................................................56
Gambar 4. 26 Motion detector aktif .......................................................................57
Gambar 4. 27 RFID aktif .......................................................................................57
Gambar 4. 28 RFID tidak aktif .............................................................................58
Gambar 4. 29 Tampilan daftar tamu ......................................................................58
Gambar 4. 30 Notifikasi sensor PIR ......................................................................59

xvi
DAFTAR LAMPIRAN

xvii
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah


Dengan berjalannya waktu dan berkembangnya zaman, pun teknologi akan
semakin berkembang. Apalagi di era yang sudah se-modern seperti sekarang ini,
sangat disayangkan apabila tidak dimanfaatkan untuk hal-hal yang bermanfaat.
Terlebih di zaman yang sudah semakin modern ini penggunaan smartphone juga
meningkat di semua kalangan karena beberapa alasan, seperti kemudahan untuk
dalam pertukaran data dan dapat diakses dimana saja.

Mobilitas yang tinggi dan aktivitas masyarakat juga terbilang sangat tinggi, efek
dari hal ini tentunya akan sangat banyak menimbulkan masalah apabila tidak di
support dengan pemanfaatan teknologi. Beberapa masalah seperti kebakaran akibat
kebocoran gas, pencurian terjadi pada saat rumah tanpa penghuni, sering kali terjadi
karena factor tidak adanya fasilitas untuk mengontrol kondisi rumah. Kini
perangkat mikrokontroler dengan berbagai kegunaannya terutama dalam hal
kontrol perangkat jarak jauh telah banyak dimanfaatkan pada aspek kehidupan
masyarakat untuk membantu memudahkan masyarakat melakukan berbagai
macam aktivitas sehari-hari.

Maka dari itu lahirlah sebuah Prototype Smart Home System yang nantinya akan
membantu memudahkan masyarakat dalam mengatasi kesulitan-kesulitan
mengontrol perangkat rumah dan keadaan rumah jarak jauh akibat mobilitas yang
tinggi dengan menggunakan perangkat yang dapat di akses melalui smartphone.
Smart home mulai popular pada tahun 2000-an dengan memanfaatkan
mikrokontroler yang di aplikasikan pada perangkat lokal sederhana seperti lampu,
kunci pintu otomatis, dan sebagainya serta dengan dukungan teknologi Internet of
Things (IoT).

Smart home system ini akan memberikan manfaat dan dampak positif yang
sangat besar bagi masyarakat bermobilitas tinggi akibat padatnya aktivitas harian.
Dengan berbagai kemudahan dalam mengontrol serta mengakses rumah dari jarak

1
jauh, terutama dalam segi kontrol keamanan. Ada beberapa lini yang harus di
perhatikan dalam merancang prototype smart home system ini, salah satunya mudah
dalam penggunaan.

Pengaplikasian prototype smart home system ini bertujuan mempermudah


pengguna dalam mengakses perangkat rumah seperti lampu, kunci pintu otomatis,
serta mengontrol dan meningkatkan keamanan rumah dari berbagai ancaman
seperti kebakaran akibat kebocoran gas, ancaman pencurian atau perampokan.
Kontrol rumah ini dapat di akses jarak jauh karena sudah menanamkan teknologi
IoT pada mikrokontroler yang terhubung pada perangkat rumah yang sudah
dijelaskan diatas dan dapat dikontrol menggunakan aplikasi Blynk yang dapat di
install secara gratis pada smartphone.

Dengan lahirnya prototype smart home system ini diharapkan dapat


meningkatkan keamanan serta mengurangi resiko terjadinya ancaman dan musibah
seperti perampokan, kebakaran rumah akibat kebocoran gas, efektifitas penggunaan
sumber energi listrik, yang sewaktu-waktu bisa terjadi akibat kelalaian manusia
dikarenakan tingginya mobilitas dari padatnya aktivitas tersebut.

1.2 Identifikasi Masalah

Mengacu pada latar belakang diatas, didapat identifikasi masalah sebagai


berikut :
1. Terjadi kebakaran akibat kebocoran gas.
2. Tingkat keamanan rendah yang mengakibatkan sering terjadi pencurian.
3. Pemilik rumah acap kali tidak bisa mengontrol keadaan rumah ketika
bepergian.

1.3 Rumusan Masalah

Bagaimana prototype smart home system ini dapat mengontrol keadaan


rumah serta perangkat rumah dari jarak jauh dan meningkatkan keamanan rumah?

1.4 Batasan Masalah

Dalam penelitian ini, terdapat beberapa point perihal batasan masalah yang
berguna untuk memperjelas ruang lingkup penelitian, seperti :

2
1. Prototype yang dibangun menggunakan mikrokontroler (WeMos D1
R1).
2. Prototype ini dirancang untuk kebutuhan dalam mengontrol perangkat
rumah dan monitoring keadaan rumah.
3. Prototype smarthome system ini dapat di akses melalui aplikasi Blynk
pada smartphone.
4. Perangkat rumah yang dapat di akses hanya perangkat yang sudah
dihubungkan dengan mikro kontroler.
5. Keamanan kebocoran gas dideteksi dengan sensor MQ-02.
6. Keamanan lingkungan menggunakan pengaman door lock otomatis
dengan dukungan RFID serta pantauan CCTV melalui ESP32 CAM.

1.5 Tujuan Penelitian

1. Mempermudah kontrol dan akses perangkat rumah jarak jauh.


2. Meningkatkan keamanan rumah saat dalam keadaan kosong atau
ditinggalkan.
3. Mengurangi resiko kebakaran akibat kebocoran gas dan pencurian.

1.6 Manfaat Penelitian

1. Memastikan kondisi rumah selalu dalam keadaan aman dan ter-


monitoring.
2. Meningkatkan efektifitas penggunaan sumber energi listrik karena
perangkat elektronik terkontrol dalam penggunaannya.
3. Mempermudah akses berbagai perangkat rumah dari dalam ataupun luar
rumah.
4. Meningkatkan keamanan lingkungan dari hal-hal yang merugikan
seperti kebakaran, dan aksi-aksi kriminal seperti pencurian yang dapat
menimbulkan kerugian materiil atau hal yang dapat mengancam
keselamatan diri.

1.7 Tempat dan Waktu Peneltian

1. Tempat Penelitian
Nama : Lingkungan Rumah Wilayah Pondok Kopi

3
Alamat : Jalan Terusan I Gusti Ngurah Rai No. 28, RT. 03/RW. 11,
Pd. Kopi, Kec. Duren Sawit, Kota Jakarta Timur, Daerah
Khusus Ibu Kota Jakarta 13460.
2. Waktu Penelitian
Waktu penelitian ini dilakukan pada, 01 Januari - 01 Februari 2021.

1.8 Metode Penelitian

1.8.1 Metode Pengumpulan Data


1. Observasi
Melakukan survey langsung guna memastikan keadaan lokasi serta
mencari informasi yang diperlukan.
2. Kuisioner
Menyebarkan angket kepada warga sekitar untuk memperoleh data yang
akurat.
3. Studi Pustaka
Mengumpulkan data dan informasi yang diperoleh dengan membaca
dan mempelajari buku-buku, jurnal, teori-teori, temuan dan bahan
beberapa hasil penelitian sebagai acuan untuk dijadikan landasan teori
dalam kegiatan penelitian.

1.8.2 Metode Perancangan


1. Perancangan menggunakan UML
2. Metode pengembangan menggunakan prototype

1.9 Metode Pengujian


Penulis melakukan pengujian serta analisis guna mengetahui kinerja alat
yang telah dibuat ini.

1.10 Sistematika Penulisan


Guna mempermudah menguraikan pembahasan dalam penulisan skripsi ini
digunakan sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN

4
Dalam bab ini diuraikan tentang latar belakang masalah, identifikasi masalah,
rumusan masalah, batasan masalah, tujuan, manfaat penelitian, metode penelitian,
tempat dan waktu penelitian, hingga sistematika penulisan.

BAB II LANDASAN TEORI

Bab ini berisikan tentang teori–teori yang terkait dengan topik penelitian, meliputi
hal-hal yang berhubungan dengan sistem.

BAB III METODOLOGI PENELITIAN

Bab ini berisikan mengenai identifikasi dan analisa kebutuhan terhadap data dan
aplikasi, metode penelitian dan pengembangan.

BAB IV PERANCANGAN SISTEM DAN IMPLEMENTASI

Bab ini menjelaskan tentang proses perancangan prototype smart home system dan
menjelaskan tentang implementasi hasil dari analisis dan perancangan sistem. Bab
ini juga berisi tentang pengujian pada sistem.

BAB V PENUTUP

Dalam bab ini berisi kesimpulan dan saran dari hasil simulasi.

5
BAB II
LANDASAN TEORI

2.1 Tinjauan Pustaka

Dalam penyusunan skripsi ini penulis mengumpulkan beberapa informasi


tentang penelitian serupa sebelumnya, dari berbagai sumber untuk pertimbangan
pembanding dengan penulisan ini. Dua hal yang di jadikan pembanding merupakan
kekurangan dan kelebihan penelitian sebelumnya dan saat ini. Tercantum beberapa
jurnal serta sumber sebagai berikut.

Tabel 2.1 Review Jurnal

No Judul Hasil dan Kelebihan Kekurangan


Penelitian/Penulis Implementasi

1. Rancang Bangun Dari hasil Perpaduan Penggunaan


Smart Home perancangan antara sensor sensor yang
System mendapatkan dan mikro terbatas
Menggunakan hasil pengujian kontroler yang sangat kurang
NodeMCU yang baik, semua sudah dalam
Esp8266 Berbasis part yang dihubungkan mendukung
Komunikasi digunakan dengan kemudahan
Telegram (Peby mampu telegram sangat pengguna
Wahyu Purnawan, beroperasi sesuai memudahkan dalam
Yuni Rosita) tujuan pengguna memonitoring
perancangan. dalam kontrol kondisi
Sensor MQ-2 pun sistem dari rumah.
dapat bekerja jarak jauh
dengan baik saat
dilakukan
pengujian dengan
cara memberikan
semprotan gas

6
korek api maka
status lcd akan
memberikan
informasi terjadi
kebocoran. Serta
sensor suhu yang
terhubung dengan
kipas berhasil
bekerja dengan
baik ketika suhu
ruangan sudah
mencapai batas
yang sudah
ditentukan maka
kipas otomatis
on.

2. Impementasi Dalam Selain mampu Masih


Arduino dan Esp32 perancangan alat mengontrol terbatasnya
CAM Untuk Smart ini terbilang baik perangkat jumlah sensor
Home (M F karena mengacu rumah dari yang
Wicaksono, M D pada tujuan jarak jauh, digunakan
Rahmatya) diciptakannya ESP32 CAM untuk
alat ini untuk dan sensor PIR mendukung
membantu merupakan keamanan
pengguna dalam salah satu rumah.
mengontrol kelebihan alat
keadaan rumah, ini karena
Dapat
semua aspek selain mampu
ditambahkan
yang diperlukan mendeteksi
part
sudah terpenuhi. pergerakan, alat
pendukung
Alat ini ini dapat
seperti
merupakan mengirimkan

7
pemanfaatan gambar atau solenoid door
Arduino yang di foto secara lock untuk
rangkai dengan langsung pada keamanan
kombinasi saat terjadinya akses keluar
beberapa sensor pergerakan masuk rumah.
seperti sensor pir yang di deteksi
yang digunakan oleh sensor
sebagai PIR.
pendeteksi
pergerakan yang
didukung dengan
ESP32 CAM
yang berguna
untuk
mengirimkan
gambar menuju
aplikasi line
sebagai sarana
pengguna untuk
menerima hasil
monitoring.
Kemudian
pengguna juga
dapat melakukan
kontrol perangkat
rumah dari jarak
jauh seperti
aktivasi kipas,
on/off lampu, dan
capture untuk
pengambilan foto
secara manual,

8
serta aktivasi
sensor PIR.

3. Perancangan Smart Rancangan Mempermudah Kurang


Home Untuk prototype Smart mengontrol mendukung
Pengendalian Home ini dapat penggunaan keamanan
Peralatan mengendalikan perangkat rumah dari
Elektronik Dan dan memantau rumah serta resiko
Pemantauan perangkat rumah menambah pencurian
Keamanan Rumah dari jarak jauh, efektifitas karena belum
Berbasis Internet terdapat beberapa penggunaan terdapatnya
Of Things (Endang perangkat yang energi listrik pemanfaatan
Sri Rahayu, Romi dapat dikontrol karena sensor yang
Achmad Mukhti antara lain seperti perangkat dapat dapat
Nurdin) lampu, suhu, dimonitoring digunakan
kebocoran gas, penggunaannya. sebagai
dan water level keamanan
pada tempat rumah.
penampungan air.

4. Perancangan Dengan mengacu Dapat


Prototype Smart pada tujuan awal digunakan
Home System dalam merancang dengan
Berbasis Internet prototype ini, mudah oleh
Of Things (Baruna beberapa pengguna
Aditya Iswahyudi) kebutuhan akan karena
keamanan dan perangkat
kemudahan rumah sudah
dalam dapat
mengontrol dikontrol
kondisi rumah, melalui
prototype smart aplikasi Blynk
home system ini yang dapat di

9
sudah install secara
memanfaatkan gratis.
lebih dari satu Beberapa
sensor dan part fitur untuk
pendukung mendukung
keamanan guna keamanan
menutupi rumah juga
keperluan sudah
pengguna. Sensor disematkan
yang pada
dimanfaatkan prototype ini
antara lain sensor seperti door
pendeteksi suhu, lock otomatis,
sensor pendeteksi kemudian
kebocoran gas, beberapa
solenoid door sensor
lock, sensor PIR. dimanfaat
Prototype ini kan sebagai
dapat pengaman
dioperasikan rumah untuk
pengguna dengan menghindari
smartphone milik beberapa hal
pengguna melalui seperti
aplikasi Blynk. kebocoran
gas lpg,
sensor PIR
untuk
mendeteksi
pergerakan
ketika rumah
dalam
keadaan

10
tanpa
penghuni,
serta camera
yang berguna
sebagai cctv.

2.2 Konsep Dasar Rancangan

Pada tinjauan pustaka ini terdapat beberapa teori dan penjelasan dari berbagai
objek-objek yang berhubungan dengan penelitian sebagai data pendukung
penelitian yang di lakukan oleh penulis. Beberapa teori dan penjelasan tersebut
dikutip dari berbagai sumber agar menghindari plagiarisme.

2.2.1 Pengertian Rancangan

Menurut (Jauhari, Leni, & Hermawansyah, 2016) Perancangan adalah suatu


kegiatan yang memiliki tujuan untuk mendesign sistem baru yang dapat
menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari
pemilihan alternatif sistem yang terbaik. Definisi perancangan, Perancangan
merupakan desain sistem menentukan bagaimana suatu sistem akan menyelesaikan
apa yang mesti diselesaikan, tahap ini menyangkut mengkonfigurasi dari
komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem
sehingga setelah di instalasi dari sistem akan benar-benar memuaskan rancang
bangun yang telah ditetapkan pada akhir tahap analisis sistem. Berdasarkan uraian
diatas dapat disimpulkan bahwa perancangan merupakan langkah awal untuk,
membuat suatu sistem yang baru guna menyelesaikan masalah-masalah dari sistem
yang lama, melalui tahapan analisis terlebih dahulu.

2.3 Konsep Dasar Sistem

(Kristanto,2018) Sistem adalah jaringan kerja dari prosedur – prosedur yang


saling berhubungan, berkumpul bersama – sama untuk melakukan suatu kegiatan
atau menyelesaikan suatu sasaran terntentu. Sistem juga merupakan kumpulan
elemen – elemen yang saling terkait dan bekerja sama untuk memproses masukan

11
(input) yang ditujukan kepada sistem tersebut dan mengolah masukan tersebut
sampai menghasilkan keluaran (output) yang diiinginkan.

2.3.1 Elemen Sistem

Elemen - elemen yang terdapat dalam sistem meliputi : tujuan sistem , batasan
sistem, kontrol, input, proses, output dan umpan balik. Hubungan antara elemen –
elemen dalam sistem dapat dilihat pada gambar 2.1.

Gambar 2. 1 Elemen sistem

Elemen – elemen sistem bisa dijelaskan sebagai berikut : tujuan, batasan dan
kontrol sistem akan berpengaruh pada input, proses dan output. Input yang masuk
dalam sistem akan diproses dan diolah sehingga menghasilkan output. Output
tersebut akan dianalisa dan akan menjadi umpan balik bagi si penerima dan dari
umpan balik ini akan muncul segala macam pertimbangan untuk input selanjutnya.
Selanjutnya siklus ini akan berlanjut dan berkembang sesuai dengan
permasalahannya yang ada.

1. Tujuan sistem

12
Tujuan sistem merupakan tujuan dari sistem tersebut dibuat. Tujuan sistem
dapat berupa tujuan organisasi, kebutuhan organisasi, permasalahan yang
ada dalam suatu organisasi maupun urutan prosedur untuk mencapai tujuan
organisasi.

2. Batasan Sistem

Batasan sistem merupakan suatu yang membatasi sistem dalam mencapai


tujuan sistem. Batasan sistem dapat berupa peraturan – peraturan yang ada
dalam suatu organisasi, biaya – biaya yang dikeluarkan, orang – orang yang
ada dalam organisasi, fasilitas baik itu sarana dan prasarana maupun batasan
yang lain.

3. Kontrol Sistem

Kontrol atau pengawasan sistem merupakan pengawasan terhadap


pelaksanaan pencapaian tujuan dari sistem tersebut. Kontrol sistem dapat
berupa kontrol terhadap pemasukan data (input), kontrol terhadap keluaran
data (output), kontrol terhadap pengolahan data, kontrol terhadap umpan
balik dan sebagaianya.

4. Input

Input merupakan elemen dari sistem yang bertugas untuk menerima seluruh
masukan data, dimana masukan tersebut berupa jenis – jenis data, frekuensi
pemasukan data dan sebagainya.

5. Proses

Proses merupakan elemen dari sistem yang bertugas untuk mengolah atau
memroses seluruh masukan data menjadi suatu informasi yang lebih
berguna. Misalkan sistem produksi akan mengolah bahan baku yang berupa
bahan mentah menjadi bahan siap untuk digunakan.

6. Output

Output merupakan hasil dari input yang telah diproses oleh bagian pengolah
dan merupakan tujuan akhir sistem. Output ini bisa berupa laporan grafik,
diagram batang dan sebagainya.

13
7. Umpan balik

Umpan balik merupakan elemen dalam sistem yang bertugas mengevaluasi


bagian dari output yang dikeluarkan, dimana elemen ini sangat penting demi
kemajuan sebuah sistem. Umpan balik ini dapat merupakan perbaikan
sistem, pemeliharaan sistem dan sebagainya.

2.3.2 Klasifikasi Sistem

Dari beberapa sudut pandang, sistem dapat diklasifikasikan menjadi


beberapa bagian, yaitu:

1. Sistem abstrak dan sistem fisik


Sistem abstrak merupakan sistem yang tidak bisa dilihat secara mata
biasa dan biasanya sistem ini berupan pemikiran atau ide – ide. Contoh dari
sistem abstrak adalaha filsafat.
Sistem fisik merupakan sistem yang bisa dilihat secara kasat mata biasa dan
biasanya sering digunakan oleh manusia. Contoh dari sistem fisik adalah
sistem akuntansi, sistem komputer dan sebagainya.
2. Sistem alamiah dan sistem buatan
Sistem alamiah merupakan sistem yang terjadi karena pengaruh alam.
Misalnya sistem rotasi bumi, sistem gravitasi dan sebagainya. Sistem buatan
merupakan sistem yang dirancang dan dibuat oleh manusia. Misalnya,
sistem pengolahan gaji.
3. Sistem tertutup dan sistem terbuka
Sistem tertutup merupakan sistem yang tidak berhubungan dengan
bagian luar sistem dan biasanya tidak terpengaruh oleh kondisi diluar
sistem. Sedangkan sistem terbuka merupakan sistem yang berhunungan
dengan bagian luar sistem.

2.3.3 Analis Sistem

Untuk mencapai tujuan sistem yang dibuat, dibutuhkan tiga perangkat atau
alat bantu yang dapat meningkatkan kinerja dari sebuah sistem sehingga tujuan dari
sistem tersebut dapat dicapai. Tiga perangkat tersebut adalah : perangkat keras
(hardware), perangkat lunak (software), dan perangkat manusia (brainware).
Perangkat keras dapat berupa komputer, sedangkan perangkat lunak adalah progam.

14
Perangkat manusia dapat berupa manajer, analisis sistem, progammer dan
sebagainya.

2.4 Smart Home

Rumah dengan perangkat yang sudah terintegerasi dan terkontrol dengan baik
sistem pengoperasiannya dengan dukungan teknologi IoT. (Peby Wahyu Purnawan,
Yuni Rosita, 2019).

2.5 Monitoring

Monitoring adalah proses pengumpulan dan analisis informasi berdasarkan


indikator yang ditetapkan secara sistematis dan kontinu tentang kegiatan atau
program, sehingga dapat dilakukan tindakan koreksi untuk penyempurnaan
program selanjutnya. Monitoring adalah pemantauan yang dapat dijelaskan sebagai
kesadaran (awareness) tentang apa yang ingin diketahui, pemantauan berkadar
tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang
menunjukkan pergerakan ke arah tujuan atau menjauh dari itu.

Monitoring akan memberikan informasi tentang status dan kecenderungan


bahwa pengukuran dan evaluasi yang diselesaikan berulang dari waktu ke waktu,
pemantauan umumnya dilakukan untuk tujuan tertentu, untuk memeriksa terhadap
proses berikut objek atau untuk mengevaluasi kondisi atau kemajuan menuju tujuan
hasil manajemen atas efek tindakan dari beberapa jenis. Antara lain tindakan untuk
mempertahankan manajemen yang sedang berjalan.

Proses monitoring adalah proses rutin pengumpulan data dan pengukuran


kemajuan atas objektif program. Memantau perubahan yang fokus pada proses dan
keluaran. Monitoring memiliki beberapa tujuan, yaitu:

1. Mengkaji apakah kegiatan- kegiatan yang dilaksanakan telah sesuai dengan


rencana.
2. Mengidentifikasi masalah yang timbul agar langsung dapat diatasi.
3. Melakukan penilaian apakah pola kerja dan manajemen yang digunakan
sudah tepat untuk mencapai tujuan kegiatan.
4. Mengetahui kaitan antara kegiatan dengan tujuan untuk memperoleh ukuran
kemajuan.

15
5. Menyesuaikan kegiatan dengan lingkungan yang berubah, tanpa
menyimpang dari tujuan.

2.6 Prototype

Prototype merupakan metode pengembangan perangkat lunak, yang berupa


model fisik kerja sistem dan berfungsi sebagai versi awal dari sistem. Dengan
metode prototype ini akan dihasilkan prototype system sebagai perantara
pengembang dan pengguna agar dapat berinteraksi dalam proses kegiatan
pengembangan sistem. Agar proses pembuatan prototype ini berhasil adalah dengan
mendefinisikan aturan – aturan pada tahap awal, yaitu pengembang dan pengguna
harus satu pemahaman bahwa prototype dibangun untuk mendefinisikan kebutuhan
awal.

2.7 Mikrokontroler

Mikrokontroler adalah sebuah perangkat komputasi kecil yang terdiri dari


sebuah IC dengan microprocessor, Read Access Memory (RAM), yang dapat
mengatur input atau output dari alat lain.

2.8 Internet Of Things

Internet of Things didefinisikan sebagai "Terbuka dan jaringan komprehensif


benda cerdas yang memiliki kapasitas untuk mengatur secara otomatis, berbagi
informasi, data dan sumber daya, bereaksi dan bertindak dalam menghadapi situasi
dan perubahan di lingkungan ”. Internet of Things adalah salah satu yang terakhir
kemajuan Teknologi Informasi dan Komunikasi, menyediakan konektivitas global
dan manajemen sensor, perangkat, pengguna dan informasi. Dampak teknologi IoT
(Internet of Things) tidak dapat dihindari. Keputusan kita dalam menyikapi
teknologi ini sedikit banyak akan berpengaruh pada masa depan, entah lima atau
sepuluh tahun ke depan. Apakah kita akan ikut berbaur dan beradaptasi dengan
teknologi ini, atau kita akan memilih jadi oenonton. Setidaknya teknologi ini akan
mempengaruhi beberapa aspek.

1. Aspek pribadi, rumah adalah tempat yang paling private bagi keluarga kita.
Saat ini developer perumahan, apartemen dan hotel mulai menawarkan smart

16
room dan smart home. Berbagai inovasi ditawarkan, dari smart metering
hingga smart security.

2. Aspek kesehatan, beberapa alat olahraga mulai diintegrasikan dengan


smartphone dan internet. Berbagai sensor dipasang dan divisualisasikan
dalam genggaman. Bahkan saat tidur, sistem terus memantau aktifitas tubuh
kita dan siap memberikan alarm apabila ada gejala yang memebahayakan.

3. Aspek ekonomi, toko retail dan penyedia jasa mulai terintegrasi dengan
internet. Layanan transportasi dan layanan devilery semakin mudah dipantau
dan diakses melalui ponsel. Pedagang online semakin meningkat, bahkan
toko grosir tidak perlu menyewa toko puluhan juta, namun cukup dengan
website yang hanya ratusan ribu pertahun, bahkan gratis.

4. Aspek industri, isu efisiensi dan akurasi menjadi perhatian. Kecerdasan


manusia memang tidak dapat digantikan dengan mesin. Namun, stamina dan
ketelitian manusia pasti ada batasnya. Beberapa pekerjaan mulai digantikan
oleh mesin, terutama pekerjaan yang membutuhkan ketelitian tinggi dengan
stamina stabil 24 jam sehari dan 7 hari seminggu. Sebagian tugas tersebut
mulai digantikan oleh mesin.

2.9 Sensor

Sensor adalah detektor yang memiliki kemampuan untuk mengukur beberapa


jenis kualitas fisik yang terjadi, seperti tekanan atau cahaya. Sensor kemudian akan
dapat mengkonversi pengukuran menjadi sinyal bahwa seseorang akan dapat
membaca. Sebagian besar sensor yang digunakan saat ini benar-benar akan dapat
berkomunikasi dengan perangkat elektronik yang akan melakukan pengukuran dan
perekaman. Hari ini, Anda akan dapat menemukan sensor di berbagai perangkat
yang berbeda yang anda gunakan secara teratur. Layar sentuh yang ada di ponsel
anda memiliki sensor, dan selain itu ada pula sensor tekanan untuk membuka pintu
di pasar. Sensor adalah bagian dari kita yang sangat umum dari kehidupan sehari –
hari.(Muhammad Yusvin Mustar, Rama Octa Wiyagi, 2017).

17
2.10 Tools

2.10.1 WeMos D1 R1

Mikrokontroler WeMos D1 R1 sudah berbasis ESP8266 yaitu modul wifi,


CH340 USB to serial interface dan selain itu mikrokontroler ini juga sudah
kompatibel dengan beragam Arduino shield. Sistem ini juga berbasis konsep
Internet Of Things (IoT), pada sistem ini berfungsi untuk pengiriman data antar
perangkat menggunakan jaringan internet.

2.10.2 Relay

Relay adalah komponen elektronika berupa saklar elektronik yang digerakkan


oleh arus listrik.

2.10.3 Solenoid Door Lock

Kunci adalah perangkat mekanik atau elektrik yang dikendalikan oleh suatu
objek fisik.

2.10.4 Sensor PIR

Sensor Passive Infrared Receiver, merupakan sensor berbasis infrared namun


tidak sama dengan IR LED dan foto transistor. Sensor PIR merespon energi dari
pancaran infrared pasif yang dimiliki oleh setiap benda yang terdeteksi olehnya.

2.10.5 ESP32 CAM

ESP32 CAM merupakan module yang dapat difungsikan sebagai kamera dan
access point sehingga setiap perangkat yang terhubung dapat melihat gambar hasil
capture dari esp32 cam.

2.10.6 Sensor MQ-2

Sensor MQ-2 merupakan sensor yang berfungsi sebagai pendeteksi gas


dengan sensitivitas tinggi dan responsif.

2.10.7 Sensor Kelembaban Dan Temperatur (DT 11)

Sensor dalam rangkaian akuisisi data dapat berupa komponen diskrit atau
rangkaian terintegerasi. Pada umumnya untuk satu jenis parameter yang diukur
melibatkan satu jenis sensor. Meski demikian daapt pula dijumpai penggunaan satu

18
sensor yang berfungsi untuk, mengukur dua atau lebih parameter secara simultan.
Seperti sensor DHT yang dapat digunakan untuk mengukur suhu dan kelembaban
dalam satu waktu. (Arief Hendra Saptadi, 2014)

2.11 Aplikasi Mobile

Perangkat lunak aplikasi adalah suatu subkelas perangkat lunak komputer


yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas
yang di inginkan pengguna. Biasanya dibandingkan dengan perangkat lunak sistem
yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung
menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang
menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolah
kata, lembar kerja, dan pemutar media. Beberapa aplikasi yang digabung bersama
menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi
(application suite). Contohnya adalah Microsoft Office dan Open Office.org, yang
menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi
lainnya. Aplikas-aplikasi dalam suatu paket biasanya memiliki antarmuka
pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk
mempelajari dan menggunakan setiap aplikasi. Sering kali, aplikasi ini memiliki
kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan
pengguna. (Nazrudin Safaat H,2012)

Menurut Asropudin (2013: 6), Aplikasi adalah software yang dibuat oleh
suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya
Ms.World, Ms.Excel.

Dari beberapa pendapat, dapat disimpulkan bahwa aplikasi adalah sebuah


program atau perangkat lunak yang dirancang atau dibuat untuk tujuan tertentu
dengan melakukan aktifitas tertentu melalui proses dan prosedur aliran data dalam
infrastruktur teknologi informasi yang sesuai dengan jenjang dan kebutuhan.

2.11.1 BLYNK

BLYNK adalah platform untuk aplikasi OS Mobile (iOS dan Android) yang
bertujuan untuk kendali module Arduino, Raspberry Pi, ESP8266, WEMOS D1,
dan module sejenisnya melalui internet.

19
Aplikasi ini merupakan wadah kreatifitas untuk membuat antarmuka grafis
untuk proyek yang akan diimplementasikan hanya dengan metode drag and drop
widget. Penggunaannya sangat mudah untuk mengatur semuanya dan dapat
dikerjakan dalam waktu kurang dari 5 menit. Blynk tidak terikat pada papan atau
module tertentu. Dari platform aplikasi inilah dapat mengontrol apapun dari jarak
jauh, dimanapun kita berada dan waktu kapanpun. Dengan catatan terhubung
dengan internet dengan koneksi yang stabil dan inilah yang dinamakan dengan
sistem Internet of Things (IOT).

2.12 UML (Unified Modeling Language)

UML (unified Modeling Language) adalah salah standar bahasa yang banyak
digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis
dan desain, serta menggambarkan arsitektur dalam pemograman berorientasi objek.

Use Case Diagram merupakan pemodelan untuk kelakuan (behavior) sistem


informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu
atau lebih aktor dengan sistem infomasi yang akan dibuat secara kasar, use case
digunakan untuk mengetahui fungsi apa saja yang ada di dalam sebuah sistem
informasi dan siapa saja yang berhak menggunakan fungsi – fungsi itu.

Syarat penamaan pada use case adalah nama didefinisikan sesederhana


mungkin dan dapat dipahami. Ada dua hal utama pada use case yaitu pendefinisian
apa yang disebut aktor dan use case.

1. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi


dengan sistem informasi yang akan dibuat diluar sistem infromasi yang
akan dibuat sendiri, tapi aktor belum tentu merupakan orang.

2. Use case merupakan fungsionalitas yang disediakan sistem sebagai unit –


unit yang saling bertukar pesan antar uni atau aktor.

Berikut adalah simbol –simbol yang ada pada diagram use case :

Tabel 2. 2 Deskripsi simbol

20
SIMBOL DESKRIPSI

Use case Fungsionalitas yang disediakan sistem


sebagai unit – unit yang saling bertukar
pesan antar unit atau actor, biasanya
Nama use case
dinyatakan dengan menggunakan kata
kerja di awal frase nama use case.

Orang, proses, atau sistem lain yang


berinteraksi dengan sistem informasi
yang akan dibuat diluar sistem
informasi yang akan dibuat itu sendiri,
jadi walaupun symbol dari actor adalah
gambar orang, tapi belum tentu
merupakan orang, biasanya dinyatakan
menggunakan kata benda di awal frase
nama actor.

Asosiasi / association Komunikasi antar actor dan use case


yang berpertisipasi pada use case atau
use case memiliki interaksi dengan
actor.

Ekstensi / extend Relasi use case tambahan ke sebuah


use case dimana use case yang
ditambahkan dapat berdiri sendiri
<<extend>>
walau tanpa use case tambahan itu.
Mirip dengan prinsip ing=heritance
pada pemrograman berorientasi objek,
biasanya use case tambahan memiliki
nama depan yang sama dengan use
case yang ditambahkan.

21
BAB III
METODOLOGI PENELITIAN

3.1 Objek Penelitian

Objek penelitian yang digunakan dalam penelitian ini adalah lingkungan


rumah wilayah pondok kopi yang beralamat di Jalan Terusan I Gusti Ngurah Rai
No. 28, RT. 03/RW. 11, Pd. Kopi, Kec. Duren Sawit, Kota Jakarta Timur, Daerah
Khusus Ibu Kota Jakarta 13460.

3.2 Metodologi Penelitian

Metodologi penelitian diperlukan guna mendapatkan data-data serta


gambaran untuk perancangan dan implementasi yang berguna bagi penelitian.

1. Observasi
Penelitian ini dilakukan dengan merujuk langsung pada lokasi objek
penelitian guna mencari data yang diperlukan.
2. Studi Pustaka
Dalam studi pustaka, berbagai macam referensi buku bacaan serta jurnal
terdahulu di gunakan untuk pengumpulan sumber data dan informasi
untuk merancang prototype smart home system ini.
3. Kuisioner
Dalam angket yang dibuat dalam penelitian ini adalah angket terbuka,
penulis membagikan angket kepada sejumlah masyarakat di sekitar
wilayah pondok kopi guna mengetahui permasalahan yang berkaitan
dengan topik penelitian yang terjadi pada lingkungan tersebut. Penyebar
kuesioner dilakukan masyarakat umum dengan menggunakan platform
Google yaitu Google Form. Berikut adalah rincian pertanyaan dan hasil
yang penulis bagikan kepada 30 orang yang terdiri dari masyarakat umum.

22
1. Perancangan Smarthome System dirancang agar pemilik rumah mudah dalam
mengakses berbagai perangkat elektronik rumah dari jarak jauh dengan
menggunakan smartphone.

Gambar 3. 1 Persentase pernyataan 1

2. Prototype smarthome system dirancang guna meningkatkan keamanan rumah.

Gambar 3. 2 Persentase pernyataan 2

23
3. Prototype smarthome system dirancang guna mengurangi resiko musibah
seperti kebakaran akibat kebocoran gas.

Gambar 3. 3 Persentase pernyataan 3

4. Prototype smasrthome system dirancang guna mengurangi resiko musibah


seperti terjadinya pencurian atau perampokan saat rumah dalam keadaan
berpenghuni atau tanpa penghuni.

Gambar 3. 4 Persentase pernyataan 4

24
5. Prototype smarthome system dirancang guna memudahkan pemilik rumah
memantau dan mengontrol rumah dari jarak jauh dengan bantuan smartphone.

Gambar 3. 5 Persentase pernyataan 5

6. Prototype smarthome system dirancang untuk memberikan manfaat yang luas


pada pemilik rumah.

Gambar 3. 6 Persentase pernyataan 6

25
7. Prototype smarthome system dirancang untuk membantu meningkatkan
efektifitas penggunaan sumber energy (listrik).

Gambar 3. 7 Persentase pernyataan 7

8. Prototype smarthome system dirancang untuk membantu menghemat


pengeluaran biaya pada penggunaan sumber energy listrik.

Gambar 3. 8 Persentase pernyataan 8

26
9. Prototype smarthome system memudahkan pengguna dalam berbagai hal.

Gambar 3. 9 Persentase pernyataan 9

10. Berbagai perangkat elektronik rumah dapat diakses menggunakan smartphone.

Gambar 3. 10 Persentase pernyataan 10

27
3.3 Diagram Alir Penelitian

Gambar 3. 11 Diagram alir

28
3.4 Kerangka Penelitian

Kerangka penelitian dibuat untuk memperjelas proses berjalannya penelitian.

Gambar 3. 12 Kerangka penelitian

29
3.5 Analisis Sistem Berjalan

Gambar 3. 13 Sistem berjalan

Deskripsi :

 Proses penanganan saat terjadi musibah kebakaran atau pencurian


oleh pemilik rumah.
 Kemudian pemilik rumah melapor kepada RT setempat.
 RT melapor kepada layanan umum.
 Layana umum seperti pemadam kebakaran ataupun polisi menindak
laporan yang diterima secara langsung.
 masalah dikatakan selesai apabila sudah ditindak langsung.

30
3.6 Permasalahan

Berdasarkan masalah dan analisa kebutuhan sistem diatas, sistem keamanan


dan penanganan saat terjadi musibah masih dilakukan secara manual dan tanpa
pencegahan.

Adapun permasalahannya adalah sebagai berikut :

1. Akses perangkat rumah masih dengan cara konvensional.


2. Tingkat keamanan rendah.
3. Masyarakat sulit mengontrol kondisi rumah ketika sedang berada diluar
rumah.

3.7 Analisis Usulan Sistem

Tahap selanjutnya dalam metode prototype merupakan perbaikan pada


analisis sistem berjalan guna mengatasi permasalahan yang terjadi dengan membuat
smart home system berbasis IoT. Dengan dirancangnya sistem ini diharapkan dapat
menjadi solusi atas permasalahan yang telah dipaparkan.

Gambar 3. 14 Sistem usulan

31
3.8 Analisis Kebutuhan Sistem

3.8.1 Kebutuhan Perangkat Keras (Hardware)

Dalam perancangan prototype smarthome system ini dibutuhkan beberapa


hardware sebagai berikut :

Tabel 3. 1 Kebutuhan perangkat keras

No. Kebutuhan Hardware Kegunaan

1. WeMos D1 R1 Sebagai tempat proses


perintah dari sensor

2. Sensor PIR Memberikan


informasi ketika
mendeteksi
pergerakan

3. ESP 32 CAM Sebagai cctv

4. Kabel Jumper Sebagai penghubung


antara komponen

5. Module RFID Sebagai perangkat


untuk akses pintu
rumah

6. Solenoid door lock Sebagai pengaman


pintu atau kunci
otomatis

7. Sensor MQ2 Memberikan sinyal


kepada mikrokontroler
agar mikrokontroler
dapat meneruskan
informasi bahwa
terdeteksi kbocoran

32
gas kepada user
sebagai notifikasi

3.8.2 Kebutuhan Perangkat Lunak

Perangkat lunak yang digunakan dalam perancangan sistem ini sebagai media
penghubung penggunaan perintah yang ditujukan kepada hardware yang berfungsi
dalam sistem. Adapun perangkat lunak yang digunakan, sebagai berikut :

Tabel 3. 2 Kebutuhan perangkat lunak

No. Kebutuhan Software Spesifikasi

1. Arduino IDE Untuk memprogram mikrokontroler


dan memprogram perangkat yang
akan dihubungkan dengan aplikasi.

2. BLYNK Sebagai sarana pembuatan aplikasi


yang akan di gunakan sebagai
interface pengguna dalam mengontrol
serta memonitoring kondisi dan
keadaan rumah.

33
BAB IV
PERANCANGAN SISTEM DAN IMPLEMENTASI

4.1 Umum

Penggunaan berbagai perlengkapan rumah yang memiliki berbagai resiko


dalam penggunaannya seperti penggunaan gas lpg pada kompor yang bisa saja
terjadi kebocoran pada selang gas yang mengakibatkan kebakaran, serta beberapa
hal yang sering terjadi kelalaian pada pemilik rumah, seperti lalai dalam mengunci
akses masuk kedalam rumah yang dapat terjadi pada pemilik rumah yang nantinya
akan meningkatkan resiko ancaman kejahatan yang akan terjadi pada pemilik
rumah.

Maka dari itu perlu suatu pengontrolan kondisi perlengkapan rumah dan
pemantauan keadaan rumah berkala guna meminimalisir hal-hal yang tidak
diinginkan oleh pemilik rumah seperti kebakaran rumah akibat gas bocor dan
ancaman-ancaman kejahatan.

Pada umumnya pemilik rumah acapkali tidak mengetahui keadaan dan


kondisi rumah secara pasti, maka dari itu diperlukan smarthome system yang
berfungsi sebagai pengontrol keadaan dan kondisi rumah secara pasti.

4.2 Prosedur Sistem Usulan

Setelah dilakukan pengamatan tersebut maka penulis memberikan sistem


usulan berupa prototype smarthome system.

Perancangan prototype smarthome system ini menggunakan beberapa sensor


yang terhubung pada dua mikro kontroler (WeMos D1 R2 dan ESP 32 CAM).
Berikut sistem usulan dari prototype smarthome system :

1. Alat ini dirancang dengan memanfaatkan dua mikrokontroler sebagai pusat


kontrol.
2. Informasi dari hasil pembacaan sensor berupa notifikasi akan diterima oleh
user melalui aplikasi yang sudah dirancang pada smartphone.

34
3. Selanjutnya keseluruhan informasi hasil olah data dari sensor pada
mikrokontroler akan diteruskan pada aplikasi yang bertujuan sebagai
penyampain sebuah informasi peringatan kepada admin atau pengguna,
seperti:
 Monitor kamera sebagai media penampil hasil rekaman kamera.
 Monitor motion detector sebagai media peringatan saat terdeteksi
pergerakan.
 Monitor gauge value sebagai media penampil hasil pembacaan nilai
gas.
 Monitor RFID sebagai media control aktivasi RFID dalam
membaca tiap pengunjung yang melakukan akses terhadap modul
RFID.
4. Aplikasi yang terhubung dengan mikrokontroler dapat menerima dan
menampilkan notifikasi pada smartphone.

4.3 Alat dan Bahan Pendukung

Pada proses perancangan prototype smarthome system ini memerlukan


beberapa alat dan bahan pendukung :

1. Korek Api
2. Kartu RFID
3. Papan triplek dan kayu untuk pembuatan model simulasi.
4. Gunting
5. Lem
6. Double Tape
7. Solder

4.4 Perancangan

Dalam perancangan prototype smarthome system dibuat sebuah rangkaian


alat berbentuk gambar rancangan sebelum proses perakitan. Diharapkan dengan
adanya gambaran rancangan dapat mempermudah proses perakitan.

35
4.4.1 Use Case Diagram

Use case diagram menggambarkan hubungan antar aktor dengan sistem


secara fungsional yang diharapkan dari prototype smarthome sistem ini. Use case
diagram mendefinisikan interaksi antara aktor dengan sistem guna mengetahui
berbagai fungsi yang terdapat dalam sebuah sistem.

Gambar 4.1 Use Case Diagram

36
Berikut penjelasannya :

Tabel 4.1 Deskripsi use case diagram

Aktor Deskripsi

USER -User (pengguna) mengaktifkan sistem, kemudian sensor


gas mendeteksi nilai kadar gas.

-Kemudian sistem mengaktifkan :

 RFID
 CCTV
 Sensor PIR.

-Sensor PIR mendeteksi pergerakan

-Kemudian sistem mengirim notifikasi kepada user


(pengguna).

37
4.4.2 Activity Diagram

Activity Diagram Sensor Mq-05

Gambar 4.2 Activity diagram sensor gas

38
Activity Diagram CCTV

Gambar 4. 3 Activity diagram CCTV

39
Activity Diagram Sensor PIR

Gambar 4. 4 Activity diagram sensor pergerakan (PIR)

40
Activity Diagram Door Lock

Gambar 4. 5 Activity diagram modul RFID dan doorlock

4.4.3 Tahap Pembuatan Skema Rangkaian

Pada tahapan ini akan di jelaskan tahapan – tahapan pembuatan skema alur
tegangan maupun alur data pada masing masing sensor, berikut tahapan –tahapan
perancanganya :

41
4.4.3.1 Gambar Skema Rangkaian Keseluruhan

Gambar 4. 6 Rangkaian keseluruhan

Tabel 4. 2 Penjelasan warna kabel

No Warna Kabel Keterangan

1. Merah Kabel power / Vcc 5 Volt

2. Hitam Kabel netral / grounding

3. Biru Kabel input sensor / module

4. Kuning Kabel input sensor / module

5. Hijau Kabel input sensor / module

6. Abu-abu Kabel input sensor / module

42
4.4.3.2 Skema Rangkaian Sensor PIR

Gambar 4. 7 Skema Sensor PIR

Keterangan :

1. Garis hitam GND, garis merah VCC, garis biru SIG.


2. Pin GND pada sensor dihubungkan dengan pin out GND pada board
WeMos D1 R2.
3. Pin VCC pada sensor dihubungkan pada pin out 5V pada board WeMos D1
R1.
4. Pin SIG pada sensor dihubungkan pada pin out D0 pada board WeMos D1
R2.

43
4.4.3.3 Skema Sensor Gas

Gambar 4. 8 Skema Sensor Gas (MQ-2)


Keterangan :

1. Garis hitam GND, garis merah VCC, garis biru A0.


2. Pin GND pada sensor dihubungkan dengan pin out GND pada board
WeMos D1 R2.
3. Pin VCC pada sensor dihubungkan dengan pin out 5V pada board WeMos
D1 R1.
4. Pin A0 pada sensor dihubungkan dengan pin out A0 pada board WeMos D1
R2.

44
4.4.3.4 Skema Door Lock dan RFID

Gambar 4. 9 Skema Door Lock

Keterangan :

1. Garis hitam GND, garis merah 5V dan 12V.


2. Pin GND pada module RFID dihubungkan dengan pin out GND pada board
WeMos D1 R2.
3. Pin 3.3V pada module RFID dihubungkan dengan pin out 3.3V pada board
WeMos D1 R1.
4. Pin RST pada module RFID dihubungkan dengan pin out D1 pada board
WeMos D1 R2.
5. Pin MISO pada module RFID dihubungkan dengan pin out MISO pada
board WeMos D1 R2.
6. Pin MOSI pada module RFID dihubungkan dengan pin out MOSI pada
board WeMos D1 R2.
7. Pin SCK pada module RFID dihubungkan dengan pin out SCK pada board
WeMos D1 R2.

45
8. Pin SDA pada module RFID di hubungkan dengan pin out SCK pada board
WeMos D1 R2.
9. Kabel merah pada solenoid di hubungkan dengan pin com relay.
10. Kabel hitam pada solenoid di hubungkan dengan arus negative power 12V.
11. Pin out No pada relay di hubungkan dengan arus positif 12V.
12. Pin out VCC pada relay di hubungkan dengan pin out 5V pada board
WeMos D1 R2.
13. Pin out in dihubungkan dengan pinout D5 pada board WeMos D1 R2.

4.4.3.5 Skema ESP32 CAM

Gambar 4. 10 Skema ESP32 CAM

Keterangan :

1. Pin out 5V pada board esp32 cam di hubungkan dengan pin 5V pada USB
TTL.
2. Pin out GND pada board esp32 cam di hubungkan dengan pin GND pada
USB TTL.
3. Pin out UOR pada board esp32 cam di hubungkan dengan pin TX pada USB
TTL.
4. Pin out UOT pada board esp32 cam di hubungkan dengan pin RX pada USB
TTL.

4.4.4 Perancangan Perangkat Keras

Perancangan sistem yang di buat menjelaskan mengenai integrasi berbagai


sensor dan rangkaian yang kemudian keluaran tersebut didapatkan oleh

46
mikrokontroler lalu kemudian di transfer kepada aplikasi user dengan bantuan
WiFi. Terdiri dari perancangan modul WeMos D1 R2 dan modul ESP32 CAM.

4.4.4.1 Module WeMos D1 R2 Dan ESP32 CAM

Sebagai perantara komunikasi sistem dengan antar muka pengguna


diperlukan perangkat yang dapat mengirim dan menerima informasi yang di
peroleh dari sistem, maka dari itu modul WeMos D1 R2 yang sudah di dukung
dengan modul WiFi sangat cocok dalam hal ini. Akses internet di perlukan agar
dapat terhubung dengan modul ini serta modul dapat berkomunikasi dengan
aplikasi yang sudah dirancang. Untuk dapat menggunakan module ini terdapat
beberapa hal yang harus di perhatikan, mengingat modul ini harus di konfigurasi
secara benar agar dapat bekerja sesuai dengan tujuan yang di inginkan.

(gambar wemos saat di konfigurasi)

4.4.5 Perancangan Perangkat Lunak

Perancangan perangkat lunak dirancangan dengan bantuan software


pendukung. Seperti software Arduino IDE sebagai jembatan dalam memprogram
mikrokontroler , aplikasi Blynk yang berfungsi sebagai jembatan pembuatan
aplikasi yang nantinya akan di gunakan sebagai monitoring serta controlling
perangkat yang terhubung dengan sistem yang di buat sedemikian rupa.

4.4.5.1 Pemrograman Arduino IDE

Program ini akan mengatur seluruh aktivitas pengiriman dan pembacaan data
pada yang dikirimkan melalui aplikasi Blynk serta dapat mengontrol seluruh
komponen yang terhubung pada mikrokontroler. Aplikasi ini memiliki beberapa
bagian yang diantaranya pemanggil fungsi library yang digunakan, inisialisasi pin
mikrokontroler yang digunakan, fungsi pembacaan nilai sensor yang digunakan.
Berikut langkah-langkah pemrograman pada aplikasi Arduino IDE :

47
1. Buka arduino IDE

Gambar 4. 11 Tampilan awal

2. Masukan source code yang sudah dibuat

Gambar 4. 12 Tampilan source code

48
3. Konfigurasi board sesuai dengan yang digunakan

Gambar 4. 13 Pemilihan board

4. Pilih port yang digunakan

Gambar 4. 14 Pemilihan port

5. Kemudian upload
pada tahap ini akan muncul notifikasi done uploading pada bagian bawah layar
apabila source code sudah benar dan tidak mengalami error.

49
4.4.5.2 Perancangan Aplikasi Pada Blynk

Untuk Menghubungkan Mikrokontroler dengan aplikasi yang dibuat melalui


Blynk harus melakukan Input Token serta memasukan Library khusus untuk
memanggil dan menhubungkan aplikasi dengan board pada Mikrokontroler.

Berikut langkah – langkah konfigurasi untuk membuat project aplikasi pada Blynk
:

1. Login pada blynk

Gambar 4. 15 Halaman
login

2. Pilih menu New Project

Setelah proses login berhasil lalu muncul tampilan halaman utama aplikasi
Blynk kemudian pilih new project.

50
Gambar 4. 16 Pembuatan New project

3. Konfigurasi sesuai board yang di gunakan


Kemudian atur konfigurasi sesuai dengan perangkat mikrokontroler yang
akan digunakan.

Gambar 4. 17 Konfigurasi board

51
4. Tambahkan dan atur penempatan tombol dan layar fungsi
Kemudian mulai tambahkan beberapa button yang diperlukan dengan cara
klik pada symbol +.

Gambar 4. 18 Tampilan awal project

Gambar 4. 19 Widget box pada blynk

52
5. Tampilan aplikasi setelah perancangan dan konfigurasi

Gambar 4. 20 Preview tampilan aplikasi 1

Gambar 4. 21 Preview tampilan aplikasi 2

53
4.5 Implementasi

Tahap ini adalah tahapan implementasi dari perancangan yang sudah di buat
sebelumnya ke dalam kode-kode program sehingga menjadi suatu sistem yang utuh.
Berikut merupakan tampilan prototype smarthome system dan juga tampilan
aplikasi blynk.

4.5.1 Implementasi Prototype Smarthome System

Gambar 4. 22 Prototype smart home system

54
4.5.2 Tampilan Aplikasi

1. Tampilan Monitor dan Kontrol button :

Gambar 4. 23 Tampilan monitor dan kontrol

2. Tampilan notifikasi :
Notifikasi gas bocor dan tampilan nilai kadar gas terdapat pada gas indicator
dan layar gas value.

55
Gambar 4. 24 Tampilan notifikasi

Gambar 4. 25 Tampilan notifikasi

56
3. Tampilan tombol motion detector atau sensor pergerakan saat aktif :

Gambar 4. 26 Motion detector aktif

4. Tampilan saat RFID activator untuk akses doorlock diaktifkan :

Gambar 4. 27 RFID aktif

57
.

5. Tampilan saat RFID activator untuk akses doorlock di non aktifkan :

Gambar 4. 28 RFID tidak aktif

6. Tampilan jumlah pengunjung pada daftar tamu :

Gambar 4. 29 Tampilan daftar tamu

58
7. Tampilan saat terdeteksi gerakan :

Gambar 4. 30 Notifikasi sensor PIR

4.6 Pengujian

Tahap selanjutnya setelah proses penggabungan antara rangkaian


mikrokontroler dengan beberapa sensor yang digunakan yang sudah
diintegerasikan dengan source code yang sudah dibuat sedemikan rupa, maka perlu
dilakukan pengujian guna mengetahui tingkat keberhasilan perancangan alat
tersebut dengan menyesuaikan maksud pembuatan alat.

4.6.1 Hasil Pengujian Tanpa Mengaktifkan RFID activator


Pada hasil pengujian dengan tanpa mengaktifkan RFID activator pada
aplikasi maka di dapatkan hasil :

59
Tabel 4. 3 Pengujian RFID non aktif

No. Aktivitas CCTV Sensor Sensor Modul Rellay Solenoid Notifikasi


Pengujian PIR Pendeteksi RFID Doorlock ancaman
Gas
1 Tap kartu Aktif Non Aktif Non Non Non aktif Non aktif
akses 1 aktif aktif aktif dan
terkunci
2 Tap kartu Aktif Non Aktif Non Non Non aktif Non aktif
akses 2 aktif aktif aktif dan
terkunci
3 Tap kartu Aktif Non Aktif Non Non Non aktif Non aktif
non akses aktif aktif aktif dan
terkunci

4.6.2 Hasil Pengujian Dengan Mengaktifkan RFID activator


Pada hasil pengujian dengan mengaktifkan RFID activator pada aplikasi
maka di dapatkan hasil :

Tabel 4. 4 Pengujian RFID aktif

No. Aktivitas CCTV Sensor Sensor Modul Rellay Solenoid Notifikasi


Pengujian PIR Pendeteksi RFID Doorlock ancaman
Gas
1 Tap kartu Aktif Non Aktif Aktif Aktif Aktif dan Non aktif
akses 1 aktif terbuka
2 Tap kartu Aktif Non Aktif Aktif Aktif Aktif dan Non aktif
akses 2 aktif terbuka
3 Tap kartu Aktif Non Aktif Non Non Non aktif Non aktif
non akses aktif aktif aktif dan
terkunci

60
4.6.3 Hasil Pengujian Tanpa Mengaktifkan Motion Detector
Pada hasil pengujian dengan tanpa mengaktifkan motion detector maka
didapatkan hasil :

Tabel 4. 5 Pengujian sensor PIR non aktif

No. Aktivitas CCTV Sensor Sensor Modul Rellay Solenoid Notifikasi


Pengujian PIR Pendeteksi RFID Doorlock ancaman
Gas
1 Objek Aktif Non Aktif Non Non Non aktif Non aktif
bergerak aktif aktif aktif dan
melewati terkunci
sensor
PIR

2 Tidak ada Aktif Non Aktif Non Non Non aktif Non aktif
objek aktif aktif aktif dan
bergerak terkunci
melewati
sensor
PIR

4.6.4 Hasil Pengujian Dengan Mengaktifkan Motion Detector


Pada hasil pengujian dengan mengaktifkan motion detector maka didapatkan
hasil :

Tabel 4. 6 Pengujian sensor PIR aktif

No. Aktivitas CCTV Sensor Sensor Modul Rellay Solenoid Notifikasi


Pengujian PIR Pendeteksi RFID Doorlock ancaman
Gas
1 Objek Aktif Aktif Aktif Non Non Non aktif Aktif
bergerak aktif aktif dan
melewati terkunci

61
sensor
PIR
2 Tidak ada Aktif Non Aktif Non Non Non aktif Non aktif
objek aktif aktif aktif dan
bergerak terkunci
melewati
sensor
PIR

4.6.5 Hasil Pengujian CCTV


Tabel 4. 7 Pengujian CCTV

No. Aktivitas CCTV Senso Sensor Modu Rella Solenoid Notifikas


Pengujian r PIR Pendeteksi l y Doorlock i
Gas RFID ancaman
1 Object Aktif Non Aktif Non Non Non aktif Non aktif
berada menan aktif aktif aktif
pada gkap
jangkauan video
kamera
dan
aplikasi
dalam
keadaan
terbuka
2 Object Aktif Non Aktif Non Non Non aktif Non aktif
berada menan aktif aktif aktif
pada gkap
jangkauan video
kamera
dan
aplikasi

62
dalam
keadaan
tertutup

4.6.6 Hasil Pengujian Gas Detector


Tabel 4. 8 Pengujian gas detector

No. Aktivitas CCTV Senso Sensor Modu Rella Solenoid Notifikas


Pengujian r PIR Pendeteksi l y Doorlock i
Gas RFID ancaman
1 Menyemp Aktif Non Aktif Non Non Non aktif Aktif
rotkan gas menan aktif aktif aktif
pada area gkap
jangkauan video
sensor gas
dan
aplikasi
dalam
keadaan
terbuka
2 Menyemp Aktif Non Aktif Non Non Non aktif Non aktif
rotkan gas menan aktif aktif aktif
diluar gkap
area video
jangkauan
sensor gas
dan
aplikasi
dalam
keadaan
terbuka

63
Menyemp Aktif Non Aktif Non Non Non aktif Aktif
rotkan gas menan aktif aktif aktif
pada area gkap
jangkauan video
sensor gas
dan
aplikasi
dalam
keadaan
tertutup
Menyemp Aktif Non Aktif Non Non Non aktif Non aktif
rotkan gas menan aktif aktif aktif
diluar gkap
area video
jangkauan
sensor gas
dan
aplikasi
dalam
keadaan
tertutup

4.7 Integerasi Sistem


Berikut merupakan gambar dari prototype smarthome system yang sudah
terintegerasi dengan aplikasi :

Kasih foto project lengkap dengan aplikasi

64
BAB V
PENUTUP

5.1 Kesimpulan

Dari hasil penelitian dan implementasi prototype smarthome system melalui


project aplikasi yang telah di buat dalam Blynk, maka dapat disimpulkan :

1. Pada saat aplikasi dalam keadaan aktif dan terhubung dengan prototype
smarthome system, fungsionalitas secara keseluruhan bekerja dengan baik.
2. Sensor-sensor yang terhubung mampu bekerja sesuai dengan fungsinya
masing-masing tanpa adanya kegagalan fungsi.
3. Pada bagian cctv masih terjadi delay dalam memunculkan hasil tangkapan
objek yang terekam saat dalam kondisi internet yang kurang stabil.
4. Dengan memanfaatkan teknologi IoT, perangkat rumah dan kondisi rumah
dapat dikontrol dan dimonitoring secara berkala tanpa harus berada dilokasi.

5.2 Saran

Berdasarkan hasil penilitian, maka penulis memberikan beberapa saran untuk


penelitian selanjutnya. Adapun beberapa saran itu adalah sebagai berikut :

1. Perlu ditambahkan alarm pada sistem keamanan.


2. Perlu ditambahkan tombol darurat dan sumber energi lain pada doorlock agar
tetap dapat beroperasi saat listrik padam.
3. Perlu ditambahkannya fitur penjadwalan aktivasi sensor pir pada aplikasi.
4. Menyempurnakan fitur cctv agar dapat lebih efektif dalam penggunaannya.

65

Anda mungkin juga menyukai