You are on page 1of 24

Water DAM Level Indicator and

Automatic Turn off Water Pump


with Fulfillment of Water Tank.
By
Group#2
Department of Physics, Bahauddin Zakariya
University, Multan
INTRODUCTION
 Automatic water pump controller is a series of functions
to control the Automatic Water Pump Controller Circuit
in a reservoir or water storage.
 The water level sensor is made with a metal plate
mounted on the reservoir or water tank.
 With a sensor in the short to create the top level and a
detection sensor for detecting long again made for the
lower level.
 And ground lines connected to the bottom of reservoirs.
RELATED WORKS
 Khaled Reza el al., (2010) introduced the notion of water
level monitoring and management within the context of
electrical conductivity of thewater.
 The authors motivated by the technological affordances of
mobile devices and the believe that water level
management approach would help in reducing the home
power consumption and as well as water overflow.
 The research result was a flexible, economical and easy
configurable system designed on a low cost PIC16F84A
microcontroller to determine and senses water level
globally.
MATERIALS
There are some objectives need to be achieved in order to
accomplish this project.
 ARDUINO
 ULTARSONIC SENSOR
 WATER PUMP
 SOLDERING
 RELAY
 RESISTOR
 POWER SUPPLY
 SWITCH
 LED
 WIRE
 FEMALE-HEADER
 MALE-HEADER
 BUZZER
 16 X 2 LCD
BLOCK DIAGRAM & FLOWCHART
Explanation

The First block is the 16 cross 2 LCD Display, which is the output
unit.
This will be mainly responsible for Displaying the water level
and Pump status.
The Second block is the Arduino, this is considered as the brain
of this project.
This will be controlling and coordinating all the other blocks.
The Third block is the Buzzer.We use this unit to make the
project more user friendly.This will produce Buzzing sound
while the water level is very low.
The Forth block is the Sonar Sensor.This is mainly
responsible for measuring the water level.
The Fifth block is the Single Channel Relay Board.Arduino
will be controlling the Pump using this section.
The Sixth block is submersible pump.This will be using to
refill the Water Tank.
Working of Sonar Sensor
Let's understand the working principle of the sonar
sensor.
Sonar Sensor, emits an ultrasound at 40 kiloHertz,
which travels through the air, and if there is an object
or obstacle on its path, It will bounce back to the
module.
Considering the travel time and the speed of the sound,
you can calculate the distance.
Continued….
HARDWARE DESIGN
 The system performs the sensing level and control
activities without the manual observation and
attention in the site. Being an automatic system
unavailing manpower and providing information for
long period of time. The automatic water level control
system has the following maincomponents
CONTROL UNIT

 The basic operation of control unit is the controlling


water pump by arduino which is programmed by
particular program. Water pump are connected with
an output pin of arduino via a relay circuit which is
connected with a transistor.
LIQUID CRYSTAL DISPLAY (LCD)
 LCD (Liquid Crystal Display) screen is an electronic
display module and find a wide range of applications. A
16x2 LCD display is very basic module and is very
commonly used in various devices and circuits.
 A 16X2 LCD means it can display 16 characters per line and
there are 2 such lines. In this LCD each character is
displayed in 5x7 pixel matrix. This LCD has two registers,
namely, Command and Data.
 The command register stores the command instructions
given to the LCD. A command is an instruction given to
LCD to do a predefinedtask.
PIN DIAGRAM & DESCRIPTION
SENSOR UNIT
HC-S04 Module
BUZZER

 It is an electronic used to give alarm sound as it is


programmed
ARDUINO UNO CHIP
Relay Module
MOTOR
PIN NO. FUNCTION NAME
1 Ground (0V) Ground
2 Supply voltage; 5V (4.7V – 5.3V) Vcc
3 Contrast adjustment; through a variable resistor VEE
4 Selects command register when low; and data register Register Select
when high
5 Low to write to the register; High to read from the Read/write
register
6 Sends data to data pins when a high to low pulse is given Enable

7 DB0
8 DB1
9 DB2
10 DB3
11 DB4
8-bit data pins
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) LED+
16 Backlight Ground (0V) LED-
Complete
Circuit Diagram
OUTPUT
CONCLUSION

 This project involved designing and development of


automatic water level control system had exposed to
the better way of software and hardware architecture
that blends together for the interfacing purposes. The
system employs the use of advance sensing technology
to detect the water level.

You might also like