IoT Based Early Flood Detection System with Arduino and Ultrasonic Sensors in Flood-Prone Areas

Muhammad Darwis, Hafiizh Asrofil Al Banna, Setiawan Restu Aji, Dinda Khoirunnisa, Nakia Natassa
{"title":"IoT Based Early Flood Detection System with Arduino and Ultrasonic Sensors in Flood-Prone Areas","authors":"Muhammad Darwis, Hafiizh Asrofil Al Banna, Setiawan Restu Aji, Dinda Khoirunnisa, Nakia Natassa","doi":"10.15408/jti.v16i2.32161","DOIUrl":null,"url":null,"abstract":"IoT is one of the focuses of application development carried out by various developers today. The aim is to enable various devices and work independently to meet the various needs of their users. The flood early warning system is one of the much-needed IoT-based applications, enabling users to quickly obtain water level information in an area. This application can help people to be more aware of flood disasters, especially during the rainy season. This research develops a flood early warning system application by utilizing Arduino and ultrasonic sensors installed in flood-prone areas. The sensor is used to measure the water level at a time based on the distance from the water surface to the sensor. When the distance between the water surface and the sensor is less than or equal to the set threshold, the sensor will send data and alerts to the user via email. This research applies the IoT design and development method. In addition, this research also used the C and Python programming language for application prototypes and the MySQL database to store the data. the application in this study was tested using the blackbox method and the results showed that all application functions could run properly.","PeriodicalId":506287,"journal":{"name":"JURNAL TEKNIK INFORMATIKA","volume":"13 12","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"JURNAL TEKNIK INFORMATIKA","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.15408/jti.v16i2.32161","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

IoT is one of the focuses of application development carried out by various developers today. The aim is to enable various devices and work independently to meet the various needs of their users. The flood early warning system is one of the much-needed IoT-based applications, enabling users to quickly obtain water level information in an area. This application can help people to be more aware of flood disasters, especially during the rainy season. This research develops a flood early warning system application by utilizing Arduino and ultrasonic sensors installed in flood-prone areas. The sensor is used to measure the water level at a time based on the distance from the water surface to the sensor. When the distance between the water surface and the sensor is less than or equal to the set threshold, the sensor will send data and alerts to the user via email. This research applies the IoT design and development method. In addition, this research also used the C and Python programming language for application prototypes and the MySQL database to store the data. the application in this study was tested using the blackbox method and the results showed that all application functions could run properly.
基于 Arduino 和超声波传感器的洪水易发地区物联网早期洪水探测系统
物联网是当今各种开发人员进行应用程序开发的重点之一。其目的是使各种设备能够独立工作,满足用户的各种需求。洪水预警系统就是亟需的物联网应用之一,它能让用户快速获取某一地区的水位信息。这一应用可以帮助人们更好地了解洪水灾害,尤其是在雨季。本研究利用 Arduino 和安装在洪水易发地区的超声波传感器开发了一种洪水预警系统应用。传感器用于根据水面到传感器的距离测量水位。当水面与传感器之间的距离小于或等于设定的阈值时,传感器将通过电子邮件向用户发送数据和警报。本研究采用了物联网设计和开发方法。此外,本研究还使用 C 和 Python 编程语言制作应用程序原型,并使用 MySQL 数据库存储数据。本研究中的应用程序使用黑盒方法进行了测试,结果显示所有应用程序功能都能正常运行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信