BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era modern ini, perkembangan teknologi berpengaruh besar terhadap perkembangan di berbagai sektor dalam kehidupan manusia. Seiring dengan kemajuan teknologi, mobile phone merupakan salah satu perangkat yang sangat membantu manusia dalam melakukan berbagai aktivitasnya mulai dari komunikasi, tranksaksi, hiburan, dan masih banyak hal yang dapat dilakukan dengan mobile phone. Mobile phone mula-mula diciptakan sebagai perangkat yang dipergunakan untuk berkomunikasi suara atau bertukar pesan (sms) antar manusia. Dengan berjalannya waktu, mobile phone memiliki berbagai fitur canggih. Fitur tersebut dapat melakukan kegiatan yang biasanya dilakukan oleh komputer. Jenis mobile phone ini disebut dengan smartphone. Penggunaan perangkat mobile menjadi efektif dalam penyampaikan dan mengirimkan data yang kita inginkan. Smartphone memiliki beberapa macam sistem operasi di dalamnya, seperti android, ios, windows 8, linux, meego, dan lain-lainnya. Penelitian ini akan membuat suatu aplikasi web yang dapat berjalan pada semua sistem operasi. Perkembangan teknologi yang pesat dapat menjangkau bidang keamanan. Keamanan merupakan hal yang sangat diutamakan oleh manusia. Perkembangan teknologi juga memungkinkan pengembangan sistem keamanan yang berdasarkan pada sistem dengan kendali elektronika yang terintegrasi secara otomatis. Saat ini sistem pengamanan yang sedang menjadi pusat perhatian adalah menggunakan kamera pengawas yaitu CCTV. Namun CCTV yang berada di pasaran, 1
2 dari segi harga sistem yang telah beredar di pasaran relatif mahal sehingga hanya kalangan tertentu yang dapat menikmati fasilitas ini. CCTV dapat digunakan untuk bank, toko besar, pabrik-pabrik, dll, namun CCTV jarang digunakan untuk rumah karena harga yang relatif mahal. Harga CCTV masih tergolong relatif mahal selain itu CCTV hanya berfungsi untuk menyimpan rekaman atas suatu ruangan dan menyimpannya di dalam harddisk. Misalnya suatu ruangan yang dipantau CCTV, jika kita perhatikan biasanya CCTV akan lebih banyak menyimpan rekaman ketika ruangan tersebut kosong dibandingkan ketika ada orang. Dengan demikian, penyimpanan data pada harddisk sebenarnya tidak efisien. Alternatif lain adalah menggunakan web camera yang diintegerasikan dengan software motion detection. Motion detection pada paper [1][4] menggunakan algoritma untuk mengetahui apakah dalam suatu ruangan yang dipantau ada terdeteksi gerakan. Selain itu, untuk membuat proses lebih akurat tentang keberadaan orang, paper [3] memberikan solusi agar mempercepat adanya pendeteksian object bergerak dapat terdeteksi secara langsung. Saat ini selain hanya dapat merekam ruangan, CCTV juga dapat dipakai untuk memantau keadaan rumah secara langsung melalui komputer. Namun, user hanya dapat melakukan sebatas memantau saja dan tidak dapat melakukan pengontrolan perangkat elektronik di rumahnya. Pengontrolan alat elektronik dari jarak jauh dilakukan dengan mengendalikan serta mengontrol rumah yang terintegrasi terlampir pada paper [2] menggunakan sistem yang terlampir pada paper [5] dan terintegrasi dengan microcontroller sebagai pusat pengaturan untuk setiap perangkatnya.
3 Untuk mempermudah pemilik rumah dalam mengontrol peralatan elektronik dan mengecek keadaan di rumahnya kita menggunakan smartphone, karena jika menggunakan komputer, maka pemilik akan sangat repot karena tidak setiap saat pemilik rumah berada di depan komputer. 1.2 Ruang Lingkup Rumusan masalah dalam skripsi ini adalah : 1. Menghubungkan perangkat elektronik dalam rumah dengan smartphone. 2. Mengatur cara agar ketika pemilik mengakses suatu alamat web tertentu maka yang diakses adalah alamat web untuk pengontrolan dan pemantauan rumahnya. 3. Pengembangan aplikasi pada smartphone yang dapat melakukan koneksi dengan internet. 4. Fitur yang dipergunakan pada sistem webcam untuk melakukan monitoring dan motion detection merupakan pelengkap yang berasal dari aplikasi pihak ke-3. 5. Aplikasi yang dibuat masih dalam tahap prototype yang masih terbatas hanya untuk pemakaian di satu rumah. 1.3 Tujuan dan Manfaat Tujuan dari penulisan skripsi ini adalah : 1. Membuat aplikasi yang dapat menggabungkan webcam monitoring dan controlling sistem yang dapat berinteraksi langsung dengan smartphone secara langsung.
4 2. Membuat aplikasi yang dengan mudah dapat dimengerti dan digunakan oleh penggunanya. Manfaat penulisan skripsi ini adalah : 1. Memudahkan pemilik rumah untuk memantau dan mengontrol keadaan rumah. 2. Memberikan nilai tambah perangkat smartphone yang dimiliki untuk memantau area yang dilakukan oleh komputer. 1.4 Metodologi Penelitian Metodologi yang melandasi penulisan skripsi ini adalah sebagai berikut : 1. Studi literatur Metode studi literatur dilakukan untuk mendapatkan teori-teori yang menunjang dari pembuatan alat dan aplikasi yang akan dibuat. Metode ini meliputi pencarian jurnal-jurnal, atrikel dari internet yang berkaitan dengan motion detection, serta pembuatan web antara smartphone dengan komputer yang menjadi server. 2. Pengembangan Metode perancangan dengan pemodelan RAD, dimana pemodelan RAD memiliki beberapa tahapan-tahapan, yaitu : a. Tahap Analisa Pada tahap ini berlangsung proses pengumpulan data yang dibutuhkan untuk dianalisis dan didefinisikan apa saja yang dibutuhkan dalam pembuatan program yang akan dibuat, seperti masalah fitur yang dapat mengatasi masalah yang ingin diatasi, jenis interface yang akan dibuat.
5 b. Tahap Desain Pada tahap ini menentukan perangkat keras dan perangkat lunak yang diperlukan, bentuk dari perangkat lunak yang ingin dibuat, serta tampilan interface yang ingin ditampilkan, serta juga detail (algoritma) prosedural. c. Tahap Pengkodean Pada tahap ini merupakan proses penerjemahan desain ke dalam bentuk bahasa mesin yang dapat dilakukan secaa mekanis sesuai dengan apa yang kita inginkan. d. Tahap Pengujian Tahap di mana menguji yang telah apa kita buat apakah pada proses pengkodean sesuai dengan output yang kita harapkan dan berapa banyak kesalahannya untuk diperbaiki. e. Tahap Cutover Tahap terakhir dimana mencakup implementasi, konversi daya, dan pengetesan akhir dari sistem yang telah dibuat, serta memberikan pelatihan kepada user. 1.5 Sistematika Penulisan Sistematika dalam penyusunan skripsi ini dibuat dalam 5 bab yang melingkupi setiap babnya berisi penjelasan yang menerangkan hal-hal yang berkaitan dengan perancangan dari home control system. BAB 1 PENDAHULUAN Bab pendahuluan akan membahas mengenai latar belakang dalam pemilihan topik yang dibahas dalam skripsi, ruang lingkup dalam
6 pembahasan, tujuan penelitian, manfaat penelitian, metodologi penelitian yang dilakukan dalam pengembangan topik ini, serta sistematika penulisan untuk menjelaskan pokok-pokok pembahasan dalam skripsi. BAB 2 LANDASAN TEORI Bab ini berisi penjelasan mengenai microcontroller, motion detection, RAD, web server, DNS, komunikasi data serial, internet, internet protokol address, web browser yang membentuk suatu kerangka teoritis sebagai pedoman untuk merancang home control system. BAB 3 ANALISIS DAN PERANCANGAN Bab ini berisi penjelasan metode analisis dan perancangan perangkat keras maupun perangkat lunak yang digunakan, menganalisis masalahmasalah yang dihadapi, cara pemecahan masalah, serta perancangan perangkat lunak dan perangkat kerasnya secara lengkap. tahapantahapannya mulai dari perancangan layar untuk solusi perancangan serta perangkat kerasnya. BAB 4 IMPLEMENTASI DAN EVALUASI AKHIR Bab ini menjelaskan implementasi perangkat lunak dan perangkat keras, sarana yang dibutuhkan dalam melakukan penelitian, dan contoh cara dari pengoperasian alat yang telah dirancang. Kemudian dilakukan evaluasi dari penelitian yang dilakukan untuk memperbaiki jika terdapat kesalahan / troubleshooting untuk pengembangan perangkat selanjutnya.
7 BAB 5 KESIMPULAN DAN SARAN Bab ini memaparkan kesimpulan peneliti atas hal-hal pokok yang didapat dari penelitian atas keseluruhan bab yang dilakukan pada skripsi ini dan saran-saran sebagai rekomendasi untuk penelitian selanjutnya.