Pengembangan Sensor Ketinggian Air Berbasis Tekanan Udara dengan IoT

Hadiva, Angelique Raihany (2024) Pengembangan Sensor Ketinggian Air Berbasis Tekanan Udara dengan IoT. Other thesis, Institut Teknologi Sepuluh Nopember.

[thumbnail of 5022201004-Undergraduate_Thesis.pdf] Text
5022201004-Undergraduate_Thesis.pdf - Accepted Version
Restricted to Repository staff only until 1 October 2026.

Download (5MB) | Request a copy

Abstract

Pemantauan ketinggian air sangat penting untuk mengelola air secara efisien dan mengatasi masalah kelangkaan air, sehingga diperlukan sistem pemantauan yang akurat. Terdapat berbagai metode untuk mengetahui ketinggian air, salah satunya dengan mengetahui besar tekanan. Penulis mengajukan sebuah prototype alat ukur ketinggian air berbasis tekanan atmosfer yang terintegrasi dengan IoT dan hemat energi. Keseluruhan sistem dilakukan secara wireless menggunakan sensor BMP280 dan mikrokontroler ESP32 yang tertanam di dalam sebuah pelampung yang didesain dapat mengukur tekanan saat mengapung di air tanpa merusak komponen. Tegangan baterai yang digunakan diketahui melalui pembacaan nilai ADC dengan rangkaian pembagi tegangan. Modul WiFi pada ESP32 dimanfaatkan untuk mengirimkan data ke cloud menggunakan Google Firebase sehingga monitoring ketinggian air berbasis tekanan secara wireless dapat dilakukan dari jarak jauh melalui web app. Data yang diterima RTDB Google Firebase disimpan dalam file JSON untuk diolah. Penelitian ini menghasilkan pelampung yang dapat mengukur ketinggian air dari permukaan melalui pendekatan tekanan atmosfer dan perhitungan lebih lanjut beserta estimasi tegangan baterai. Pelampung dapat mengapung dengan baik dan mengukur ketinggian air dengan sensor BMP280 di dalamnya. Ketinggian air yang terukur sensor memiliki akurasi sebesar 0,19 meter dan dengan bantuan perhitungan berhasil meningkatkan akurasi menjadi 0,223 meter. Mode daya rendah membantu meningkatkan estimasi durasi penggunaan baterai menjadi 7 hari.
==================================================================================================================================
Water level monitoring is essential for efficient water management and overcoming water scarcity issues, so an accurate monitoring system is needed. There are various methods to determine the water level, one of which is by knowing the amount of pressure. The author proposes a prototype of an atmospheric pressure-based water level measuring device that is integrated with IoT and energy efficient. The entire system is carried out wirelessly using a BMP280 sensor and an ESP32 microcontroller embedded in a buoy that is designed to measure pressure while floating in water without damaging the components. The battery voltage used is known by reading the ADC value with a voltage divider circuit. The WiFi module on the ESP32 is used to send data to the cloud using Google Firebase so that wireless pressure-based water level monitoring can be done remotely via a web app. The data received by Google Firebase RTDB is stored in a JSON file for processing. This study produces a buoy that can measure water level from the surface through an atmospheric pressure approach and further calculations along with battery voltage estimates. The buoy can float well and measure water level with the BMP280 sensor in it. The water level measured by the sensor has an accuracy of 0.19 meters and with the help of calculations managed to increase the accuracy to 0.223 meters. Low power mode helps increase the estimated duration of battery use to 7 days.

Item Type: Thesis (Other)
Uncontrolled Keywords: Ketinggian air, Tekanan atmosfer, BMP280, IoT, ESP32 Water level, Atmospheric pressure, BMP280, IoT, ESP32
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7878 Electronic instruments
Divisions: Faculty of Intelligent Electrical and Informatics Technology (ELECTICS) > Electrical Engineering > 20201-(S1) Undergraduate Thesis
Depositing User: Angelique Raihany Hadiva
Date Deposited: 30 Jul 2024 06:59
Last Modified: 30 Jul 2024 06:59
URI: http://repository.its.ac.id/id/eprint/109361

Actions (login required)

View Item View Item