Pengembangan Arduino Code Builder Pada Sistem Simulator Smart Home Dengan Rule Terdistribusi

Situmorang, HeryJulianto (2017) Pengembangan Arduino Code Builder Pada Sistem Simulator Smart Home Dengan Rule Terdistribusi. Sarjana thesis, Universitas Brawijaya.

Abstract

Penelitian dibidang rumah cerdas (smart home) pada saat ini sangat banyak dilakukan. Namun dalam perancangan dan implementasiannya, membutuhkan banyak perangkat keras dan memerlukan waktu yang cukup lama. Oleh karena itu, penelitian ini bertujuan untuk mengembangkan simulator smart home berbasis aplikasi desktop sehingga dapat menghemat biaya dan waktu karena tidak perlu membeli perangkat keras dalam pengembangan suatu smart home. Sistem ini terdiri dari dua aplikasi yaitu aplikasi kontrol dan monitoring serta aplikasi object simulator. Pada aplikasi kontrol dan monitoring menampilkan informasi pengguna, daftar objek dan informasi rule. Sedangkan pada aplikasi object simulator menampilkan semua daftar objek yang dimiliki pengguna. Pada sistem ini akan diimplementasikan metode rule terdistribusi dalam menghidupkan dan mematikan objek. Objek yang digunakan pada penelitian ini adalah sensor PIR dan lampu, rule berisi aturan-aturan lampu yang akan dinyalakan apabila sensor PIR mendeteksi keberadaan manusia. Rule disimpan dan dieksekusi oleh objek sensor PIR, penulisan rule dilakukan pada aplikasi kontrol dan monitoring setelah itu rule disimpan pada basis data dan dikirim ke objek sensor PIR yang ada pada aplikasi object simulator. Pengujian eksekusi rule dilakukan pada object simulator dengan mengubah status objek sensor PIR dan melihat perubahan status pada lampu-lampu yang dipengaruhi oleh sensor PIR tersebut. Pada sistem ini juga menghasilkan keluaran berupa kode program untuk node sensor PIR dan node lampu yang bertujuan untuk memvalidasi penggunaan rule terdistribusi pada perangkat keras. Berdasarkan hasil pengujian didapatkan bahwa object simulator dapat menerima rule dari aplikasi kontrol dan monitoring dengan tingkat keberhasilan 100% dari 28 kali pengiriman rule dan rule juga dapat dieksekusi dengan tingkat keberhasilan 100% dari 28 kali percobaan. Aplikasi juga dapat menampilkan kode program sesuai dengan rule yang dipilih oleh pengguna.

Item Type: Thesis (Sarjana)
Identification Number: SKR/FTIK/2017/217/051704543
Subjects: 000 Computer science, information and general works > 005 Computer programming, programs, data
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Yusuf Dwi N.
Date Deposited: 15 Jun 2017 07:55
Last Modified: 15 Jun 2017 07:55
URI: http://repository.ub.ac.id/id/eprint/147442
Full text not available from this repository.

Actions (login required)

View Item View Item