Related Experiment Video
Updated: May 21, 2025

A Telemetric, Gravimetric Platform for Real-Time Physiological Phenotyping of Plant–Environment Interactions
Published on: August 5, 2020
Smart IoT-driven precision agriculture: Land mapping, crop prediction, and irrigation system
Gourab Saha1, Fariha Shahrin1, Farhan Hasin Khan1
1Electrical and Electronic Engineering Department, BRAC University , Dhaka, Bangladesh.
Abstract:
As the world population is increasing day by day, so is the need for more advanced automated precision agriculture to meet the increasing demands for food while decreasing labor work and saving water for crops. Recently, there have been many studies done in this field, but very few discuss implementing smart technologies to present a combined sustainable farming system. In this article, we present a complete integrated design of a smart IoT-based suitable agricultural land and crop selection, along with an irrigation system using agricultural mapping, machine learning, and fuzzy logic for precision agriculture. Multi-spectral band images from Landsat-8 satellite images of a chosen land are employed from USGS Earth Resources Observation and Science (EROS) Center for extracting indices that are used for agricultural analysis, determining the vegetation index, water index, and salinity index of that land using K-means. Furthermore, crop yield is predicted using Linear Regression and Random Forest, achieving accuracies of 93.49% and 95.87%, respectively, while using RMSE (Root Mean Squared Error) as the loss function. The LSTM model is used for healthy vegetation area forecasting highlighting the changes of the vegetation area over time. Such analysis helps to decide whether that land is suitable for farming or not. Multiple soil-parameter measuring sensors are used to identify suitable crop and fertilizer requirements for that land using IoT and machine learning. The ML model-based crop prediction showed 97.35% accuracy utilizing random forest algorithm. Finally, a fuzzy logic-based solar-powered irrigation system is used to monitor the water requirements of those crops and irrigate them according to their needs. The experimental results demonstrated that fuzzy logic has faster calibration rate of 66.23% and helps to save around 61% water in comparison to average logic algorithm. The implementation of a fuzzy logic algorithm significantly optimized water usage compared to traditional manual irrigation methods. These findings highlight the effectiveness of advanced computational techniques in enhancing agricultural practices and resource management.
Related Concept Videos
Light Acquisition
Field Application of Global Positioning System
Key Elements for Plant Nutrition
Manipulation and Analysis
Levels of Use of a GIS
Types of Global Positioning System Surveys

