Implementasi Sistem Real Time Untuk Pendeteksi Dini Banjir Berbasis ESP8266 Dan Weather Api

Mahardika, Shandi Sonna (2019) Implementasi Sistem Real Time Untuk Pendeteksi Dini Banjir Berbasis ESP8266 Dan Weather Api. Sarjana thesis, Universitas Brawijaya.

Abstract

Banjir adalah peristiwa yang terjadi ketika air meluap atau membanjiri daratan yang biasanya kering. Banjir bisa disebabkan oleh banyak hal, yang paling umum adalah ketika sungai atau aliran meluap, hujan yang berlebihan, dan bendungan atau tanggul yang pecah. Untuk mengurangi dampak banjir perlu adanya sebuah sistem peringatan dini banjir yang secara real time memberi informasi status banjir. Sistem ini menggunakan sensor ultrasonik, sensor hujan, sensor aliran, dan Weather Api. Berdasarkan permasalahan berikut, dibutuhkan sistem yang dapat mengelola sensor dan Weather Api agar bisa berjalan secara bersamaan. Implementasi FreeRTOS dibuat untuk multitasking setiap task pada sistem. Dengan FreeRTOS, setiap task dapat dijadwalkan berdasarkan proritasnya. Untuk menampilkan status dan alarm banjir digunakan aplikasi Virtuino. Hasil pengujian sensor aliran dan sensor ultrasonik didapati tidak ada kesalahan pembacaan, sensor hujan dapat mendeteksi intensistas hujan, Weather API dapat mengambil data cuaca secara akurat dengan presentase error 13%, RTOS memerlukan waktu sebesar 8996,75ms untuk dieksekusi , dan penggunaan Virtuino memerlukan waktu 2,3 detik untuk mengambil data di database Thinspeak kemudian menampilkannya.

English Abstract

Floods are events that occur when water overflows or floods land that is normally dry. Floods can be caused by many things, the most common being when rivers or streams overflow, excessive rain, and broken dams or dikes. To reduce the impact of flooding, it is necessary to have a flood early warning system that in real time provides information on flood status. This system uses ultrasonic sensors, raindrop sensors, flow sensors, and Weather Api. Based on the following problems, a system that can manage sensors and Weather Api is needed to run simultaneously. FreeRTOS implementation is made for multitasking every task on the system. With FreeRTOS, each task can be scheduled based on the priority. To display flood status, Virtorino android based application is used. The test results for each flow sensor and ultrasonic sensor found no sensing errors, raindrop sensor can detect rain intensity, Weather Api can retrieve weather data accurately with a percentage of errors 13 %, RTOS requires 8996,75ms to be executed and using Virtuino takes 2,3 seconds to retrieve data in the Thinspeak database and then display it.

Other obstract

-

Item Type: Thesis (Sarjana)
Identification Number: SKR/FILKOM/2019/607/051907799
Uncontrolled Keywords: aliran air, ultrasonik, banjir, peringatan dini,hujan sensor, RTOS, FreeRTOS, Weather API, Multitasking, Task, flow, ultrasonic, flood, early warning, raindrop sensor, RTOS, Free RTOS, weather api, Multitasking, Task
Subjects: 000 Computer science, information and general works > 003 Systems > 003.1 System identification
Divisions: Fakultas Ilmu Komputer > Teknik Informatika
Depositing User: Budi Wahyono Wahyono
Date Deposited: 05 Aug 2020 07:34
Last Modified: 09 Mar 2022 01:32
URI: http://repository.ub.ac.id/id/eprint/173990
[thumbnail of Shandi Sonna Mahardika  (2)ok.pdf]
Preview
Text
Shandi Sonna Mahardika (2)ok.pdf

Download (4MB) | Preview

Actions (login required)

View Item View Item