0% found this document useful (0 votes)
137 views

Font Page

This document describes a project submitted by Md. Anisur Rahman to develop a water level detector using an ultrasonic sensor. The project involved designing a system that uses an ultrasonic sensor to detect the water level and an Arduino microcontroller to process the sensor readings and control an alarm or pump accordingly. It aims to provide efficient water level monitoring and management for domestic or office applications. The system design includes an ultrasonic sensor, microcontroller, and error indicator alarm. It is intended to allow for proper monitoring and control of water levels in tanks.

Uploaded by

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

Font Page

This document describes a project submitted by Md. Anisur Rahman to develop a water level detector using an ultrasonic sensor. The project involved designing a system that uses an ultrasonic sensor to detect the water level and an Arduino microcontroller to process the sensor readings and control an alarm or pump accordingly. It aims to provide efficient water level monitoring and management for domestic or office applications. The system design includes an ultrasonic sensor, microcontroller, and error indicator alarm. It is intended to allow for proper monitoring and control of water levels in tanks.

Uploaded by

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

WATER LEVEL DETECTOR USING ULTRASONIC

SENSOR

A Project and Thesis submitted in partial fulfillment of the requirements


for the Award of Degree of
Bachelor of Science in Electrical and Electronic Engineering

By
Md. Anisur Rahman
ID #: 113-33-715
Department of EEE

Supervised by
Ahsan Ullah
Lecturer
Department of EEE

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING


FACULTY OF ENGINEERING
DAFFODIL INTERNATIONAL UNIVERSITY
Submission date: 13 December 2018
Certification
This is to certify that this project and thesis entitled “Water Level Detector Using
Ultrasonic Sensor” is done by the following students under my direct supervision and this
work has been carried out by them in the laboratories of the Department of Electrical and
Electronic Engineering under the Faculty of Engineering of Daffodil International University
in partial fulfillment of the requirements for the degree of Bachelor of Science in Electrical
and Electronic Engineering. The presentation of the work was held on 30 January 2017.

Signature of the candidates

_____________________
Md. Anisur Rahman
ID #: 113-33-715
Department of EEE

Countersigned

_______________________
Ahsan Ullah
Lecturer
Department of Electrical and Electronic Engineering
Faculty of Science and Engineering
Daffodil International University.

ii
The project and thesis entitled “Water Level Detector Using Ultrasonic Sensor” submitted
by Md. Anisur Rahman ID No: 113-33-715, Session: Fall 2011 has been accepted as
satisfactory in partial fulfillment of the requirements for the degree of Bachelor of Science in
Electrical and Electronic Engineering on 03 October 2017.

BOARD OF EXAMINERS

____________________________
Prof. Dr. Md. Fayzur Rahman Chairman
Department of EEE, DIU

____________________________
Dr. Engr. --- Internal Member
Professor
Department of EEE, DIU

____________________________
Dr. Engr. --- Internal Member
Professor
Department of EEE, DIU

iii
Dedicated to

My Parents

iv
CONTENTS
List of Figures
Acknowledgment
Abstract

Chapter 1: INTRODUCTION 1-2

1.1 Introduction 1
1.2 Problem Statement 1
1.3 Objectives 2
1.4 Scope of Work 2
1.5 Research Methodology 2
Chapter 2: LITERATURE REVIEW 3-4
2.1 Basic concepts 3
2.2 Water Level Sensor and Error Sensor 3
2.2.1 Microcontroller 3
2.2.2 Error Indicating Alarm 3
2.3 System Features 4

Chapter 3: Project description


5-10
3.1 Block diagram 5
3.2 Block Diagram Description: 5
3.3 Schematic diagram: 7
3.4 Operation 8
3.5 Applications: 9
Chapter 4: DESIGN 11-28
4.1 Introduction 11
4.2 Types of resistors: 12
4.3 Resistor value calculation: 12
4.4 Fluid Level Detecting Sensors: 14
4.5 Point and continuous level detection for solids 14
4.6 Point level detection of liquids 15
4.7 Sensors for both Point Level Detection and Continuous
18
Monitoring of Solids and Liquids
4.8 Continuous level measurement of liquids 22
4.9 Transistor: 24
4.10 Printed Circuit Board: 25
4.11 Light Emitting Diode: 26
Chapter 5: RESULTS 29-38
5.1 Water Level Indicator Using Arduino 29
5.2 Components Used 29
5.3 Working 30
5.4 Arduino Water Level Indicator 31
5.5 Water Level Detector Using Arduino 32

v
5.5.1 Transmitter Circuit 33
5.5.2 Receiver Circuit 33
5.5.3 RF Receiver 36
5.5.4 Program/Code 36
5.5.5 Transmitter 37
5.5.6 Receiver 37

Chapter 6: CONCLUSION AND RECOMMENDATION 39-40

6.1 Conclusion 39
6.2 Recommendations 39
References 40

LIST OF FIGURES

Sl No. Figure Caption Page #


1 Figure 3.1.1 Block diagram.
2 Figure 3.1.2 Schematic Diagram of Water Level Controller With
Error Indicating Alarm
3 Figure 4.1.1 Different power rated resistors
4 Figure 4.1.2 Circuit symbol
5 Figure 4.1.3 Light emitting diode
6
Figure 5.1.1 Arduino Water Level Indicator
7
Figure 5.1.2 Water Pump (Motor)
8
Figure 5.1.3 Water Level Detector Using Ultrasonic sensor

vi
9
Figure 5.1.4 Water Level Indicator Using Arduino – Receiver
Circuit
10
Figure 5.1.5 Water Level Indicator Using Arduino – PCB Design
11
Figure 5.1.6 Water Level Indicator Using Arduino – PCB
12
Figure 5.1.7 Water Level Indicator Using Arduino – PCB
13

14
Figure 5.1.8 RF Transmiitter

ACKNOWLEDGEMENT

First of all, we give thanks to Allah. Then we would like to take this opportunity to express
our appreciation and gratitude to our project and thesis supervisor Ahsan Ullah, Lecturer,
Department of EEE for being dedicated in supporting, motivating and guiding us through
this project. This project can’t be done without his useful advice and helps. Also thank you
very much for giving us opportunity to choose this project.

vii
We also want to convey our thankfulness to Ex Prof. Dr. Md. Fayzur Rahman. Professor
and Chairperson of the Department of EEE for his help, support and constant
encouragement.

Apart from that, we would like to thank our entire friends for sharing knowledge; information
and helping us in making this project a success. Also thanks for lending us some tools and
equipment.

To our beloved family, we want to give them our deepest love and gratitude for being very
supportive and also for their inspiration and encouragement during our studies in this
University.

ABSTRACT
Sustainability of available water resource in many reason of the word is now a dominant
issue. This problem is quietly related to poor water allocation, inefficient use, and lack of
adequate and integrated water management. Water is commonly used for agriculture,
industry, and domestic consumption. Therefore, efficient use and water monitoring are
potential constraint for home or office water management system. Last few decades several
monitoring system integrated with water level detection have become accepted. Measuring
water level is an essential task for government and residence perspective. In this way, it
would be possible to track the actual implementation of such initiatives with integration of

viii
various controlling activities. Therefore, water controlling system implementation makes
potential significance in home applications.
The common method of level control for home appliance is simply to start the feed
pump at a low level and allow it to run until a higher water level is reached in the water tank.
This is not properly supported for adequate controlling system. Proper monitoring is needed
to ensure water sustainability is actually being reached, with disbursement linked to sensing
and automation. Programmatic approach entails microcontroller based automated water level
sensing and controlling.

ix

You might also like