PEMBANGUNAN FENCE DETECTION SYSTEM UNTUK KEAMANAN RUMAH BERBASIS MIKROKONTROLER

dokumen-dokumen yang mirip
PEMBANGUNAN SISTEM SMART BUILDING BERBASIS MIKROKONTROLER (Deteksi Ketinggian Air Dalam Sebuah Gedung)

RANCANG BANGUN ALAT PEMANTAU KEMACETAN LALU LINTAS BERBASIS MIKROKONTROLER

BAB III PERANCANGAN ALAT UKUR KECEPATAN PUTAR DENGAN MENGGUNAKAN ROTARY ENDOCER

Equipment Monitoring Control Manajemen System Berbasis Web Application

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM KEAMANAN RUMAH BERBASIS WEB

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

PEMANFAATAN ARDUINO DALAM PENGEMBANGAN SISTEM RUMAH PINTAR BERBASIS MOBILE DAN WEB (Studi Kasus : Penjadwalan Lampu Rumah)

PENGEMBANGAN SISTEM SMART- BUILDING UNTUK DETEKSI PENYUSUPAN DI FAKULTAS TEKNIK UNIVERSITAS PASUNDAN

LEMBAR PENGESAHAN SURAT PERNYATAAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

PENGEMBANGAN SMART FARMING SISTEM PENYIRAMAN TANAMAN HIDROPONIK DAN AKUAPONIK

DAFTAR ISI COVER LEMBAR PENGESAHAN INTISARI ABSTRACT PERNYATAAN KATA PENGANTAR DAFTAR ISI DAFTAR GAMBAR DAFTAR TABEL PENDAHULUAN

PERANCANGAN INTERAKSI BERBASIS MOBILE STUDI KASUS: PENERIMAAN MAHASISWA BARU DI SITU UNIVERSITAS PASUNDAN BANDUNG

RANCANG BANGUN APLIKASI SISTEM MANAJEMENT TRAINING KARYAWAN BERBASIS WEB DI CITIBANK INDONESIA. Laporan Tugas Akhir

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

BAB III PERANCANGAN ALAT

BAB I PENDAHULUAN. Dewasa ini perkembangan teknologi komputer sangat pesat, hal ini

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

APLIKASI PENCARIAN GEDUNG SERBAGUNA DI JAKARTA BERBASIS WEB

DAFTAR ISI. Abstraksi... Kata Pengantar... Daftar Isi... Daftar Tabel... Daftar Gambar... Daftar Lampiran... BAB I PENDAHULUAN...

BAB I PENDAHULUAN I.1

PEMBANGUNAN PERANGKAT LUNAK PENJURIAN WUSHU SANDA BERBASIS WEB MENGGUNAKAN KONSEP SOFTWARE REUSE (Studi Kasus: Satriakusuma Wushu Indonesia - Bandung)

BAB I PENDAHULUAN ULUAN

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

BAB II LANDASAN TEORI

TAKARIR. perangkat yang digunakan untuk mengkondisikan udara. kumpulan fungsi-fungsi dalam pemrograman untuk mendukung proses pemrograman

BAB III ANALISA DAN PERANCANGAN SISTEM

APLIKASI PENGOLAHAN ARSIP SERTIFIKAT PEGAWAI BERBASIS WEB PADA TELKOM LEARNING CENTER

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

MONITORING DAN KONTROL DAYA KAMAR KOS MELALUI JARINGAN INTERNET (SOFTWARE)

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

BAB II LANDASAN TEORI

2.4.4 Activity Diagram... II Sequence Diagram... II Collaboration Diagram... II Implementasi... II PHP...

BAB I PENDAHULUAN... I-1

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB III PERANCANGAN. 3.1 Perancangan Alat Kuisioner dengan Wireless Elektronika Berbasis

PENGEMBANGAN WEBSITE KOMUNITAS STUDI KASUS : KOMUNITAS FOTOGRAFI

PEMBANGUNAN APLIKASI E-COMMERCE LAYANAN JASA JAHIT BERBASIS WEB

TUGAS AKHIR. Perancangan Aplikasi Control dan Monitoring Smart Home System Dengan Komunikasi GSM Menggunakan Arduino

BAB I PENDAHULUAN. Jaringan komputer adalah sebuah sistem yang terdiri atas komputerkomputer

HALAMAN PENGESAHAN PEMBIMBING...

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

PENDAHULUAN. kepada pihak yang membutuhkan. Permasalahan lainnya adalah kurangnya

BAB III PERANCANGAN SISTEM

BAB III. Metode Penelitian

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB IV PERANCANGAN. Gambar 4.1 Blok diagram program

PERANCANGAN SISTEM KONTROL JARAK JAUH BERBASIS WEB UNTUK MEMUDAHKAN PENGGUNA DALAM PENGENDALIAN PERANGKAT LISTRIK RUMAH TANGGA

PEMBANGUNAN SISTEM DETEKSI KEAMANAN SEPEDA MOTOR BERBASIS MIKROKONTROLER VIA PONSEL

APLIKASI ENSIKLOPEDIA TARI DAERAH PULAU JAWA BERBASIS WEB

PENGEMBANGAN PROTOTYPE SENSOR PARKIR 4 SISI BERBASIS MIKROKONTROLER

APLIKASI PEMBELAJARAN UKURAN PEMUSATAN DATA BERBASIS WEB

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

SISTEM INVENTORY MENGGUNAKAN SCHEDULE ALERT VB.NET DENGAN FUNGSI ANTICIPATION STOCK BARANG DI GUDANG PADA TOKO LISTRIK JAYA KOMUNIKA

PEMBUATAN APLIKASI PENERIMAAN OUTSOURCING BERBASIS WEB

BAB VI PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

TUGAS AKHIR. Diajukan guna melengkapi sebagian syarat dalam mencapai gelar Sarjana Strata Satu (S1) Oleh : Disusun Oleh :

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

RANCANG BANGUN HOME SECURITY PADA PINTU MENGGUNAKAN ARDUINO BERBASIS SMS GATEWAY DAN VIBRATION SENSOR EKA TARIS ARIYUDI

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

BAB I PENDAHULUAN. pesat terutama perkembangan internet. Dengan adanya internet dapat

PEMBANGUNAN APLIKASI PENCATATAN PENANGANAN GANGGUAN PT. TELKOM REGIONAL BANDUNG

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

PEMBANGUNAN PERANGKAT LUNAK PENYIRAMAN TANAMAN SECARA OTOMATIS BERBASIS ANDROID

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN

UJIAN ONLINE MASUK SEKOLAH SMP BERBASIS WEB, STUDI KASUS XYZ FAJAR MAULANA YUSUP

APLIKASI MANAJEMEN PROYEK PERANGKAT LUNAK (STUDI KASUS: PT. GLOBAL ANUGERAH INDONESIA) M. ASHWARI NUGRAHA

PERANCANGAN DAN PEMBUATAN SISTEM PENGENDALI LAMPU JARAK JAUH BERBASIS ARDUINO DAN INFRA MERAH LAPORAN TUGAS AKHIR. oleh NURHASANAH NIM:

PENGESAHAN PEMBIMBING...

EKSPLORASI PYTHON MENGGUNAKAN FRAMEWORK DJANGO. (Studi Kasus : Sistem Perpustakaan Teknik Informatika UNPAS)

Sistem Aplikasi Persuratan Pada Kementrian Perindustrian Berbasis WEB. Oleh : Ahmad Zaki Al Farisi

SISTEM PEMANTAUAN RUMAH ANTI MALING DAN KEBAKARAN

Rancang Bangun Sistem Komunikasi Alat Kuisioner Menggunakan Aplikasi.NET dengan Bluetooth Elektronika Berbasis Arduino

STIKOM SURABAYA DAFTAR ISI. Halaman. ABSTRAK... i KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... viii BAB I PENDAHULUAN...

ABSTRAK. manfaatnya. Pemanfaatan komputer dimulai dari pengolahan data-data yang sangat rumit.

APLIKASI PELATIHAN SOAL DAN KOREKSI UJIAN AKHIR NEGARA BIOLOGI UNTUK SMA KELAS 3 BERBASIS WEB HANDOKO SUWANDI

DAFTAR ISI... ABSTRACT... KATA PENGANTAR... DAFTAR GAMBAR... DAFTAR TABEL...

APLIKASI MONITORING LAPORAN KEUANGAN UNTUK PROYEK - PROYEK PADA PT. SMARTELCO SOLUSI TEKNOLOGI BERBASIS WEB TUGAS AKHIR PUTIH AINUN AMALIAH

BAB II LANDASAN TEORI

DAFTAR ISI. KATA PENGANTAR... iii. DAFTAR SIMBOL... xix

TUGAS AKHIR. Disusun sebagai satu syarat untuk kelulusan Program Strata 1,Program Studi Teknik Informatika, Universitas Pasundan Bandung.

BAB III PERANCANGAN ALAT

BAB IV. PERANCANGAN. Blok diagram menggambarkan cara kerja semua sistem E-dump secara keseluruhan yang terdiri dari beberapa komponen:

DAFTAR ISI. HALAMAN PENGESAHAN ABSTRAK... i KATA PENGANTAR... ii DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... xi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

DAFTAR ISI. LEMBAR PENGESAHAN TUGAS AKHIR... i. SURAT PERNYATAAN... ii. ABSTRAK... iii. ABSTRACT... iv. KATA PENGANTAR... v. DAFTAR ISI...

PEMBANGUNAN APLIKASI PEMANTAUAN AKADEMIK SISWA BERBASIS CROSS PLATFORM MOBILE MENGGUNAKAN FRAMEWORK PHONEGAP

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

BAB I PENDAHULUAN. Sumber air merupakan karunia Tuhan Yang Maha Esa yang memberikan

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB III. ANALISIS DAN PERANCANGAN SISTEM

Transkripsi:

PEMBANGUNAN FENCE DETECTION SYSTEM UNTUK KEAMANAN RUMAH BERBASIS MIKROKONTROLER TUGAS AKHIR Disusun sebagai salah satu syarat untuk kelulusan Program Strata 1, Program Studi Teknik Informatika, Universitas Pasundan Bandung oleh : Gugun Gunawan NRP : 11.304.0273 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS PASUNDAN BANDUNG FEBRUARI 2016

DAFTAR ISI ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... iv DAFTAR TABEL... vi DAFTAR GAMBAR... vii DAFTAR LAMPIRAN... ix BAB 1 PENDAHULUAN... 1-1 1.1 Latar Belakang Masalah... 1-1 1.2 Identifikasi Masalah... 1-1 1.3 Tujuan Tugas Akhir... 1-2 1.4 Lingkup Tugas Akhir... 1-2 1.5 Metodologi Tugas Akhir... 1-2 1.6 Sistematika Penulisan Tugas Akhir... 1-3 BAB 2 LANDASAN TEORI... 2-1 2.1 Smart Home... 2-1 2.2 Sistem... 2-1 2.3 Motion Detection... 2-1 2.4 Fence Detection System... 2-1 2.5 Mikrokontroller... 2-1 2.6 Arduino... 2-2 2.6.1 Jenis Jenis Arduino... 2-3 2.6.2 Keunggulan Arduino... 2-5 2.6.3 Komponen Utama Arduino... 2-5 2.6.4 Spesifikasi Arduino... 2-6 2.7 Ethernet Shield.... 2-10 2.8 Sensor Inframerah... 2-10 2.9 Alarm/Buzzer... 2-11 2.10 Kabel Jumper... 2-11 2.11 Kabel USB (Universal Serial Bus) Serial Tipe B... 2-12 2.12 Kabel UTP (Unshielded Twisted Pair)... 2-12 2.13 Bread Board... 2-13 2.14 Xampp (Cross Paltform, Apache, MySQL, PHP, Perl)... 2-13 2.15 Sublime Text... 2-13 2.16 Fritzing... 2-14 2.17 Web... 2-14 iv

BAB 3 ANALISIS DAN PERANCANGAN... 3-1 3.1 Kerangka Tugas Akhir... 3-1 3.2 Skema Analisis... 3-3 3.3 Analisis Sistem... 3-6 3.3.1 Ilustrasi Sistem... 3-6 3.3.2 Analisis User... 3-6 3.3.3 Analisis Kebutuhan Sensor Motion Detection... 3-7 3.3.4 Perangkat User... 3-8 3.3.5 Deskripsi Sistem... 3-9 3.3.6 Spesifikasi Fungsi Sistem... 3-9 3.3.7 Fitur Perangkat Keras dan Perangkat Lunak... 3-9 3.3.8 Analisis Kebutuhan Sistem... 3-10 3.4 State Diagram Fence Detection System... 3-14 3.5 Perancangan Sistem... 3-15 3.5.1 Desain Sistem... 3-15 3.5.2 Gambaran Sistem Kerja Fence Detection System... 3-17 3.5.3 Perancangan Perangkat Keras (Hardware)... 3-18 3.5.4 Perancangan Perangkat Lunak (Software)... 3-18 3.6 Perancangan Arsitektur Fence Detection System... 3-32 BAB 4 IMPLEMENTASI DAN PENGUJIAN... 4-1 4.1 Tinjauan Umum... 4-1 4.2 Implementasi... 4-1 4.2.1 Implementasi Perangkat Keras (Hardware)... 4-2 4.2.2 Implementasi Perangkat Lunak (Software)... 4-6 4.3 Pengujian... 4-8 4.3.1 Pengujian Perangkat Keras... 4-8 4.3.2 Pengujian Perangkat Lunak... 4-12 BAB 5 KESIMPULAN DAN SARAN... 5-1 5.1 Kesimpulan... 5-1 5.2 Saran... 5-1 DAFTAR PUSTAKA... xi v

DAFTAR TABEL Tabel 2.1 Jenis - Jenis Board Arduino [DJU11]... 2-3 Tabel 2.2 Spesifikasi Arduino [DJU11]... 2-6 Tabel 2.3 Jenis Jenis Kabel LAN (Local Area Network) [YOU03]... 2-12 Tabel 3.1 Kerangka Tugas Akhir... 3-1 Tabel 3.2 Tabel Langkah Analisis... 3-5 Tabel 3.3 Specification Sensor Ultrasonic... 3-7 Tabel 3.4 Specification Sensor PIR (Passive Infra Red)... 3-7 Tabel 3.5 Specification Sensor Infra Red Beam... 3-8 Tabel 3.6 Perangkat User... 3-8 Tabel 3.7 Kebutuhan User... 3-10 Tabel 3.8 Kebutuhan Perangkat Keras... 3-11 Tabel 3.9 Kebutuhan Perangkat Lunak... 3-13 Tabel 3.10 Definisi Aktor... 3-19 Tabel 3.11 Definisi Use Case... 3-20 Tabel 3.12 Skenario Use Case Monitoring Fence Detection System... 3-20 Tabel 3.13 Skenario Use Case Kelola Data Perangkat... 3-20 Tabel 3.14 Skenario Use Case Tambah Data Perangkat... 3-20 Tabel 3.15 Skenario Use Case Hapus Data Perangkat... 3-21 Tabel 3.16 Skenario Use Case Ubah Data Perangkat... 3-21 Tabel 3.17 Skenario Use Case Log Aktivitas... 3-21 Tabel 3.18 Perancangan Basis Data... 3-22 Tabel 4.1 Module Dalam Perangkat Keras... 4-3 Tabel 4.2 Modul Perangkat Lunak (Software)... 4-6 Tabel 4.3 Hasil Uji Coba Jarak 5 Meter... 4-11 Tabel 4.4 Hasil Uji Coba Jarak 10 Meter... 4-11 Tabel 4.5 Hasil Uji Coba Jarak 15 Meter... 4-12 Tabel 4.6 Pengujian Website... 4-13 Tabel 4.7 Uji Coba Performa Pengiriman Data... 4-14 vi

DAFTAR GAMBAR Gambar 2.1 Arduino UNO [DJU11]... 2-2 Gambar 2.2 Diagram Blok Arduino UNO [DJU11]... 2-6 Gambar 2.3 Perangkat Lunak Arduino [DJU11].... 2-9 Gambar 2.4 Ethernet Shield [DJU11]... 2-10 Gambar 2.5 Sensor Infra Red Beam [AND13]... 2-11 Gambar 2.6 Alarm/Buzzer [TRI13]... 2-11 Gambar 2.7 Kabel Jumper [TRI13].... 2-12 Gambar 2.8 Kabel USB Serial [PUT11]... 2-12 Gambar 2.9 Kabel UTP (Unshielded Twisted Pair) [YOU03]... 2-12 Gambar 2.10 Breadboard [ELJ12]... 2-13 Gambar 2.11 Tampilan Software Fritzing [TEI09]... 2-14 Gambar 3.1 Skema Analisis... 3-4 Gambar 3.2 State Diagram Fence Detection System... 3-15 Gambar 3.3 Diagram Blok Fence Detection System... 3-16 Gambar 3.4 Sistem Kerja Keamanan Rumah Fence Detection System... 3-17 Gambar 3.5 Skema Rancangan Perangkat Keras Fence Detection System... 3-18 Gambar 3.6 Use Case Diagram Monitoring Fence Detection System... 3-19 Gambar 3.7 Class Diagram... 3-22 Gambar 3.8 Database Fisik... 3-23 Gambar 3.9 Sequence Diagram Monitoring... 3-24 Gambar 3.10 Sequence Diagram Kelola Data Perangkat... 3-25 Gambar 3.11 Sequence Diagram Tambah Data Perangkat... 3-26 Gambar 3.12 Sequence Diagram Hapus Data Perangkat... 3-27 Gambar 3.13 Sequence Diagram Ubah Data Perangkat... 3-28 Gambar 3.14 Sequence Diagram Data Log Aktivitas... 3-29 Gambar 3.15 Halaman Monitoring Fence Detection... 3-30 Gambar 3.16 Halaman Kelola Data Perangkat... 3-30 Gambar 3.17 Form Input Data Perangkat... 3-31 Gambar 3.18 Form Ubah Data Perangkat... 3-31 Gambar 3.19 Halaman Data Log Aktivitas... 3-32 Gambar 3.20 Arsitektur Perancangan Keamanan Fence Detection System... 3-33 Gambar 4.1 Implementasi Arduino UNO dan Ethernet Shield... 4-4 Gambar 4.2 Implementasi Sensor Infra Red Beam... 4-4 Gambar 4.3 Impelementasi Sensor Infra Red Beam Transceiver... 4-5 Gambar 4.4 Implementasi Sensor Beam Receiver... 4-5 Gambar 4.5 Antarmuka Halaman Monitroting... 4-7 vii

Gambar 4.6 Antarmuka Halaman Data Log Aktivitas... 4-7 Gambar 4.7 Antarmuka Tambah Data Perangkat... 4-8 Gambar 4.8 Analogi Pengujian Ke 1... 4-10 Gambar 4.9 Analogi Pengujian Ke 2... 4-10 viii

DAFTAR LAMPIRAN LAMPIRAN A A-1 ix