Introduction: Water Level Indicator Using Arduino
In this project we will be building a water level indicator using arduino & water sensor.
The system would indicate the level of the water (Three different levels) inside a tank with the help of 3 LED and a buzzer to indicate that the tank is full.
This is a beginner level project and has a purposeful implementation as well in your home.
The video is also available in the last step.
So lets get started....
Step 1: Components Required
You will need the following materials for making your own Water Level Indicator
>Arduino Uno
>Breadboard
>3 LED (red,green,yellow)
>Buzzer (x1)
>Jumper wires
>Water level sensor
> 220 ohms resistor (x3)
Step 2: Assemble LED on Breadboard
-Use LED of 3 different colors
RED( indicating extremely low level)
YELLOW (indicating half water level)
GREEN(indicating full water level)
-connect the cathode of each led to power rail(blue rail) on breadboard which would be the ground supply.
-connect the anode of LED's to different nodes.
-connect 220 ohms resistor in series with each LED.
Step 3: Make Connections With Arduino and LED
Make connections for LED with digital pins on arduino as follows:
RED => Digital pin 13
YELLOW => Digital pin 12
GREEN => Digital pin 11
Step 4: Connect the Water Sensor With Arduino
Connect the water level sensor to arduino as follows:
Water Sensor pins => Arduino pins
- => GND
+ => VCC
S => A0
Step 5: Connect Buzzer
Connect the buzzer to Digital pin 8 of Arduino.
Step 6: Upload Sketch
Upload the sketch to your Arduino uno using the Arduino IDE.
Attachments
Step 7: Done!! Watch Tutorial
As water level changes, corresponding LED will light up. Checkout the video once. I hope that you found this instructable on Water Level Indicator useful.
If you have any queries, feel free to discuss in comments.

Participated in the
Makerspace Contest 2017
1 Person Made This Project!
- vezidunaweb made it!
14 Comments
1 year ago
Can i get working principle and circuit diagram of this project
1 year ago
Hey. In which programming language the code should be? In python c++ or any other?.... Moreover, if I want to make it for overhead water tanks, that are bigger than the bucket in your video, how can i proceed? Kindly do guide me.
Reply 1 year ago
Also, at last your red led was lit along with the yellow one. How to make only one led lighting at a time?
1 year ago on Introduction
What is the code of the project??
Question 2 years ago on Introduction
DO you have the option to conenct it to thingspeak
Question 2 years ago
hye, can i know what library that you are use to connect the arduino with the coding?
Question 3 years ago on Introduction
Give me sketch of that circuit
3 years ago on Introduction
where is the code?
3 years ago
Please can i get the codings
3 years ago
how did you ground the led plz share the schematic
Question 4 years ago on Step 7
can i ask if i can put lcd so i can see the water level
Question 5 years ago on Step 7
Does it work on 8051 board
5 years ago on Step 7
it says to upgrade to premium
where is the code exactly ?
5 years ago
I HAVE DONE IT EXACTLY BUT IT DID'NT WORK