• Tidak ada hasil yang ditemukan

Pada pengujian ini dilakukan pada jaringan Internet. Pada perangkat mobile menggunakan mobile bradband services Telkomse Flash, sedangkan pada sistem keamanan dan monitoring rumah pintar menggunakan ISP (Internet Services Provider) Telkom Speedy.

Pengujian meliputi pengontrolan relay ( 3 lampu dan 1 kunci pintu), pengujian streaming kamera (2 kamera), dan pengujian peringatan. Hasil pengujian relay dapat dilihat pada Tabel 4.4, pengujian streaming kamera dapat dilihat pada Tabel 4.5, dan hasil pengujian peringatan dapat dilihat pada tabel 4.6.

Tabel IV.4 Pengujian Relay

No Jenis Peralatan Kondisi

On Off

A Pada Smartphone

1 Lampu 1 Berhasil Berhasil

2 Lampu 2 Berhasil Berhasil

3 Lampu 3 Berhasil Berhasil

4 Kunci 1 Berhasil Berhasil

B Pada Tablet

1 Lampu 1 Berhasil Berhasil

2 Lampu 2 Berhasil Berhasil

3 Lampu 3 Berhasil Berhasil

4 Kunci 1 Berhasil Berhasil

C Pada Laptop

1 Lampu 1 Berhasil Berhasil

2 Lampu 2 Berhasil Berhasil

3 Lampu 3 Berhasil Berhasil

4 Kunci 1 Berhasil Berhasil

Pada pengujian relay, dilakukan dengan tiga buah perangkat mobile yaitu pada perangkat smartphone, tablet, dan laptop. Dari hasil pengujian (pada Tabel 4.4) dapat dilihat pengontrolan pada tiga buah lampu dan sebuah kunci pintu, keempat perangkat tersebut berhasil merespon perintah sesuai dengan perintah yang telah diberikan.

Tabel IV.5 Pengujian Streaming Kamera

No Jenis Peralatan Pengujian Streaming

A Pada Smartphone 1 Kamera 1 Berhasil 2 Kamera 2 Berhasil B Pada Tablet 1 Kamera 1 Berhasil 2 Kamera 2 Berhasil C Pada Laptop 1 Kamera 1 Berhasil 2 Kamera 2 Berhasil

Pada pengujian streaming kamera dilakukan pada tiga perangkat mobile, yaitu pada pernagkat smartphone, tablet, dan laptop. Dari hasil pengujian (pada Tabel 4.5) dapat dilihat kedua kamera berhasil melakukan streaming pada tiga perangkat yang telah diuji.

Tabel IV.6 Pengujian Peringatan

No Kondisi Pintu Kondisi Kunci Peringatan A Pada Smartphone

1 Terbuka Terkunci Tidak Ada

2 Tertutup Terkunci Ada

3 Terbuka Tidak Terkunci Tidak Ada

No Kondisi Pintu Kondisi Kunci Peringatan B Pada Tablet

1 Terbuka Terkunci Tidak Ada

2 Tertutup Terkunci Ada

3 Terbuka Tidak Terkunci Tidak Ada

4 Tertutup Tidak Terkunci Tidak Ada

C Pada Laptop

1 Terbuka Terkunci Tidak Ada

2 Tertutup Terkunci Ada

3 Terbuka Tidak Terkunci Tidak Ada

4 Tertutup Tidak Terkunci Tidak Ada

Pada pengujian peringatan ini dilakukan pada tiga perangkat mobile, yaitu pada smartphone, tablet, dan laptop. Dari hasil pengujian (pada Tabel 4.6) peringatan muncul pada saat pintu dipaksa dibuka ketika kondisi kunci pintu terkunci.

44 5.1 Kesimpulan

Dari hasil pengujian yang telah dilakukan, kesimpulan yang dapat diambil adalah sebagaimana berikut:

1. Aplikasi yang dibangun telah dapat mengontrol peralatan rumah seperti lampu dan kunci pintu.

2. Aplikasi yang dibangun telah dapat memantau (memonitoring) keadaan dan kondisi melalui IP Camera.

3. Aplikasi yang dibangun telah dapat memberikan peringatan ketika kunci pintu dibuka secara paksa.

5.2 Saran

Saran untuk pengembangan kedepan adalah sistem keamanan yang dibangun diperlukan tambahan keamanan seperti motion detection serta menambahkan pemberitahuan kepada pengguna dalam berupa sms atau email kepada pemilik rumah.

TUGAS AKHIR

Disusun Untuk Memenuhi Syarat Kelulusan Pada

Program Studi Strata Satu Sistem Komputer di Jurusan Teknik Komputer

Oleh

ZAINAL ABIDIN 10210168

Pembimbing

SUSMINI INDRIANI LESTARININGATI, M.T

JURUSAN TEKNIK KOMPUTER

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

2015

vii Lembar Pengesahahan ... i Lembar Pernyataan ... ii Abstrak ... iii Abstract ... iv Kata Pengantar ...v

Daftar Isi ... vii

Daftar Gambar ...x

Daftar Tabel ... xi

Daftar Lampiran ... xii

BAB I ...1

PENDAHULUAN ...1

1.1 Latar Belakang Masalah...1

1.2 Maksud dan Tujuan ...2

1.3 Batasan Masalah ...2 1.4 Metodologi Penelitian ...3 1.5 Sistematika Penulisan ...4 BAB II ...5 LANDASAN TEORI ...5 2.1 Internet ...5

2.2 TCP/IP Protocol Suite ...5

2.2.1 Layer Physical ...6

2.2.2 Layer Data Link ...7

2.2.3 Layer Network ...7 2.2.4 Layer Transport ...8 2.2.5 Layer Application ...9 2.3 IP Address ... 10 2.4 Smart Home ... 11 2.5 Mikrokontroler ... 12 2.6 Arduino ... 12

2.6.1 Arduino UNO ... 13

2.6.2 Arduino Ethernet Shield ... 14

2.7 IP Camera ... 15

2.8 Bahasa Perograman ... 15

2.8.1 Bahasa Perograman C ... 15

2.8.2 Bahasa Perograman PHP ... 16

2.9 Perangkat Lunak Pendukung ... 17

2.9.1 Visual Basic 6.0 ... 18

2.9.2 Arduino IDE ... 18

2.10 Basis Data... 19

2.10.1 Database Management System ... 19

2.10.2 MySQL ... 20 2.11 Bootstrap ... 21 BAB III ... 22 PERANCANGAN SISTEM... 22 3.1 Komponen Sistem ... 24 3.1.1 Perangkat Keras ... 24 3.1.2 Perangkat Lunak ... 26

3.2 Perancangan Perangkat Keras ... 27

3.2.1 Perancangan Arduino UNO dengan Ethernet Shield ... 27

3.2.2 Perancangan UNO dengan Relay Sebagai Saklar Lampu ... 28

3.2.3 Perancangan Arduino UNO dengan Relay Sebagai Pemicu Kunci ... 29

BAB IV ... 30

PENGUJIAN DAN ANALISA ... 30

4.1 Pengujian Antar Muka ... 30

4.1.1 Antar Muka VB6 pada Server ... 30

4.1.2 Antar Muka pada Perangkat Mobile ... 31

4.2 Pengujian Sistem pada Jaringan Lokal ... 37

4.3 Pengujian Sistem pada Jaringan Internet ... 40

BAB V... 44

5.1 Kesimpulan... 44 5.2 Saran ... 44

45 [1] Irawan, Budhi. 2005. Jaringan Komputer. Yogyakarta: Graha Ilmu.

[2] Forouzan, Behrouz A. 2010, TCP/IP Protocol Suite (Vol 4). New York: Mc Graw-Hill.

[3] Grabowski Mateusz, Grzegorz Dziwoki. 2009. The IEEE Wireless Standards as an Infrastructure of Smart Home Network. Pada http://link.springer.com/chapter/10.1007%2F978-3-642-02671-3_35#page- 1. Diakses 03 Juli 2015

[4] Syahwil, Muhammad. 2013. Panduan Mudah & Praktek Mikrokontroler Arduino. Yogyakarta:Andi.

[5] Aryanto, M. 2010. IP Camera dan Aplikasinya, edisi pertama: penetbit PT Elex Media Komputindo.

[6] Iswanto. 2011. Belajar Mikrokontroler AT89S51 dengan Bahasa C. Yogyakarta:Andi.

[7] Gilmore, A Jason., 2006. Beginning PHP5 and MySQL from Novice to Professional. Apress.

[8] Oktavian, DP. 2010. Menjadi Programmer Jempolan Menggunakan PHP, edisi pertama: penerbit PT. SUKA BUKU.

[9] Abdul, Razaq. 2004. Pemrograman Microsoft Visual Basic. Surabaya: Penerbit Indah.

[10] https://www.arduino.cc/en/guide/environment. Diakses 02 juli 2015.

[11] S. Rosa A., M. Shalahudin. 2011. Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek). Bandung: Modula.

[12] Nugroho, Bunafit. 2005. Database Relasional Dengan MySQL. Yogyakarta: Andi.

[13] Riyanto, Slamet. 2014. PANDUAN LENGKAP Website Super Keren Berbasis Desktop, Notebook, dan Smartphone. Pada https://books.google.co.id/books?id=ottkBAAAQBAJ&pg=PA1&dq=buku +bootstrap&hl=en&sa=X&ved=0CCMQ6AEwAWoVChMIoM-

Gr62gxwIViwmOCh1AdwVC#v=onepage&q=buku%20bootstrap&f=false. Diakses 11 Agustus 2015

v Assalamualaikum Wr. Wb.

Segala puji bagi Allah SWT., Pencipta dan Pemelihara alam semesta, shalawat serta salam semoga tercurah limpahkan bagi baginda Nabi Muhammad SAW., juga kepada keluarga, para sahabat dan tabiit tabiinnya dan para pengikutnya yang selalu memegang teguh ajarannya.

Adapun judul dari tugas akhir ini adalah Sistem Keamanan dan Monitoring Rumah Pintar Secara Online Menggunakan Perangkat Mobile.

Tujuan dari Tugas Akhir ini adalah untuk memenuhi salah satu syarat untuk memperoleh gelar sarjana Strata-1 di jurusan Teknik Komputer, Universitas Komputer Indonesia.

Selama melaksanakan tugas akhir ini dan penyusunan Tugas Akhir ini, penulis mendapat banyak bantuan dari berbagai pihak, baik material maupun spiritual, namun dengan segala kerendahan hati, penulis mengucapkan terima kasih kepada yang terhormat :

1. Kedua Orang Tua, kakak, dan keluarga besar tercinta yang telah memberikan doa, bantuan moril dan materi, semangat, dan motivasi yang telah diberikan kepada penulis.

2. Ibu Susmini Indriani Lestariningati, M.T. selaku dosen pembimbing yang telah membimbing, memberikan perhatian, memberikan pengarahan, serta memberikan bantuan selama penelitian Tugas Akhir ini dapat menjadi sebuah karya ilmiah yang berkualitas dan bermanfaat.

3. Ibu Sri Supatmi, S.Kom. M.T. selaku dosen wali kelas 10TK4 yang telah memberikan bimbingan, masukan, arahan, serta bantuan selama perkuliahan.

4. Bapak Dr. Wendi Zarman, M.Si. selaku ketua jurusan Teknik Komputer Universitas Komputer Indonesia.

5. Bapak Prof. Dr. H. Denny Kurniadie, Ir., M.Sc. selaku Dekan Fakultas Teknik dan Ilmu Komputer.

6. Bapak dan Ibu Staff Dosen jurusan Teknik Komputer dan yang pernah mengajar penulis serta seluruh Staff Administrasi Universitas Komputer Indonesia, yang telah memberikan ilmu, motivasi, dan bantuan kepada penulis.

7. Teman – teman di Laboratorium Komunikasi Data, yang telah memberikan dukungan dan bantuannya selama penelitian.

8. Teman – teman angkatan 2010, khususnya 10 TK-4, yang telah banyak membantu selama studi maupun penelitian.

9. Serta semua pihak yang telah banyak membantu yang tidak dapat penulis sebutkan satu persatu, terimakasi atas dukungan , bantuan, motivasinya selama penelitian ini.

Penulis menyadari menyadari bahwa Tugas Akhir ini belum sempurna, baik dari segi materi maupun penyajiannya. Untuk itu saran dan kritik yang membangun dari para pembaca sangat diharapkan dalam penyusunan Tugas Akhir ini.

Akhir kata, Penulis berharap semoga Tugas Akhir ini menjadi sumbangsih yang bermanfaat bagi dunia sains dan teknologi di Indonesia, khususnya disiplin keilmuan yang penulis dalami.

Bandung, 11 Agustus 2015

Dokumen terkait