Pembangunan sistem monitoring rumah menggunakan mikrokomputer

Prawira, Reno Putra (2018) Pembangunan sistem monitoring rumah menggunakan mikrokomputer. Sarjana thesis, Universitas Brawijaya.

Abstract

Rumah yang ditinggalkan oleh pemiliknya adalah salah satu sasaran perampok untuk melakukan aksi kejahatan. Karena alasan tersebut keamanan rumah adalah kebutuhan wajib setiap pemilik rumah. Salah satu contoh sistem tradisional yang masih banyak digunakan adalah alarm rumah. Namun alarm rumah bersifat offline dalam artian jika pemilik rumah sedang berada diluar rumah, maka alarm bahaya tidak dapat diterima oleh pemilik rumah. Karena permasalahan tersebut penelitian ini dilakukan untuk membuat sistem monitoring rumah menggunakan mikrokomputer. Mikrokomputer dipakai untuk terhubung ke internet, pengehematan daya listrik, kompabilitasnya terhadap sensor dan aktuator. Pada penelitian ini mikrokomputer yang dipakai sebagai media kontrol sensor dan aktuator adalah Raspberry pi. Pada penelitian ini juga dibutuhkan sebuah ponsel pintar yang berfungsi untuk kemudahan pengguna berinteraksi terhadap mikrokomputer. Terdapat empat proses utama pada penelitian ini diantaranya adalah rekayasa kebutuhan, perancangan, implementasi, dan pengujian sistem. Hasil dari rekayasa kebutuhan didapatkan delapan kebutuhan fungsional dan dua kebutuhan non fungsional untuk perangkat lunak pada mikrokomputer. Sedangkan pada perangkat lunak ponsel pintar didapatkan 20 kebutuhan fungsional. Kebutuhan yang telah didapat dijadikan rancangan sistem dengan hasil rancangan arsitektur berupa rancangan data, rancangan antarmuka, rancangan komponen, dan rancangan hardware. Rancangan sistem yang telah dibuat diimplementasikan ke dalam kode program menggunakan Javascript dilanjutkan implementasi hardware. Setelah program diimplementasi sepenuhnya dilakukan pengujian sistem yang bertujuan untuk memastikan program telah memenuhi kebutuhan yang telah dibuat pada rekayasa kebutuhan. Terdapat dua proses pengujian yang dilakukan yaitu pengujian fungsional dan pengujian non fungsional. Hasil yang didapat dari pengujian fungsional adalah semua kebutuhan telah penuhi yang diuji menggunakan pengujian validasi. Pada pengujian non fungsiona dilakukan dua macam pengujian yaitu recovery testing dan performance testing. Hasil dari recovery testing adalah sistem dapat memulihkan dari kedaan kehabisan suplai daya dan mengembalikan keadaan sensor dan aktuator seperti semula. sedangkan hasil performance testing menunjukan performa aplikasi dapat dikatakan layak dikarenakan waktu proses pemberian notifikasi bahaya dalam rentang waktu 5-9 detik setelah terdeteksi gerakan pada sensor PIR.

English Abstract

The house left by the owner is one of the robber's targets for committing a crime. For that reason home security is a mandatory requirement of every homeowner. One example of traditional systems that are still widely used are home alarms. But home alarms are offline in the sense that if the homeowner is out of the house, then the danger of alarm can not be accepted by the home owner. Because of these problems the research was conducted to make home monitoring systems using microcomputers. Microcomputers are used to connect to the internet, saving power, compatibility with sensors and actuators. In this study the microcomputer used as a sensor control media and actuator is Raspberry pi. In this study also required a smartphone that serves to ease the user interacts with microcomputers. There are four main processes in this research including requirements engineering, design, implementation, and system testing. The result of engineering requirement got eight functional requirement and two non functional requirement for software on microcomputer. While in the smartphone software obtained 20 functional requirements. Requirements that have been obtained as a system design with architectural design results in the form of data design, interface design, component design, and hardware design. The design of the created system is implemented into the program code using Javascript followed by hardware implementation. Once the program is fully implemented, system testing aims to ensure the program meets the needs that have been made in requirements engineering. There are two testing process that is done that is functional testing and non functional test. The results obtained from functional testing are all needs met have been tested using validation testing. In nonfunctional testing, two kinds of testing were performed, namely testing and performance testing. The result of recovery testing is that the system can recover from running out of power supply and restore the state of the sensor and actuator as before. while the performance testing results show the application performance can be said to be feasible due to the time of the process of notification of danger in the span of 5-9 seconds after motion detection on the PIR sensor.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2018/580/051808436
Uncontrolled Keywords: monitoring rumah, smart home, mikrokomputer, iot, raspberry pi
Subjects: 000 Computer science, information and general works > 004 Computer science > 004.1 General works on specific types of computers
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 14 Mar 2019 02:21
Last Modified: 21 Oct 2021 04:06
URI: http://repository.ub.ac.id/id/eprint/14052
[thumbnail of Reno Putra Prawira.pdf] Text
Reno Putra Prawira.pdf

Download (10MB)

Actions (login required)

View Item View Item