Submitted:
13 October 2023
Posted:
17 October 2023
You are already at the latest version
Abstract
Keywords:
I. Introduction
II. Related work
A. IOT in agriculture
B. Machine learning uses in agriculture
C. Mobile based applications in agriculture
III. Research methodology
A. WSN and machine learning deployment in real world (AIOT)

B. Experimental setup
- The fundamental node to monitor and estimate the soil moisture of a farm is mandatory because it will help to know that how much water is required by the plants to be provided by the irrigation system. When the soil moisture of the farm is known in prior a specific amount of water should be provided to save water waste. The soil moisture sensor that has been used with the arduino Uno board is the arduino soil moisture sensor. [15]
- The weather node is responsible for monitoring the environment, there are various types of sensors to monitor the environments that are humidity, temperature, windspeed, solar radiation etc.
- Pole mounted Multispectral/hyperspectral camera connected with arduino The pole mounted camera can be placed horizontally to arduino uno or pole mounted vertically to take crop images . [17]
- For precipitation measurement the local meteorological site available on the cell phone has taken into consideration which uses international integration of radars based system and other relevant parameters for quantitative estimation of precipitation over a region. [18]
- Irrigation(water flow sensor) is also taken into account and used its values interchangeably in the mobile based application against precipitation values for ease . [19]
C. Base Station
D. IOT based model practical setup on two neighbouring farms
- The point-to-point topology of the two neighbouring farms A and B which has been considered in this experimental setup.
- For fallow land (crop stage 1 ) mean 0 % surface cover, when soil moisture condition is dry . the data from the soil moisture, crop stage and temperature is rendered from sensors installed in the fields and precipitation depth value is given from the local meteorology data available on mobile app by the end user.
- For small grain (crop stage 2) means that the land is covered with < 50 surface cover and here soil moisture condition is dry as well.
- For small grains with = > 75 % surface cover (crop stage 3) with dry soil moisture condition . The sensors for temperature, soil moisture and crop camera ardiuno is installed in the fields and are able to have Ethernet connection as well as wifi connection between ardiuno uno boards installed on two fields 1 and 2.
E. AIOT design diagram
IV. RESULT AND DISCUSSIONS
- Wireless sensors (IOT), It contains various field sensors and ardinuo uno board, the sensors are connected to the ardinuo board. it provides the feature for wireless communication with other other arduino board .
- Internet is used as gateway for the communication purpose.
- The Xampp server is installed which can act as local server and live server, developed by apache friends, consists of apache http server, mariaDB data base (derived from mysql) and read scripts written in php and perl . The data request is then forwarded to the arduino uno which has been configured by ardiuno IDE V1.8.6 and relevant arduino sensors for temperature, crop stage, water flow sensor and soil moisture through a router/gatway
- JAVA v8 is used for the mobile application development.
- Matlab tool is used for machine learning algorithms predications and NRCS simulator results.
A. Mobile emulator results for dry condition
B. Tabulated results of machine learning algorithms and NRCS simulator.
| ML learning algorithms used | Hydro simulator | RANK of algorithm for Total discharge predication at both farms | Inputs parameters | Advantages |
| ANN | NRCS | Ist | Soil moisture | Save water waste and avoid flooding |
| DT | NRCS | 2nd | Crop stage | Low labor cost |
| SVM | NRCS | 3rd | Temperature | Full automatic |
| MLR | NRCS | 4th | Rainfall/ irrigation | Efficient and ease of use for enduser. |
V. Conclusion
Acknowledgments
References
- Nikos Alexandratos and Jelle Bruinsma, "World agriculture towards 2030/2050:the 2012 revision," Food and Agriculture Organization of the United Nations (FAO), Rome, ESA Working Papers 12-03 2521-1838, June 2012.
- Lior Peleg. (2021, Feburary) Netafim. [Online]. https://www.netafim.com/en/blog/from-rainfed-to-irrigated-agriculture/.
- Andreas et al, "Irrigation of world agricultural lands: evolution," Water, vol. V, no. 12, pp. 1-50, May 2022.
- Sabrine et al, "Precision irriation based on wireless sensor network," IET sciences, measurement and technology, vol. VIII, no. 3, pp. 98-106, January 2014. [CrossRef]
- Brady Shearan, Fowzia Akhter, and S.C. Mukhopadhyay, "Design and development of an IoT-enabled sensor node for agricultural and modelling applications," in Sensing and Technology, Australia, 2022, pp. 217-229.
- Marwan Khan and Nick Harris, "Optimal reservoir and back runoff channels based two farms irrigation total discharge predication system," International Journal of Advanced Research in Engineering and Technology (IJARET), vol. XI, no. 10, pp. 837-848, October 2020.
- Nguyen et al, "IOT-enabled smart agriculture :architecture,applications,and challenges," Applied Sciences, vol. VII, no. 12, p. 3396, March 2022. [CrossRef]
- Marwan Khan and Sanam Noor, "Performance analysis of regression-machine learning algorithms for predication of runoff time," Agrotechnology, vol. VIII, no. 1, pp. 1-12, March 2019. [CrossRef]
- Marwan Khan and Sanam Noor, "Irrigation runoff volume prediction using machine learning algorithms," European International Journal oOf Science and Technology, vol. VIII, no. 9, pp. 1-23, January 2019.
- Marwan Khan, "Infrastructure and environment," in CDT-SIS conference-university of southampton, Southampton,UK, 2017, p. 19.
- Jirapond et al, "IoT and agriculture data anaylsis for smart farm," Computer and Electronics in Agriculture, vol. 156, no. 1, pp. 467-474, January 2019. [CrossRef]
- USDA. (1986, June ) Urban hydrology for small watersheds. document.
- AccuWeather. (2016, Feburary) AccuWeather. [Online]. https://www.accuweather.com/en/press/55586116#:.
- Pushkar Singh and sanghamitra Saikia, "Arduino-based smat irrigation using water flow sensor,soil moisture sensor,temperature sensor and ESP8266 wifi module," in IEEE Region 10 Humanitarian Technology Conference (R10-HTC), India, 2016, pp. 1-4.
- Jose et al, "An Arduino-based wireless sensor network for soil moisture monitoring using Decagon EC-sensors," Open Journal of Soil Science, vol. VII, no. 10, p. 13, October 2017. [CrossRef]
- Md AshifuddinMondal and Zeenat rehena, "IoT based Intelligent agriculture field monitoring system," in 2018 8th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida,India, 2018, p. 7.
- Jeonghwan Hwang, Changsun Shin, and Hyun Yoe, "Study on an agricultural environment monitoring server system using wireless sensor networks," Sensors, vol. X, no. 12, pp. 11189-11211, December 2010. [CrossRef]
- Jian et al, "Multi-Radar multi-sensor (MRMS) quantitative precipitation estimation: initial operating capabilities," Bulletin of the American Meteorological Society, vol. XCVII, no. 4, pp. 621-638, Apirl 2016. [CrossRef]
- M.Usha Rani and S. Kamalesh, "Web based service to monitor automatic irrigation system for the agriculture field using sensors," in 2014 International Conference on Advances in Electrical Engineering (ICAEE), Vellore,India, 2014, p. 7.
Author biography
![]() |
| Mr: Marwan khan has done his master in information technology from university of Malakand, Pakistan in 2007 . He is working as lecturer in department of computer science awkum from 2013. He purse his higher studies from university of Southampton united kingdom and got the degree of Mphil in computer science in 2002 . He has published number of research articles and have conference presentation in Southampton university Uk. His research interest are machine learning, WSN, IOT, mobile application and digital agriculture. |
| Ms: Sanam noor has done his Mphil in computer science from agricultural university,kpk Pakistan . She is currently working as Associate professor in computer science in Govt degree college batkheila . Her research interests are WSN, Datamining .She has published a number of articles in renowned journals. |





Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
