Data Logger merupakan rangkaian alat elektronik yang digunakan untuk mencatat data pada interval waktu tertentu selama periode waktu tertentu secara terus menerus yang terintegrasi dengan sensor dan instrumen. Data logger bila dideskripsikan secara singkat merupakan alat yang memiliki kemampuan dalam melakukan data logging. Data logger berbasis PC akan menggunakan komputer sebagai koneksi dan software sebagai aktivasi dan program. Hasil perekaman data yang didapatkan oleh data logger dapat disimpan dan dilihat dalam rangka menganalisis dan menampilkan hasilnya menggunakan komputer dalam bentuk data spreadsheet maupun grafik.
Penggunaan data logger memiliki kelebihan dengan kemampuannya yang dapat mengakumulasi data secara otomatis selama 24 jam dengan waktu sampling yang dapat diatur sesuai kebutuhan. Dengan kemampuan akumulasi data secara otomatis tersebut, monitoring kondisi lapangan akan menjadi lebih mudah dan maintenance bisa dilakukan dengan cepat ketika diperlukan.
Project ini menggunakan data logger berbasis arduino yang dikhusukan untuk memonitoring data yang diambil oleh sensor pressure lalu dikirim ke server. Karena terfokus pada 1 sensor saja, maka komponen penyusun dalam data logger berbasis arduino ini tidak terlalu banyak, hal inipun dapat menekan biaya yang dikeluarkan untuk pembelian setiap data logger bila dibandingkan membeli data logger skala industri yang pastinya lebih mahal.
Blok Input
Sesuai dengan fungsionalitas dari alat data logger, data pengukuran yang diinginkan adalah pengukuran tekanan air. Maka dari itu, diperlukan sensor tekanan untuk membaca tekanan pada air yang menjadi input bagi data logger. Kabel transmisi data pembacaan sensor tekanan yang memiliki output berupa sinyal analog akan dihubungkan ke pin ADC di Arduino. Selanjutnya, sinyal hasil konversi pembacaan tekanan air yang dihasilkan dari sensor akan diproses oleh arduino uno.
Blok Proses
Pada bagian blok proses, terdapat arduino uno yang menjadi otak dalam pengolahan data pembacaan sensor tekanan air. Arduino uno memiliki peran penting dalam mengolah data yang dihasilkan sensor tekanan yang kemudian disesuaikan dengan satuan bar untuk dilakukan pengiriman data melalui modul SIM800L pada proses selanjutnya.
Blok Output
Pada bagian blok output, terdapat modul SIM800L yang menjadi komponen penting dalam pengiriman data pembacaan sensor tekanan air melalui jaringan internet. Modul SIM800L akan mengirimkan data pembacaan sensor tekanan air yang telah diolah oleh arduino uno ke server menggunakan jaringan yang nantinya akan dapat diakses untuk menunjang proses monitoring di lapangan.