Arsitektur Umum Pemantauan dan Pengendalian Suplai Air Bersih Pada Toilet Kampus Menggunakan Teknologi Sensor Passive Infrared Receiver dan Flow Liquid Meter

BAB 3 ANALISIS DAN PERANCANGAN Pada bab ini akan membahas mengenai analisis dan perancangan sistem. Pada tahap analisis akan dilakukan analisis terhadap data yang digunakan untuk memonitoring dan mengendalikan suplai air bersih. Pada tahap perancangan akan dibahas mengenai perancangan usecase, diagram, flowchart user,databaseserta tampilan antarmuka sistem.

3.1. Arsitektur Umum

Pada bagian arsitektur umum menjelaskan tentang penggunaan sensor dan alat yang digunakan serta proses kerja dari sistem yang dibangun. Adapun arsitektur umum dari sistem yang akan dibangun dapat dilihat pada gambar 3.1. Gambar 3.1. Arsitektur Umum Universitas Sumatera Utara Berikut adalah penjelasan yang ada pada Gambar 3.1. 1. Hardware Pada bagian ini memperlihatkan proses pengambilan data oleh sensor untuk kemudian dikirim ke Arduino serta pengiriman data yang dilakukan oleh arduino ke sistem aplikasi monitoring dengan bantuan wifi shield. Proses ini dimulai dari air yang akan mengalir pada pipa dan akan melaluisolenoid valve dan kemudian mengalir melalui flow liquid meter sensor yang sebelumnya telah dipasang pada pipa. Sensor akan mengumpulkan data dari air yang melewatinya, dan akan dikirim ke arduino. Flow liquid meter sensor akan mengirimkan data ke arduino melalui digital pin 2. Arduino kemudian menghitung berapa debit air per detik yang melalui sensorflow liquid meter. Debit air yang telah didapat per detiknya disimpanterlebih dahulu di server tempat pengumpulan data debit air untuk kemudian server akan langsung mengirim data tersebut ke sistem aplikasi monitoring secara realtime. Penyimpanan data dari arduino ke server menggunakan bantuan wifi shield dan untuk menghubungkan server dengan arduino, arduino akan mengakses IP address dari server, setelah terhubung arduino akan mengirim data debit air menggunakan method POST dengan mengakses halaman web pada server. Wifi shield dipasang secara stackable pada arduino dan akan menghubungkan arduino dengan server secara langsung menggunakan RJ-45. 2. Sistem Aplikasi monitoring flow liquid meter sensor Sistem aplikasi monitoring yang akan dibangun merupakan sistem aplikasi berbasis web menggunakan PHP 3. Web Server Web server yang digunakan merupakan web server yang akan dibangun sendiri. Web server ini akan berfungsi sebagai tempat pelayanan dan pengolahan data antara Arduino, database dan client. Web server akan menerima data debit air yang dikirim oleh server tempat pengumpulan data. Data debit air ini selanjutnya akan disimpan ke dalam database dan siap diolah untuk di representasikan kembali kepada client dalam bentuk grafik. Grafik ini akan ditampilkan dalam interval waktu tertentu dan akan selalu bergerak ter-update setiap detiknya secara otomatis selama arduino mengirimkan data debit air ke sistem. Proses pengolahan data debit air Universitas Sumatera Utara sehingga siap untuk direpresentasikan kembali ke client akan selalu dilakukan baik ketika client mengakses web server maupun ketika client tidak mengakses web server . 4. Client Client akan mengakses sebuah halaman web pada web server untuk melakukan monitoring dan hanya client khusus yang mendapatkan izin untuk mengakses halaman tersebut. Halaman ini akan berisikan tampilan jumlah pemakaian debit air yang digunakan perhari nya atau jumlah debit air yang mengalir pada flow liquid meter.tampilan jumlah pemakaian debit air berupa grafik dan dalam bentuk tabel.grafik pemkain air akan bergerak apabila adanya pemakaian air yang melalui flow liquid meter dan akan ter-update secara otomatis baik dalam bentuk grafik maupun dalam bentuk tabel.

3.2. Data yang digunakan