Water Level Sensor




Introduction: Water Level Sensor

About: My name is ALI Essam, I'm interested in electronics and programming,but i'm still learning

The water cuts off sometimes where i live
so we have a tank on the roof
but sometimes the water cuts off for a long time and we use water but we don't know that it's from the tank
and each time the water cuts off i have to get on the roof and  remove tank cover to know how much water left
so i made this sensor to solve this problem
the idea is very easy.
Water conducts electricity poorly
so when the water reach the first sensor level , a 9v signal is sent to BC547 Base
and then the led glows.
i used a net cable and connector for the ease of use.
in my case, my tank is about 50cm high ,so i put a sensor about every 7cm.
The push button is very important for two reasons:
-Saving Battery
-and the most important reducing Ionization ,so the wires in the sensor part don't ruin

if you have any idea on improving it please leave a comment
and if you like this instructable please rate it

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • Backyard Contest

      Backyard Contest
    • Silly Hats Speed Challenge

      Silly Hats Speed Challenge
    • Arduino Contest 2020

      Arduino Contest 2020

    10 Discussions


    5 years ago

    My dear author please give some more details in the form of circuit diagram and materials required so that we can make it and give a cheers that we made it.thank you man


    5 years ago on Introduction

    I've had similar problems with my water heater lately. It has been constantly leaking and just been an all-around pain to deal with. Unfortunately, I'm not as tech savy as some, so I had to do some research online. The solution that I was able to come up with is this water level sensor: http://vegetronix.com/Products/AquaPlumbRelay/

    Although I couldn't build it myself, this device came with a relay that I hooked an alarm to. Now, whenever my heater leaks, I am able to fix it before the whole basement floods.

    Sorry I didn't have any technical device, just thought this might help, cause it worked for me.


    It's nice and simple circuit. I have an issue. The LED is very dim if i place 360Ohm series to LED. What could be best value to increase the brightness?


    Reply 6 years ago on Introduction

    The 360 ohm resistor worked fine with me, you might want to try decreasing your resistor a little bit till LED brightness satisfies you. Not sure of the exact value, but if you have a datasheet for your LED, you may use some LED resistor calculator ( http://led.linear1.org/1led.wiz )

    Hi there, a very nice fix for your water level sensor problems !!

    i really want to make one of these for myself too but am learning electronics and not too great with 'making my own schematics' !

    i can read and follow schematics pretty well but just cant make them !

    please could you include a nice clear picture of the Entire-Full Schematic that your little protoboard uses so i can also build one of these as i have the identical LED bar and really would like to make this as i have all the parts but youve used quite a few BC547 transistors, one for each LED segment i am guessing but please could you help a struggling electonics beginner out with the Fully Drawn Schematic please please please ?!!?

    Oh and 10 out of 10 for building this yourself instead of going to the shop and spending a stupid amount of money on a device that would have put you out of pocket !

    Very Well Done !!!

    And many thanks in advance for uploading a Full Schematic for me if you can !!



    Reply 7 years ago on Introduction

    First : i'm very very sorry for not replying immediately as i was away of the site for a time
    Second : about the protoboard ,i actually made it without a schematic, and i used many point to point wires as you can see, so it's very hard to have an actual drawn schematic.
    Third : a small tip ,don't use copper wires ,they rust in water and the device malfunctions.
    I'm really sorry that i couldn't provide you with the schematics but try to work on it and thank you very much for your interest.


    8 years ago on Introduction

    hai..can i know more about this project??


    8 years ago on Introduction

    um, you have your conductivity of water backwards.
    but I digress.
    I'm lost at what you mean by "net cable".
    Also what do you use for a sensor.


    Reply 8 years ago on Introduction

    water from contains salts ,so it conducts
    net cable = "internet cable"="Ethernet cable"="RJ45 8 wires cable"
    and i mean by the sensor .the wires it self
    +9v is in water
    when water level gets higher more wires are connected to 9v rail through water
    and these wires are connected to transistor's base