Internet of Things - Monitoring and Measuring Water Usage with ESP8266 Wi-Fi Module & Arduino

Verified

Added on  2023/04/06

|13
|3752
|119
AI Summary
This literature review explores the concept of monitoring and measuring water usage through the Internet of Things (IoT) using ESP8266 Wi-Fi module and Arduino. It discusses the advantages and disadvantages of IoT technology in water management and highlights the importance of IoT in controlling water levels. The review also covers the use of Think Speak software for data storage and retrieval.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
Internet of Things - Monitoring and
Measuring Water Usage with ESP8266
Wi-Fi Module & Arduino Uno
publishing to Thing Speak

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
LITERATURE REVIEW 1
Table of Contents
Introduction...........................................................................................................................................2
Literature review...................................................................................................................................2
Conclusion.............................................................................................................................................9
References...........................................................................................................................................10
Document Page
LITERATURE REVIEW 2
Introduction
The term IoT is defined as the internet of thing which connects two or more peripheral
devices with internet connectivity. It provides a platform to interconnect physical
devices like software, hardware, network systems, electronics with the other devices in
order to send and receive information (Abdullah, and Putra, 2017). In this modern era,
this technique is used to monitor and measure the water level with the help of a Wi-Fi
module and Arduino microcontroller kit (Alkandari, Alabduljader, and Moein, 2012).
The purpose of this study is to highlight the concept of the internet of thing and describe
the concept of water level measurement through the ESP8266 Wi-Fi module and
Arduino UNO and Thing speak software. In this report, a literature review will be
conducted in order to gather and evaluate the views of other experts and identify the
importance of IoT technology in the water management system.
Literature review
The internet of thing is very advanced technology of the information technology that
connects the physical devices with the internet for exchanging the information or data
from one location to another. This is one of the common topics for the investigation and
many researchers provided their views on water measurement through IoT technology
which will be discussed in the section. According to Anthony, (2018) the internet of
thing has the potential to control and monitor the level of water with the help of
Arduino UNO kit. The development of IoT technology by using an embedded system can
help consumers to monitor the water level and provide a notification to the user for
controlling the level of water in the tank.
Anthony, (2018) also provided the complete information about the water level
measurement with theoretical and practical results and identified that EPS8266 is one
of the best Wi-Fi modules which can be used for long-distance communication. The
major drawback of this paper is that the researcher did not provide advantages and
disadvantages of the IoT technology which create a research gap in students. This
literature review provides an in-depth analysis of the water level measurement by using
ESP8266 Wi-Fi and Arduino UNO. Arridha, et al., (2018) highlighted that the water level
system utilizes sensors and equipment’s to record the level of water in the tank and
Document Page
LITERATURE REVIEW 3
data is transferred with the help of IoT technique. The data and information can be
obtained by the consumers by using Arduino UNO and think to speak and Arduino can
be used for the controlling and monitoring of water level. The researcher also identified
that it is very important to design and implement the water level measurement in order
to avoid the overflow of water from the tank.
The water controlling project is one of the common applications of IoT device used by
many consumers and they share signals with the help of the ESP8266 Wi-Fi module.
Chandramohan, et al., (2017) explained the working principles of IoT device and
process of water level measurement through arduino UNO. This journal paper is
developed for the explanation and illustration of advanced level water measurement
device based on the internet of thing technique. This device contains major three
sections such as hardware and software of information monitoring nodes, software for
the wireless nodes and software for the data base stations. The researcher identified
that the capacity range of the water measurement system is from 0 to 80 C on water
temperature but module ESP8266 cannot be used for long distance communication.
According to Encinas, et al., (2017) smart water level monitoring through IoT and
Arduino UNO is one of the best systems as compare to the other devices because it
provides the wireless connectivity between the water level indicator and sensors used
in the system. Moreover, the functions of the internet of thing can be controlled with the
help think to speak. This paper designed and implemented the water level
measurement system by using the ESP8266 Wi-Fi module and Arduino UNO
microcontroller. It is analysed that the think speak is defined as the open source IoT
application which is used in a system for storing and retrieving data from the water
level device.
Fatehnia, et al., (2016) evaluated that there are major two processes which can be used
to control and monitor the flow of water, for example, water level monitoring and water
pipeline leakage monitoring. In this investigation, the researcher used the water level
monitoring process where they design the water level measurement device by using
some sensors and hardware like Arduino UNO, water level indicator, and think to speak
to control and communication channels. As compared with the other articles this paper
provided the complete information about the water level measurement and researchers
also performed on the software think speak for better understanding.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
LITERATURE REVIEW 4
There are few other papers published on this topic like water quality monitoring system
through Zigbee which involved the Zigbee technique rather than ESP8266 Wi-Fi
module. The main difference between Zigbee and ESP8266 module is that Zigbee can be
used for long distance communication due to their large frequency range. This paper
focuses on the water level measurement with the help of Arduino UNO and ESP8266
module and this literature section identifies the key aspects of the water level system
and identifies the drawbacks of previous investigations.
Geetha and Gouthami, (2016) produced and implemented the block diagram of the
water level measurement with the help of arduino UNO. The block of diagram of the
water level system involves power supply, transformer, voltage regulator, Arduino UNO,
ESP8266 Wi-Fi module, IoT technique and water level sensor. This paper focused on the
working principle of the water level measurement and highlighted the data
communication process for measuring the level of water through think speaks
application.
In this project, there are various hardware systems used, for example, Arduino UNO
microcontroller kit, and circuit board for connections, ultrasonic sensors, ESP8266 Wi-
Fi module and data sharing system. It is discussed that the Arudino UNO is one of the
best hardware to provide a command to the motors and sensors for measuring the level
of water. This technique has the potential to read signals from all types of sensors and
also provide limited power supply to the other devices and components.
According to Hertzog, (2017) with the help of Arduino UNO consumers can send and
receive the 14 digits signal from other system and it includes the 6 analogy input pins
for interconnecting the different kinds of sensors which provides the analogy inputs.
The researcher identified that the ESP8266 is very best Wi-Fi module that has the
ability to provide access to any microcontroller. Imteaj, et al., (2016) observed that the
ESP8266 is able for hosting an application and off-loading all Wi-Fi networking
functions from other micro-processors. The author argued that this is more complex
and expensive as compared to the other modules but it is more effective due to which
the signals can be easily exchanged between the sender and receiver. Furthermore this
process is more powerful which can be used on the board processing and integrating
with the electronic components and sensor devices. This paper demonstrated the
Document Page
LITERATURE REVIEW 5
concept of water level measurement and focused on the ESP8266 Wi-Fi module for
minimal external circuitry.
Kartakis, Abraham, and McCann, (2015) discussed the fundamental process of water
level measurement and provided the working principle of the water system with the
help of Arduino and think to speak. In which the aurduino UNO is inter-connected with
the Wi-Fi module ESP8266 which send and processes the signals with the help of
ultrasonic sensor to the cloud source. Mainly, this Wi-Fi module is used for triggering
the microcontroller with the help of 5 volt power supply and data can be controlled and
monitored with the help of think speak process. By using think speak application and
arduino software consumers can set the minimum water level and maximum level of
water.
According to Parameswaran, and Sivaprasath, (2016) the water level controlling system
produce desirable importance in offices and home and consumers can receive a
notification when the level of water exceed from the maximum value. The current
technique of level identification is based on the measure of the low and high level of
water in the tank that facilitates the automatic switching ON or OFF of the water pump.
If the level of water reached the minimum level of water then the motor is turned ON
and it reached the highest level then the motor is turned off which maintain the
overflow of water. It is concluded that the IoT is the very best technique for controlling
and monitoring home appliances and manage water level. The design and
implementation of water level system can be done with the help of arduino and other
sensor devices.
Parameswari and Moses, (2018) discovered the complete water level monitoring
approach, embedded design, sensors, network operators and types of equipment’s used
in the development of water controlling system. They also demonstrated the data
storing processes and use of think speak process for controlling and managing the
recorded data. it is analysed that the use of information technologies and wireless
sensors devices can help consumers to design and implement the better water level
indicator and enhance the quality of water by reducing the overflow of water.
According to Patnaik Patnaikuni, (2017) the internet of thing is an advanced approach
in the sector of information technology and water level monitoring project can be
Document Page
LITERATURE REVIEW 6
implemented with the help of this technology. This paper also explained the advantages
and disadvantages of the internet of thing technology over water level measurement.
Mainly, the aurduino required the 5 volt power supply in order to perform operations
and it has the ability to connect two or more devices with each other. The researcher
analysed that the ardunio UNO is the best microcontroller which can be used for the
development of water level indicator and signals are transferred with the help of Wi-Fi
module ESP8266 from one location to another.
According to Perelman, et al., (2012) in the generation and exhibition of the water level
project consumers can use the ultrasonic sensor in order to determine the level of water
in the tank. In the water level system, the signals or pulses transferred from the source
to receiver and distance can be calculated by detecting the time needed for the echo
return. In their investigation author conducted a literature review and analysed the
views of other experts on this topic. The most important thing about arduino UNO is
that it has the potential to control and manage the working of electronic equipment’s or
devices. Moreover, the source code is performed in the software think speak and
arduino ISE and the minimum or maximum level can be fixed with the help of these
applications.
A recent study produced by Patnaik Patnaikuni, (2017) on the internet of thing
identified that the security is a very common problem of this technology for which
consumers can adopt the cloud based services and they can secure their private data
from other consumers. According to Perelman, et al., (2012) the major problem of
module ESP8266 is that it is more complex to use and perform in the projects due to
which many researchers use the Zigbee module for data transferring purpose as
compared to the ESP8266 module. This research paper highlighted the applications of
the internet of thing and how water level is monitored with the help of IoT and other
wireless sensors networks. The layout of the water level circuit cab is drawn on the PCB
layout software and connect all sensors and devices as per the circuit and perform on
the software for avoiding the risks and cost of equipment. In last few years the use of
internet of thing is growing rapidly and water level indicator is one of the best
applications of this information technology that has the capability to identify the level of
water and removes the issue of overflow in the water tank.

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
LITERATURE REVIEW 7
Perumal, Sulaiman, and Leong, (2015) observed that water level measurement through
IoT and arduino UNO hardware is the very common project which is developed and
implemented by many consumers because the circuit diagram of this process is very
simple rather than other. This paper also identified the key factors that increase the
problems during the development of the water level project. In this project, an LCD
screen is connected with the arduino UNO kit in order to provide the output signals on
LCD (Raju, and Varma, 2017). This paper discussed the theoretical information about
the research topic and investigators did not mention results from the practical
experiments. From recent incestigation about the water level process, it has been
identified that the IoT technique and other wireless sensors like sensors, ESP8266 Wi-Fi
module and so on are more efficient to manage the level of water and reduce the flow of
water from the tank.
Sihombing, et al., (2018) produced the investigation and implemented the water level
detection project with the help of ultrasonic sensors. In this study, the authors use the
fundamental principle of the ultrasonic technique and ultrasonic distance measurement
process. According to this principle when sound signals are transferred in the free space
then they return back to the origin as echo after striking. So, consumers need to
determine the distanced covered by the sound waves and this process can be used in
the water tank for measuring the level of water. In this paper, the researcher also
collected the opinions of other experts and compared their viewpoints and results with
their investigation. From the comparison, it is argued that the ultrasonic sensors help
consumers for measuring the level of water and it can be easily connected with the
arduino UNO kit.
Simić, et al., (2016) analysed that in the process of water flow measurement the water
pump is automatically turned on when the level of water in tank become low and level
of water can be fixed with the help of source code. The ultrasonic HC-SR04 can be used
for determining the level of water and it is more accurate as compared to other sensors.
It is observed that this sensor is connected with the ardunino UNO and provide a
platform to determine the distance travelled by the signals in the water level system. In
order to perform the water level measurement system, consumers should need to
trigger the ultrasonic sensor which transfers the sound waves in the water tank and
sense the reflection of the sound wave which is an echo.
Document Page
LITERATURE REVIEW 8
According to Tan, Sooriyabandara, and Fan, (2011) for triggering the ultrasonic sensor
the arduino UNO can be used and wait to receive the echo signals from the water tank. It
is estimated that the think speaks application can be used for recording the time
between triggering and received echo signals. From this investigation, it has been
founded that the overall speed of the sound is about 340 m/sec. this paper also
highlighted a formula for calculating the distance that is (travel time)*speed of sound
waves.
Vijayakumar and Ramya, (2015) investigated that the module ESP8266 is a self-
contained SOC with integrated internet protocol which can provide access to wireless
sensor networks which is used in the water level measurement for sending and
receiving signals. In this paper, the researcher identified the best implementation model
which involves various kinds of sensors and devices for managing the level of water. In
this implementation, the process researcher used the arduino UNO with the ATMEGA
328 microcontroller for managing the signals and information transferred from the
transmitter. Moreover, the sensors are linked to the arduino UNO kit for controlling
purpose and ADC device help consumers to convert analog signals into digital signals
which are stored in the data base with the help ESP8266 module and think speak. With
the help of this study, it has been founded that the IoT device helps consumers to
control the physical devices and systems from any location and it uses the internet
connectivity for transferring data or information from one place to another.
ZHAI, et al., (2012) evaluated that the internet of thing technology helps consumers to
control their home appliances from mobile devices and water level measurement can be
performed with this technology. Moreover, it involves various kinds of wireless sensor
networks for connecting the two or more electronic devices with each other without
using any connecting wires. Therefore, consumers can design and implement the water
level measuring system for which they required the arduino UNO and ESP8266 module.
With the help of some software and applications like arduino ISE and think speak and
consumers can keep track the level of water and if it exceeds the maximum value then
water pump will automatically turn off and remove the issue of overflow. According to
Vijayakumar, and Ramya, (2015) the water level indication system is a very useful
project for the home and offices because the consumers require not to worry about the
water content during the peak hours of the day. This paper identified that many
Document Page
LITERATURE REVIEW 9
consumers and experts use the arudino UNO kit for developing the water level project
because it is very easy to understand and they can easily produce source code with the
help of software application. This literature review identified the importance of the
internet of thing and arduino UNO for implementing the water level measuring system
and the relevant information gathered from the different resources such as previous
investigation, research articles, online books and other sources.
Conclusion
From the above discussion, it has been concluded that the internet of thing is one of the
best technology for measuring and monitoring the level of water. With the help of this
study student and other readers can enhance their skills in the area of water level
measurement and IoT technology. This report focused on the concept of IoT technology
and water level measurement system using the ESP8266 Wi-Fi module and arduino
UNO device. The literature review also highlighted the viewpoints of other researchers
on water level measurement and compared their results with other investigators in
order to understand the concept of water level monitoring. It has been identified that
the level of overflow in the water tank can be reduced with the help of water level
measurement system and it can be performed by using three major electronic devices,
for example, ultrasonic sensors, arduino UNO hardware with a software application and
ESP8266 Wi-Fi module system.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
LITERATURE REVIEW 10
References
Abdullah, A.G. and Putra, A.P., (2017) Water Level Measurement Altitude Trainer
Integrated With Human Machine Interface. Indonesian Journal of Science and
Technology, 2(2), pp.197-210.
Alkandari, A., Alabduljader, Y. and Moein, S.M., (2012) Water monitoring system using
Wireless Sensor Network (WSN): Case study of Kuwait beaches. In 2012 Second
International Conference on Digital Information Processing and Communications
(ICDIPC), 12(2), pp. 10-15.
Anthony, J.E.S., (2018) Auto GMS: An Automated Greenhouse Monitoring System of
Abiotic Factors for Leafy Vegetables Production. KnE Social Sciences, 3(6), pp.682-707.
Arridha, R., Sukaridhoto, S., Pramadihanto, D. and Funabiki, N., (2017) Classification
extension based on IoT-big data analytic for smart environment monitoring and analytic
in a real-time system. IJSSC, 7(2), pp.82-93.
Chandramohan, J., Nagarajan, R., Satheeshkumar, K., Ajithkumar, N., Gopinath, P.A. and
Ranjithkumar, S., (2017) Intelligent smart home automation and security system using
Arduino and Wi-fi. International Journal of Engineering And Computer Science
(IJECS), 6(3), pp.20694-20698.
Encinas, C., Ruiz, E., Cortez, J. and Espinoza, A., (2017) Design and implementation of a
distributed IoT system for the monitoring of water quality in aquaculture. In 2017
Wireless Telecommunications Symposium (WTS), 16(6), pp. 1-7.
Fatehnia, M., Paran, S., Kish, S. and Tawfiq, K., (2016) Automating double ring
infiltrometer with an Arduino microcontroller. Geoderma, 262(2), pp.133-139.
Geetha, S. and Gouthami, S., (2016) Internet of things enabled real time water quality
monitoring system. Smart Water, 2(1), p.1.
Hertzog, P.E., (2017) Cost-effective solar water heater monitoring system using the
internet of things. In 2017 4th IEEE International Conference on Engineering
Technologies and Applied Sciences (ICETAS), 8(2), pp. 1-6.
Document Page
LITERATURE REVIEW 11
Imteaj, A., Rahman, T., Hossain, M.K. and Zaman, S., (2016) IoT based autonomous
percipient irrigation system using raspberry Pi. In 2016 19th International Conference
on Computer and Information Technology (ICCIT), 12(6), pp. 563-568.
Kartakis, S., Abraham, E. and McCann, J.A., (2015) Waterbox: A testbed for monitoring
and controlling smart water networks. In Proceedings of the 1st ACM International
Workshop on Cyber-Physical Systems for Smart Water Networks, 5(2), p. 8.
Parameswaran, G. and Sivaprasath, K., (2016) Arduino based smart drip irrigation
system using the internet of things. Int. J. Eng. Sci, 5518.
Parameswari, M. and Moses, M.B., (2018) Efficient analysis of water quality
measurement reporting system using IOT based system in WSN. Cluster Computing,
15(6), pp.1-9.
Patnaik Patnaikuni, D.R., (2017) A Comparative Study of Arduino, Raspberry Pi and
ESP8266 as IoT Development Board. International Journal of Advanced Research in
Computer Science, 8(5), pp. 12-18.
Perelman, L., Arad, J., Housh, M. and Ostfeld, A., (2012) Event detection in water
distribution systems from multivariate water quality time series. Environmental science
& technology, 46(15), pp.8212-8219.
Perumal, T., Sulaiman, M.N. and Leong, C.Y., (2015) Internet of Things (IoT) enabled
water monitoring system. In 2015 IEEE 4th Global Conference on Consumer Electronics
(GCCE), 5(2), pp. 86-87.
Raju, K.R.S.R. and Varma, G.H.K., (2017) Knowledge based real time monitoring system
for aquaculture using IoT. In 2017 IEEE 7th International Advance Computing Conference
(IACC), 12(4), pp. 318-321.
Sihombing, P., Karina, N.A., Tarigan, J.T. and Syarif, M.I., (2018) Automated hydroponics
nutrition plants systems using arduino uno microcontroller based on android. In Journal
of Physics: Conference Series, 978(1), p. 012014.
Simić, M., Stojanović, G.M., Manjakkal, L. and Zaraska, K., (2016) Multi-sensor system for
remote environmental (air and water) quality monitoring. In 2016 24th
Telecommunications Forum (TELFOR), 12(6), pp. 1-4.
Document Page
LITERATURE REVIEW 12
Tan, S.K., Sooriyabandara, M. and Fan, Z., (2011) M2M communications in the smart
grid: Applications, standards, enabling technologies, and research
challenges. International Journal of Digital Multimedia Broadcasting, 10(5), pp. 10-15.
Vijayakumar, N. and Ramya, R., (2015) The real time monitoring of water quality in the
IoT environment. In 2015 International Conference on Innovations in Information,
Embedded and Communication Systems (ICIIECS), 16(10), pp. 1-5.
Zhai, S., Wang, W.H., Zhang, K. And Li, P., (2012) IOT SMS alarm system based on
SIM900A [J]. Modern Electronics Technique, 5(2), pp. 4-8.
1 out of 13
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]