Laporan Tugas Akhir - Smart Home Security

Problem Identification

Lingkungan tempat tinggal yang aman merupakan tempat yang banyak diinginkan oleh setiap orang. Apabila lingkungan aman, maka ketika seseorang melaksanakan kegiatan atau aktivitas di luar rumah, mereka tidak akan merasa terbebani karena khawatir rumahnya akan menjadi target tindak kejahatan. Fenomena kejahatan yang lazim ditemui di tengah masyarakat, adalah kasus pencurian. Bentuk kejahatan pencurian yang mendapat banyak perhatian adalah kasus pencurian yang terjadi di kawasan tempat tinggal atau perumahan. Kawasan tempat tinggal selayaknya menjadi tempat yang aman, termasuk aman dari berbagai gangguan kejahatan.

Kasus pencurian yang terjadi di lingkungan tempat tinggal umumnya berbentuk kasus pencurian rumah kosong. Hal ini terjadi karena rumah yang kosong mudah diidentifikasi dengan melihat lampu teras rumah tersebut. Apabila lampu tersebut menyala sepanjang hari dan tidak ada aktivitas di rumah tersebut, kemungkinan besar rumah tersebut kosong. Tidak adanya sistem keamanan pada rumah yang kosong menyebabkan pencuri mudah untuk masuk. Kasus pencurian rumah kosong sudah sangat sering terjadi di Indonesia. Berikut adalah beberapa sumber berita terkait kasus pencurian rumah kosong.




Pencurian dapat dicegah dengan meminimalisir tanda-tanda rumah kosong dan dengan adanya suatu sistem keamanan rumah. Oleh karena itu, kelompok kami membuat Smart Home Security untuk mencegah tindak pencurian terhadap rumah-rumah kosong yang berada di lingkungan perumahan.











-----------------------------------------------------------------------------------------


Solution Alternative

Ada beberapa alternatif solusi yang ditawarkan kelompok kami yaitu sebagai berikut.

1. Sistem keamanan dengan Alarm dan Password
2. Sistem keamanan dengan CCTV
3. Kombinasi/Hybrid



Dari penilaian alternatif solusi di atas, dapat disimpulkan bahwa alternatif pertama adalah alfternatif yang paling feasible untuk dikembangkan oleh tim kami. Selain itu, sistem ini diharapkan dapat digunakan oleh semua kalangan masyarakat sehingga masyarakat tidak perlu mengerluarkan biaya lebih untuk sistem keamanan rumahnya. 

-----------------------------------------------------------------------------------------

Design Specification

Sistem ini terdiri dari 4 subsistem, yaitu Intruder Detector, Alarm, Automatic Lighting, dan Notification System. Berikut adalah penjelasan singkat mengenai masing-masing subsistem.
  • Intruder Detector System bertugas mendeteksi adanya orang yang memasuki halaman rumah dan menentukan apakah orang tersebut adalah penyelundup atau bukan.
  • Alarm System bertugas membunyikan buzzer dan menyalakan LED saat Intruder Detector System mendeteksi adanya penyelundup.
  • Automatic Lighting System bertugas mengatur kondisi nyala/matinya lampu-lampu pada eksterior rumah secara otomatis.
  • Notification System bertugas mengirimkan notifikasi adanya penyelundup ke aplikasi mobile dan website.

-----------------------------------------------------------------------------------------

Hardware Design

Berikut adalah desain perangkat keras dari sistem kami dalam bentuk diagram blok.


Beberapa komponen perangkat keras yang dibutuhkan adalah sebagai berikut.
-----------------------------------------------------------------------------------------

Sofware Design

Berikut adalah desain perangkat lunak pada proyek ini dalam bentuk flow chart.

Flow Chart Mikrokontroler

Flow Chart Web Client/Aplikasi


-----------------------------------------------------------------------------------------

User Interface Design

Berikut adalah tampilan antarmuka pengguna pada aplikasi mobile (Blynk).



Berikut adalah tampilan antarmuka pengguna pada website. Website dapat diakses melalui http://smart-home-security.000webhostapp.com/






-----------------------------------------------------------------------------------------

Hardware Implementation

Berikut adalah implementasi sistem dan subsistem.

image


-----------------------------------------------------------------------------------------

Software Implementation

Berikut adalah set up program yang dijalankan pada mikrokontroler.

image

Berikut adalah kode program yang digunakan untuk penggunaan WebHook pada Blynk.

image

Berikut adalah kode program integrasi (pada fungsi loop).
                               image

-----------------------------------------------------------------------------------------

Testing


Berikut adalah test case dari proyek kami.




-----------------------------------------------------------------------------------------


Project Completion

Kami telah berhasil menyelesaikan proyek ini, dan berikut adalah video dari proyek kami. https://youtu.be/NZXAJ2_obvc




Sekian laporan akhir dari proyek yang telah kami kerjakan, semoga bermanfaat :)


-Kelompok 3 (Edria, Katriel, Jessy)


Comments