KEMBAR78
Design of An IoT Based Soil Monitoring System | PDF | Internet Of Things | Wireless Sensor Network
0% found this document useful (0 votes)
89 views6 pages

Design of An IoT Based Soil Monitoring System

The document presents the design of an IoT-based soil monitoring system aimed at enhancing agricultural productivity in India by monitoring soil moisture, temperature, and humidity using a Wireless Sensor Network (WSN). The system utilizes various sensors and cloud technology to enable farmers to remotely track soil conditions and make informed decisions regarding irrigation and crop management. The proposed methodology includes the use of Arduino, Xbee modules, and the ThingSpeak platform for data collection and analysis.

Uploaded by

Sadiqur Rahman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
89 views6 pages

Design of An IoT Based Soil Monitoring System

The document presents the design of an IoT-based soil monitoring system aimed at enhancing agricultural productivity in India by monitoring soil moisture, temperature, and humidity using a Wireless Sensor Network (WSN). The system utilizes various sensors and cloud technology to enable farmers to remotely track soil conditions and make informed decisions regarding irrigation and crop management. The proposed methodology includes the use of Arduino, Xbee modules, and the ThingSpeak platform for data collection and analysis.

Uploaded by

Sadiqur Rahman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Design of an IoT Based Soil Monitoring System

T. Swathi* Rasiga T D** S. Sudha*


*Electrical and Electronics Engineering **Department of Instrumentation Engineering
National Institute of Technology, Madras Institute of Technology,
Tiruchirappalli, India Anna University, Chennai, India
swathithangavelu1995@gmail.com rasigatd@gmail.com
sudha@nitt.edu

Abstract -- Agriculture plays an indispensable role in India’s surroundings is also the most important requirement before
2023 International Conference on IoT, Communication and Automation Technology (ICICAT) | 979-8-3503-0282-0/23/$31.00 ©2023 IEEE | DOI: 10.1109/ICICAT57735.2023.10263767

development and prosperity as it employs a large portion of a and after sowing seeds, for improved yield [2]. Since
country's occupation. Agricultural development is crucial for temperature and humidity are the most important factor for
overall economic growth. As a result, smart farming is essential
the growth of plants, they should be maintained in an optimal
with modern technologies to enhance agricultural development.
range. [3]. So, it is essential to monitor the atmospheric
Here, a Wireless Sensor Network is designed and developed to
collect and send the temperature, humidity level, and moisture
parameters and take appropriate actions to maintain them for
content of the soil to the cloud developed using sensors such as effective crop yield. About 51.09% of the land in India is used
DHT11 and soil moisture sensor, Microcontroller, Xbee, and for agriculture, 21.8 for forestry, 3.9% for grazing, and
Thing speak platform for storing and retrieving the data. From 12.34% of the land is uncultivated which also includes
this farmer can easily monitor the soil moisture, temperature, dessert areas and hills, and some of it is covered by buildings,
and humidity. Consequently, they can keep track of their soil factories, etc. [4].
condition easily from home and take necessary actions, such as The goal of this paper is to propose an IoT based
watering the soil when the levels are low. This will enable better
Wireless Sensor Network (WSN) to monitor, collect and
growth of plants.
store the data of the soil in the cloud for further analysis. The
Keywords –Temperature, Humidity, Soil moisture, Wireless sensor
Network, Cloud, Monitor.
WSN consists of sensors to sense the soil moisture,
temperature, humidity level, and microcontroller. These data
I. INTRODUCTION are sent to the cloud using Xbee modules. The stored data can
Technology today is extremely important in all sectors. be retrieved and analyzed for taking corrective measures. In
Like other sectors agriculture should use technology, which case of uncultivated land, the use of such system will help the
is crucial to produce large yields, as agriculture always farmers to maintain the required level of moisture in the soil
remains a significant factor in India for economic growth. and help them to decide on a suitable crop with respect to the
The world's population is rising gradually, which is vastly nutrient level of the soil, thereby to meet out the demands of
driving up global food demand. Since food is a basic need for food due to overpopulation.
everyone in the globe, it is important to create the highest
population density possible on the minimal amount of II. RELATED WORK
available land. IoT can affect farmers in a wide variety of Several research works based on soil monitoring
ways, including encouraging them to use their resourceful developed. Four sensor nodes together forming a WSN are
land more wisely and influencing them to take precipitous developed and placed at a specific area of the mango growing
action when they are encouraged by a system to act. field in Malaysia, which measures the soil moisture content,
In the past, government officials have taken over the temperature, and humidity and transmits the data to the Base
charge of overseeing agriculture. One of the most important Station (BS). The acquired data are used for monitoring the
building blocks of agriculture is soil [1]. Farmers must get in environmental conditions which result in irrigating the field
touch with government officials to learn about the condition [5]. A smart monitoring system with a smartphone for
of the soil, like moisture content, temperature, and humidity analyzing and controlling temperature, humidity, and
levels. Government officials arrive and inspect the soil and moisture in a greenhouse through sensors, the Internet of
agricultural fields taking more work and time as the data is Things (IoT), and an Internet Service Provider (ISP) is
manually done and collected. Because of the manual developed which helps farmers in operating motors, cooling
calculation, errors can occur. It may take several days for the fan, hot air, etc. from their smartphone when they are required
farmers to receive the soil data. So, soil monitoring becomes in the greenhouse [6].
more important in agriculture. Monitoring soil moisture A soil moisture sensor, DHT11, and a liquid level sensor
conditions provides essential data for crop growth, and are used in this paper to establish an automated irrigation
protection and is useful for the understanding of soil water system. When the moisture content of a cultivated crop drops
resources. Having fertile soil with adequate moisture content below the minimum threshold for irrigation, the pipeline is
and the required temperature and humidity of their wirelessly enabled to open and identify the land that needs

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.
irrigation. As soon as the moisture level rises above the parameters including moisture, temperature, humidity, and
maximum value, the irrigation pipeline is deactivated, rainfall are monitored using hardware and software from a
stopping irrigation on agricultural land [7]. To increase remote location, assisting in the autonomous control of soil
agricultural activity productivity, temperature, humidity, soil moisture content and the water conservation process [17].
moisture content, and fires are tracked by connecting sensors The soil conditions are tested through the Wi-Fi router
to Raspberry Pi. Farmers can monitor the field condition from using temperature, pH, and humidity sensors, the field
home through Android mobiles using three relays for manager receives the sensor values, and the mobile
irrigation, fertilization, and pest control [8]. In this paper, a application suggests a crop. An appropriate crop is cultivated
real-time IoT-based water supply monitoring methodology is in accordance with the outcome. When the soil temperature
proposed that ensures sufficient water supply for every end is high, the irrigation system is turned ON automatically. A
user. In addition to monitoring its water supply network, it crop image is taken, and the field manager is given access to
detects maintenance needs, calculates total consumption, it, to enable the recommendation of pesticides [18].
measures supply pressure and flow and takes the necessary Recommendation of fertilizer, timely irrigation, selection of
actions [9]. crops and detection of pests are analyzed by taking soil
Passive Infra-Red (PIR) sensors are placed around the moisture, temperature, PH, soil fertility and image of pest
farm to detect the movement of unauthorized entries. When data from the field using sensors. Intelligent methods are
a sensor reads any unwanted entry, the Arduino sends a signal developed using a mobile application for monitoring the crop
to a buzzer. This information is also sent to farmers using in each field and doing the needful to increase crop yield [19].
GSM. From this immediate action is taken [10]. Rain, An IoT technology is created that continuously monitors the
temperature, and humidity of the soil are predicted and field’s soil condition, including moisture, temperature, and
measured from the surrounding fields using an Application humidity with the help of a microcontroller. All these are
Programming Interface (API). The motor is activated to water done by monitoring everything and with a specially designed
the field when it is low moisture and no sign of rain [11]. software application using energy-efficient equipment to
Using LoRa an IoT is developed with sensors for lower energy costs [20]. IoT technology in agriculture is
monitoring the surrounding field parameters by two different developed with the help of Node MCU to measure the
sensor nodes to transmit data. A fog receives this data temperature, humidity, and motion of animals. The Blynk app
connected with the gateway, which is then transferred to the receives a notification if there is movement in an agricultural
cloud. Using e-monitoring, the developed system aids in the field and if temperatures and humidity are below a threshold.
prevention of wine disease [12]. A tree health monitoring This allows farmers to take the necessary step in accordance
system is proposed using IoT, which can be used to monitor with the outcome [21].
them remotely from anywhere using a smartphone. It is
designed as a dual-powered system with low power to run on III. PROPOSED METHODOLOGY
solar power for operating continuously without a power The proposed methodology is to design a WSN with
outage. WSN is developed to provide high-quality security connectivity to the cloud to sense and monitor temperature,
features [13]. An IoT based system is developed which humidity and soil moisture and transmit the data to the cloud.
contains three soil moisture sensors, placed in three different The system architecture of the proposed model is shown in
locations in the water pipeline to detect the leak. Trials are Fig. 1.
taken to find out the leak and the data such as the time and
location of a leak is sent to the control PC by a gateway
through sensor nodes and measures are taken [14].
An irrigation system is developed for remotely
monitoring and managing the agricultural field
characteristics by converting a conventional system to an Fig. 1. The system model of IoT
electronically controllable irrigation system using a machine
with differential GPS for monitoring the navigation of Sensor nodes (S1 & S2) are placed at different locations to
irrigation. The automated system uses Bluetooth wireless sense the soil moisture, temperature, and humidity and send
radio connection to link the sensor and control devices. the information through the Xbee transceiver to the
Software with a graphic user interface (GUI) is also coordinator (C). Then this information is communicated to
investigated to achieve reliable remote access [15]. The the cloud through Node MCU (Esp8266).
author examined the soil moisture content to automate the Each sensor node consists of a microcontroller, 2
watering of crops. To fully automate the system, this sensors, Xbee and a power supply. The microcontroller used
technology senses temperature and humidity to determine for both the sensor nodes are Arduino UNO and the sensors
any impediments in the concerned region. For monitoring and are DHT11 and soil moisture. The proposed model block
accessing the region, the system consists of a microcontroller, diagram is depicted in Fig. 2. The coordinator gathers the
sensors, a camera, and a motor driver [16]. Important soil information from these sensor nodes and transmits it to the

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.
base station. The information is stored in the cloud by the soil and connected to the analog pin-A0 reads the moisture
base station (BS) using the think speak platform. level in the soil. This Arduino UNO is interfaced with the
XbeeS2C Module for the transmission of sensed data to the
coordinator. This forms the sensor node S1. Similarly, the
sensor node S2 is also interfaced with XbeeS2C Module
through another Arduino with DHT11, and soil moisture
sensors are placed in different soil. The sensor nodes and the
coordinator are connected to form a Star topology. The
coordinator is connected to Node MCU. Node MCU acts as
a Base Station. The sensor nodes S1 and S2 are configured as
Fig. 2. Bloch diagram of the proposed model member nodes and Xbee S2C as coordinator using XCTU.
Two pots with different soil types namely, slightly
IV. HARDWARE COMPONENTS watery and dry soil collected from different locations are
The components used in this setup are: taken to carry out the experiment. The soil moisture sensors
1) DHT11 sensor: for measuring the environmental of S1 and S2 are placed in these pots in order. Then the water
temperature and humidity [22]. is added to the pot2 (having dry soil) slowly for observing
2) YL69 Soil Moisture Sensor: consists of two probes that changes in the moisture content. However, no water is added
read the moisture content in the soil by passing a current to pot1.
through the soil to read the resistance. The communication parameters set for the member nodes and
3) ARDUINO UNO: is a microcontroller based on the Coordinator are shown in Table 1.
ATmega328P with 20 Input/Output pins - six PWM pins, six
TABLE I. Tabulation of the Parameter setting.
analog pins, and eight digital I/O pins [22]. Arduino input
pins are connected to the sensors. Parameters Values
4) Node MCU: offers the same connectivity and specification 1. Baud Rate 9600
as the Arduino UNO board in a smaller form factor. It has an 2. Data Bits 8 bits
Integrated WiFi ESP8266 Module to transfer data to the 3. Parity None
4. Stop Bits 1 bit
cloud.
5. Flow control None
5) Xbee: is a 20-pin S2C RF module made for wireless data
transmission and communication. It uses IEEE 802.15.4 PHY
The Arduino of the nodes S1 and S2 and the Node MCU
as the foundation and Zigbee mesh communication protocols
are programmed to initiate the sensors and the coordinator
on top of it.
respectively. The command for the coordinator includes the
6) XCTU: is a multi-platform application for transmitting
channel number and their API Key, Channel SSID and
data from one node to another. The nodes are configured
Password of the Thing Speak cloud platform. A WRITE
either as a member/ Co-ordinator using XCTU. [22].
operation is performed to transfer the sensor data of S1 and
7) Arduino IDE: sensing devices are enabled by writing and
S2 to the coordinator. The temperature of S1 and S2, followed
uploading the suitable code to the Arduino boards. This
by the humidity of S1 and S2 and then followed by their soil
application is used in all kinds of operating systems supported
moisture can be visualized in sequence on opening the
by the programming languages C and C++ [22].
coordinator XCTU window.
8) Thing Speak: collects all sensed data and shows the
condition of the field in the graphical representation in its app
VI. RESULT AND DISCUSSION
enabling the farmers to easily monitor.
Fig. 4 shows the snapshot of the coordinators’ XCTU
window.
V. EXPERIMENTAL SETUP
An experimental setup with 2 sensor nodes and a Base
Station as depicted in Fig 3 is developed in the Research Lab

Fig. 3. Experimental setup


In Arduino, the DHT11 sensor is placed on the soil,
connected to digital pin-2 which reads both the temperature
and humidity, while the soil moisture sensor is dipped in the

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.
Fig. 6(a) and 6(b). The plot of Humidity Vs Time for S1and S2

7 (a) 7 (b)
Fig 4. Snapshot of the coordinator XCTU window Fig. 7(a) and 7(b). The plot of Moisture Vs Time for S1and S2
In Fig. 4 the values appended with the alphabets ‘a’, ‘b’ The temperature, humidity and soil moisture value of S1
and ‘c’ correspond to the temperature, humidity, and soil is found to vary from 31℃ to 32℃, 64% to 66% and 1023%
moisture of S1, while ‘d’, ‘e’ and ‘f’ correspond to S2 in respectively and the temperature, humidity and soil moisture
accordance. The coordinator transfers the received data to the value of S2 vary from 32℃ to 33℃, 59% to 61% and 950% to
Base Station which in turn communicates to the Cloud. The 1050% respectively as water is added slowly to check the
channels for the sensor data in the Thing Speak IoT platform variations in S2 compared with S1. It is noted that the above
are created before inserting the thing speak channel into the sensor value variations from the Thing speak correspond to
coordinator. the sensor values in the coordinator window. The stored
The graph corresponding to the sensors of the respective sensor values from the cloud are downloaded and a snapshot
channels is depicted in Fig. 5, 6 and 7 as visualized in the of the file is depicted in Fig. 8. The downloaded file is in CSV
field chart of the Thing Speak platform. The field charts are format which contains the information of entry ID, created
created while creating the new channel for storing the sensor date and time and the sensor in their respective fields.
data in the thing speak platform. Figs. 5(a), 6(a) and 7(a)
correspond to the Field charts 1, 2 and 3, i.e., the values of S1
and Figs. 5(b), 6(b) and 7(b) corresponds to the field chart 4,
5 and 6, i.e., the values of S2 for a duration of 30 minutes.

5 (a) 5(b)
Fig. 5(a) and 5(b). The plot of Temperature Vs Time for S1 and S2

Fig. 8. Snapshot of the CSV file from the cloud.

Through Machine Learning Algorithms, the data from


the CSV file can be used to analyze the soil nature for better
crop growth.

VII. CONCLUSION
With the recent advancements in technology, smart
agriculture is one that is driving attention. This is helpful to
6 (a) 6 (b) the farmers as it reduces human intervention and saves time.

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.
Further, by applying machine learning algorithms, several (ICICT), Lalitpur, Nepal, 2023, pp. 1411-1417, doi:
prediction studies such as drought, heat, etc., can be made 10.1109/ICICT57646.2023.10134441.
which helps them to take timely action. As a result, farming
will be more automated with enhanced yield. This would 9. Pandey, P., Mishra, A.R., Verma, P.K., Tripathi, R.P.,
stabilize their economy. “Study and Implementation of Smart Water Supply
A Wireless sensor network with 2 sensor nodes and a Management Model for Water Drain Region in India”. In:
coordinator is developed. Through the Base Station, the Mishra, B., Tiwari, M. (eds) VLSI, Microwave and Wireless
coordinator sends data to the cloud using the thing speak Technologies. Lecture Notes in Electrical Engineering, vol
platform. This enables the farmers to periodically monitor 877. Springer, Singapore, 2023, doi: 10.1007/978-981-19-
the parameters from their homes and take the required action. 0312-0_71.

10. S. K. Nagpal and P. Manojkumar, "Hardware


implementation of intruder recognition in a farm through
Wireless Sensor Network," 2016 International Conference on
REFERENCES Emerging Trends in Engineering, Technology and Science
(ICETETS), 2016, pp. 1-5, doi:
1. P. Bhadani and V. Vashisht, "Soil Moisture, Temperature 10.1109/ICETETS.2016.7603012.
and Humidity Measurement Using Arduino," 2019 9th
International Conference on Cloud Computing, Data Science 11. N. b. Arbain Sulaiman and M. D. Darrawi bin Sadli, "An
& Engineering (Confluence), 2019, pp. 567-571, doi: IoT-based Smart Garden with Weather Station System," 2019
10.1109/CONFLUENCE.2019.8776973. IEEE 9th Symposium on Computer Applications & Indust
rial Elect ronics (ISCAIE), 2019, pp. 38-43, doi:
2. Vasyl Cherlinka, “Soil Moisture Control: An Essential 10.1109/ISCAIE.2019.8743837.
Farming Constituent,” EOS DATA ANALYTICS, 2019.
12. M. Hnatiuc, M. Paun and D. Kapsamun, "IoT Sensors
3. Understanding optimum Temperature and Humidity for System for Vineyard Monitoring," 2022 7th International
Plants, Grow environment, London Grow, 2020. Conference on Information and Network Technologies
4. Unacademy, Railway exam, railway exam study materials, (ICINT), 2022, pp. 46-51, doi:
geography, land not available for cultivation, Sorting Hat 10.1109/ICINT55083.2022.00015.
Technologies Pvt Ltd, 2022. https://unacademy.com/
13. B. Sridhar, S. Sridhar and V. Nanchariah, "Design of
5. W. M. Nooriman, A. H. Abdullah, N. A. Rahim and K. Novel Wireless Sensor Network Enabled IoT based Smart
Kamarudin, "Development of wireless sensor network for Health Monitoring System for Thicket of Trees," 2020 Fourth
Harumanis Mango orchard's temperature, humidity and soil International Conference on Computing Methodologies and
moisture monitoring," 2018 IEEE Symposium on Computer Communication (ICCMC), 2020, pp. 872-875, doi:
Applications & Industrial Electronics (ISCAIE), 2018, pp. 10.1109/ICCMC48092.2020.ICCMC-000161.
263-268, doi: 10.1109/ISCAIE.2018.8405482.
14. M. Elleuchi, R. Khelif, M. Kharrat, M. Aseeri, A. Obeid
6. A. Saha, P. S. Das and B. C. Banik, "Smart Green House and M. Abid, "Water Pipeline Monitoring and Leak
for Controlling & Monitoring Temperature, Soil & Humidity Detection using soil moisture Sensors: IoT based solution,"
Using IOT," 2022 2nd International Conference on Artificial 2019 16th International Multi-Conference on Systems,
Intelligence and Signal Processing (AISP), 2022, pp. 1-4, doi: Signals & Devices (SSD), 2019, pp. 772-775, doi:
10.1109/AISP53593.2022.9760541. 10.1109/SSD.2019.8893200.

7. S. Maurya, K. Bhagwat, M. Shivhare, S. Tomar and K. 15. Y. Kim, R. G. Evans and W. M. Iversen, "Remote Sensing
Markam, "Automatic Irrigation System," 2023 1st and Control of an Irrigation System Using a Distributed
International Conference on Innovations in High Speed Wireless Sensor Network," in IEEE Transactions on
Communication and Signal Processing (IHCSP), BHOPAL, Instrumentation and Measurement, vol. 57, no. 7, pp. 1379-
India, 2023, pp. 519-522, doi: 1387, July 2008, doi: 10.1109/TIM.2008.917198.
10.1109/IHCSP56702.2023.10127128.
16. J. Boobalan, V. Jacintha, J. Nagarajan, K. Thangayogesh
8. J. Seetha, S. K. S, N. K, N. K. Kameswara Rao and D. L. and S. Tamilarasu, "An IOT Based Agriculture Monitoring
Rani, "Enhancement of Agriculture Productivity and System," 2018 International Conference on Communication
Automation of Agriculture using IoT," 2023 International and Signal Processing (ICCSP), Chennai, India, 2018, pp.
Conference on Inventive Computation Technologies 0594-0598, doi: 10.1109/ICCSP.2018.8524490.

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.
17. A. Srivastava, D. K. Das and R. Kumar, "Monitoring of
Soil Parameters and Controlling of Soil Moisture through IoT
based Smart Agriculture," 2020 IEEE Students Conference
on Engineering & Systems (SCES), Prayagraj, India, 2020,
pp. 1-6, doi: 10.1109/SCES50439.2020.9236764.

18. N. Ananthi, J. Divya, M. Divya and V. Janani, "IoT based


smart soil monitoring system for agricultural production,"
2017 IEEE Technological Innovations in ICT for Agriculture
and Rural Development (TIAR), Chennai, India, 2017, pp.
209-214, doi: 10.1109/TIAR.2017.8273717.

19. N. G. Croos, S. R, A. Ahamedh, D. J., U. U. S.


Rajapaksha and B. Harshanath, "Agro-Engineering: IoT and
Image processing based agriculture monitoring and
recommendation system," 2022 6th International Conference
on Electronics, Communication and Aerospace Technology,
Coimbatore, India, 2022, pp. 471-477, doi:
10.1109/ICECA55336.2022.10009280.

20. G. B. Shaik, N. Durgam and T. Bhupathi, "Smart


Agricultural System using Internet of Things," 2022 IEEE
4th International Conference on Cybernetics, Cognition and
Machine Learning Applications (ICCCMLA), Goa, India,
2022, pp. 497-503, doi:
10.1109/ICCCMLA56841.2022.9989026.

21. A. Rajput, S. Chaudhary, L. Varshney and D. Singh, "IOT


based Smart Agriculture Monitoring Using Node MCU AND
BLYNK App," 2022 International Conference on Machine
Learning, Big Data, Cloud and Parallel Computing (COM-
IT-CON), Faridabad, India, 2022, pp. 448-451, doi:
10.1109/COM-IT-CON54601.2022.9850847.

22. S. Sharma, K. Chand, D. Sharma and P. Guha,


"Development of an early detection system for fire using
Wireless Sensor Networks and Arduino," 2018 International
Conference on Sustainable Energy, Electronics, and
Computing Systems (SEEMS), 2018, pp. 1-5, doi:
10.1109/SEEMS.2018.8687333.

Authorized licensed use limited to: North South University. Downloaded on May 29,2025 at 11:09:50 UTC from IEEE Xplore. Restrictions apply.

You might also like