IoT-Enabled Smart Drip Irrigation System Using ESP32

Gilroy P. Pereira, Mohamed Zied Chaari, Fawwad Daroge
{"title":"IoT-Enabled Smart Drip Irrigation System Using ESP32","authors":"Gilroy P. Pereira, Mohamed Zied Chaari, Fawwad Daroge","doi":"10.3390/iot4030012","DOIUrl":null,"url":null,"abstract":"Agriculture, or farming, is the science of cultivating the soil, growing crops, and raising livestock. Ever since the days of the first plow from sticks over ten thousand years ago, agriculture has always depended on technology. As technology and science improved, so did the scale at which farming was possible. With the popularity and growth of the Internet of Things (IoT) in recent years, there are even more avenues for technology to make agriculture more efficient and help farmers in every nation. In this paper, we designed a smart IoT-enabled drip irrigation system using ESP32 to automate the irrigation process, and we tested it. The ESP32 communicates with the Blynk app, which is used to collect irrigation data, manually water the plants, switch off the automatic watering function, and plot graphs based on the readings of the sensors. We connected the ESP32 to a soil moisture sensor, temperature sensor, air humidity sensor, and water flow sensor. The ESP32 regularly checks if the soil is dry. If the soil is dry and the soil temperature is appropriate for watering, the ESP32 opens a solenoid valve and waters the plants. The amount of time to run the drip irrigation system is determined based on the flow rate measured by the water flow sensor. The ESP32 reads the humidity sensor values and notifies the user when the humidity is too high or too low. The user can switch off the automatic watering system according to the humidity value. In both primary and field tests, we found that the system ran well and was able to grow green onions.","PeriodicalId":6745,"journal":{"name":"2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT)","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 II Workshop on Metrology for Industry 4.0 and IoT (MetroInd4.0&IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.3390/iot4030012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Agriculture, or farming, is the science of cultivating the soil, growing crops, and raising livestock. Ever since the days of the first plow from sticks over ten thousand years ago, agriculture has always depended on technology. As technology and science improved, so did the scale at which farming was possible. With the popularity and growth of the Internet of Things (IoT) in recent years, there are even more avenues for technology to make agriculture more efficient and help farmers in every nation. In this paper, we designed a smart IoT-enabled drip irrigation system using ESP32 to automate the irrigation process, and we tested it. The ESP32 communicates with the Blynk app, which is used to collect irrigation data, manually water the plants, switch off the automatic watering function, and plot graphs based on the readings of the sensors. We connected the ESP32 to a soil moisture sensor, temperature sensor, air humidity sensor, and water flow sensor. The ESP32 regularly checks if the soil is dry. If the soil is dry and the soil temperature is appropriate for watering, the ESP32 opens a solenoid valve and waters the plants. The amount of time to run the drip irrigation system is determined based on the flow rate measured by the water flow sensor. The ESP32 reads the humidity sensor values and notifies the user when the humidity is too high or too low. The user can switch off the automatic watering system according to the humidity value. In both primary and field tests, we found that the system ran well and was able to grow green onions.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
采用ESP32的物联网智能滴灌系统
农业,或农业,是耕种土壤、种植作物和饲养牲畜的科学。自从一万多年前第一次用棍子犁地以来,农业一直依赖于技术。随着技术和科学的进步,农业的规模也在不断扩大。随着近年来物联网(IoT)的普及和发展,有更多的技术途径可以提高农业效率,帮助每个国家的农民。在本文中,我们设计了一个智能物联网滴灌系统,使用ESP32来自动化灌溉过程,并对其进行了测试。ESP32与Blynk应用程序通信,该应用程序用于收集灌溉数据,手动浇水,关闭自动浇水功能,并根据传感器的读数绘制图表。我们将ESP32连接到土壤湿度传感器,温度传感器,空气湿度传感器和水流传感器。ESP32会定期检查土壤是否干燥。当土壤干燥且土壤温度适宜浇水时,ESP32开启电磁阀,为植物浇水。运行滴灌系统的时间是根据水流传感器测量的流量来确定的。ESP32读取湿度传感器的值,并在湿度过高或过低时通知用户。用户可根据湿度值关闭自动浇水系统。在初步和田间试验中,我们发现该系统运行良好,能够种植大葱。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Constraint-Aware Federated Scheduling for Data Center Workloads A Novel Internet of Things-Based System for Ten-Pin Bowling Internet-of-Things Edge Computing Systems for Streaming Video Analytics: Trails Behind and the Paths Ahead IoT-Applicable Generalized Frameproof Combinatorial Designs Challenges and Opportunities in the Internet of Intelligence of Things in Higher Education—Towards Bridging Theory and Practice
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1