• Skip to main content
  • Skip to primary sidebar

Homemade Circuit Projects

Need circuit help? Post them in the comments! I've answered over 50,000!

Blog | Categories | About | Hire Me | Contact | Calculators-online
You are here: Home / Indicator Circuits / Simple Water Level Indicator Circuits (with Images)

DIY Circuits | Learn Basics | Arduino Coding

Simple Water Level Indicator Circuits (with Images)

Last Updated on January 8, 2024 by Swagatam 99 Comments

A water level indicator is an electronic circuit which indicates the various levels of water inside a tank. This happens when rising or dropping water levels come in contact with the respective water sensors arranged step wise inside the water tank at different depths.

In this post I have explained 2 interesting ways to make simple water level indicator circuits using transistors, CMOS NOT Gates and some LEDs, the later section of the articles also discusses how to upgrade the circuit with a relay.

Circuit Objective

There are many posts in this blog which essentially explain water level controller circuits, with the specific intentions of switching the involved motor pump when the tank fills up.

However there are folks who just require an indication of the different levels of water in the tank rather than have an automatic shut off facility.

The switching OFF of the motor is preferred to be carried out manually, which is considered more reliable and safe by them.


For a Wireless Water Level Indicator you can Refer to This Article


1) Using Transistors

We know that undistilled water conducts electricity, although with some resistance. The resistance may be anywhere from 100K to 500K, depending on the purity level of the water. This property can be effectively used for switching transistors ON/OFF.

We use this characteristic of water to switch the base of a series of BJTs sequentially as the water level goes up and down across the sensors attached with the respective transistor bases.

A simple circuit for this can be visualized below:

transistorized water level indicator circuit using BC547 and LEDs

Video Illustration

The idea is as simple as it can be. The positive terminal of the supply can be seen immersed at the lowest level of the tank, so that water is in contact with this positive even at the lowest level. The bases of the respective transistors are arranged sequentially across the water tank depth, such that when the water fills the tank, it sequentially connects the positive supply with the relevant BJT bases through the rising water level.

When this happens the transistors begin getting biased one by one, illuminating the collector LEDs in the same sequence. When the water reaches the full level, the buzzer is immediately sounded by the topmost BC547.

This helps the user to get a clear idea of the water level, and also when the water has reached the overflowing level.

Parts List

All resistors are 1/4 watt 5%

  • 1K = 3 nos
  • 100 Ohm = 3 nos
  • BC547 = 3 nos
  • Piezo Buzzer = 1 no
  • RED LEDs = 3 nos

2) Using CMOS NOT Gates

The proposed water level circuit idea is specifically suited for the above type of readers who are satisfied with the indications only and want to do the shutting part of the motor manually as per the readings of the indicator and as per the desired water levels in the tank.

  1. The circuit presented here is again super simple to build, involving only a single IC 4049 for the intended applications.
  2. The IC as we all know have six NOT gates, these gates are simple inverters, meaning they will invert any voltage level at their input pins to exactly the opposite level at their output pin.
  3. So if a positive is applied to the input, the output would instantly produce a negative and vice versa.
  4. The high input impedance of CMOS gates makes sure that potential even with very low currents are suitably sensed and interpreted by them.
  5. The idea is simple, the ground or the negative voltage (point 0 in the figure) is held at the bottom most part of the tank, such that the water reaches this point first up when it starts filling.
  6. As the water level goes higher, it subsequently comes in contact with the inputs of the NOT gates arranged serially upwards.
  7. The negative voltage stationed at the bottom of the tank leaks through the water and comes in contact with the relevant inputs of the gates.
  8. This negative potential applied at the subsequent inputs of the gates means a production of an opposite voltage, that is a positive potential at their outputs, that's what exactly happens.
  9. The positive voltage thus generated lights up the concerned LEDs, indicating which input of the gate at what level has come in contact with the rising water level.
  10. The sensor wire terminals from the circuit in the form of the points 0 to 6 may be arranged over a non conducting stick made up of plastic with brass screw heads fitted as the sensor termination.
  11. The LED illuminations give a direct indication of the water levels, as these are stationed with calibrated positions in the tank (see circuit  diagram)

The pin out diagram of the IC

Simulation: A rough simulation of the discussed water level indicator circuit is shown below. We can see how the LEDs light up sequentially in response to the increasing water level coming in contact with the respective sensor points inside the water tank

Part List.

  • All LED resistors are 470 Ohms,
  • All gate input resistors are 2M2
  • All capacitors are 0.1 disc ceramic.
  • All the gates are CMOS NOT Gates
  • All LEDs are red 5mm, or as preferred by the maker.

Practical Tested Prototype

The above circuit was successfully built and tested by Mr. E.Rama Murthy who is one of the regular and dedicated readers of this blog. The following pictures of the built prototype were sent by him, let's investigate the results closely.

You'll also like:

  • CD 4060 based timer 9be8549fa77bb7793263 1 1Timer based Water Level Controller Circuit
  • automatic plant water irrigation circuitSimple Automatic Plant Watering Circuit for Monitoring Soil Moisture
  • humiditysensorcircuitProgrammable Humidity Controller Circuit
  • divers safety buoy switch circuitSafety Buoy Switch Circuit for Human Powered Submarine

Filed Under: Indicator Circuits, Water Controller Tagged With: Circuits, Images, Indicator, Level, Simple, Water

About Swagatam

I am an electronics engineer and doing practical hands-on work from more than 15 years now. Building real circuits, testing them and also making PCB layouts by myself. I really love doing all these things like inventing something new, designing electronics and also helping other people like hobby guys who want to make their own cool circuits at home.

And that is the main reason why I started this website homemade-circuits.com, to share different types of circuit ideas..

If you are having any kind of doubt or question related to circuits then just write down your question in the comment box below, I am like always checking, so I guarantee I will reply you for sure!

Previous Post: « Make This Powerful 200+200 watts Car Stereo Amplifier Circuit
Next Post: Cell Phone Call Alert Security Circuit »

Reader Interactions

Comments

shah hussain says:
January 23, 2016 at 2:40 am

and what about during ligtning period, since it is connectd to mains through transformer, if it affects than suggest me the rating of fuse to connect to the primary of transformr

Reply
shah hussain says:
March 24, 2016 at 4:40 am

Sir where to connect the MOV at 220v ac side or 6v ac side

Reply
Swagatam says:
January 23, 2016 at 10:55 am

use an 300V MOV at the primary supply input for safeguarding the circuit from a possible distant lightning induction.

Reply
shah hussain says:
January 22, 2016 at 1:55 pm

sir if i connect 12 ac in place of dc in the above, then will circuit work? If yes than will the tank water give any shok?

And i have one more question that i have made the same thing but the circuit is different in which 6V ac is used by a stepdown 220/6 v 500mAmp transformer. And the circuit is working quite good, so my Question is that is their any chances of shok in tank water if any person come in contact.

Reply
Swagatam says:
January 23, 2016 at 2:14 am

hussain, ac supply will damage the IC immediately, not sure how it's working for you.

you can put a diode in series with the positive for applying a pulsating DC, that might work but never use AC.

6V, or 12V pulsating DC or AC will not give any shock in the water.

Reply
shah hussain says:
January 17, 2016 at 4:38 pm

and also sugest such materials as probe which will not get corroded very soon, amd also which wire should i use cu or aluminium

Reply
Swagatam says:
January 23, 2016 at 2:15 am

use tinned copper….apply thick coat of good quality solder on copper.

Reply
shah hussain says:
January 17, 2016 at 4:34 pm

sir, i have made this project.. And it was working quite good but after two week the probe get corroded and due to this circuit is not working properly ie led light flactuation . Etc

Reply
Swagatam says:
January 18, 2016 at 2:12 am

Hussain, you can try using pure stainless-steel probes and see if that helps.

Reply
erodri says:
November 19, 2015 at 1:46 pm

Hi, It is IC CD4049UB a good alternative to IC 4049 ?

Reply
Swagatam says:
November 20, 2015 at 2:21 pm

it' one and the same

Reply
Roberto Mendez says:
November 12, 2015 at 7:00 pm

Im not an electronic guy. Is there any way you can do in and sell it to me?

Reply
shah hussain says:
June 7, 2015 at 2:49 pm

sir i want connect an alarm so what modifications should i do if the alarm is high power alarm generally used as door alarm

thanx

Reply
manjunath says:
April 26, 2015 at 7:49 am

sir your posted image has been included with detail. was it correct sir this would be more usefull to new commers

https://lh3.googleusercontent.com/-AJkM6aVBKnY/VTyUB774UvE/AAAAAAAAA_8/WnNsvn_jwUE/w163-h110-p/20150426

Reply
Swagatam says:
June 7, 2015 at 4:44 am

Hi Manjunath, you can use 4 gates out of the six, but make sure that the input pins of the remaining two unused gates are connected either to ground or to the positive rail…the outputs can be left open.

you can arrange the gates as you want, all the gates are exactly similar and can be positioned randomly or as desired, a specific sequence is not necessary.

Reply
manjunath says:
June 6, 2015 at 12:44 pm

Sir , In this circuit can I make only 4 indicator levels instead of 6 as shown in diagram.
was it works,
If it works, wheather should I connect input gate and output gates one by one order or any
gates like for level 1 input pin 3 of 4049 and output pin 2
For level 2 input pin 9 output pin 10
visa versa

Reply
Swagatam says:
April 26, 2015 at 9:30 am

manjunath, sorry I could not properly understand what you are trying to say….

yes, the explanation in the above article is correct and is in detail

your image is too small to see.

Reply
Swagatam says:
April 6, 2015 at 7:37 am

I have added the IC image just to make it clear about the inputs and the outputs and the supply pins to the newcomers.

Reply
Magesh Kumar says:
January 12, 2015 at 4:28 pm

Hey, i'm in software domain. Actually i need this circuit design to implement in my home.
Could you please send me detailed labeled circuit diagram with IC 4049 connected.

Thanks in advance..
Keep up the good work.

Reply
Swagatam says:
April 6, 2015 at 7:35 am

yes that's absolutely correct

Reply
Swagatam says:
January 13, 2015 at 2:31 pm

The "triangles" inside the 4049 and the corresponding pinouts are shown in the second pic, you just have to connect the involved pins as per the circuit diagram given in the first pic, it's quite simple actually.,

any "triangle" can be positioned anywhere all are identical with their characteristic

Reply
Amir Abdurraman says:
September 15, 2014 at 12:30 am

hello my name is amir'm from Buenos Aires Argentina.
I need your help designing a circuit.
I need a circuit to heat water in a tank and when it reaches a temperature has to cut the feeding 220vca..y … also it disconnects itself from already thank you very much.

Reply
Swagatam says:
September 15, 2014 at 12:54 pm

Hello, I'll try to design it and let you know once it's completed.

Reply
faisal shehzad says:
September 7, 2014 at 7:27 am

how much output current on any pin of 4049. because i want to connect alarm bell with pin. so i want to know how much power of bell i can use.
and i want to use door bell like (ding dong) with this circuit then how can do this. i think i require one another circuit in which thyristor is used to connect with this circuit for connecting ac bell. Am i right?

Reply
Swagatam says:
September 8, 2014 at 5:50 am

10mA will be available at the gate outputs.

It's advisable to use a transistor/relay driver at the output of the gate for operating a high power bell, whether AC or DC

Reply
Swagatam says:
June 15, 2014 at 5:32 am

yes the diagram looks OK to me, the latching would work and stop the relay from reactivating, but the circuit will need to be reset each time the water level goes below the lower threshold.

Reply
Swagatam says:
June 15, 2014 at 4:06 am

the shown 2M2 is also a big value, but if you want to use even bigger values you can try, for example 10M could be tried instead of 2M2.

Reply
Bojan Jakovljević says:
June 14, 2014 at 11:34 am

Hi,

Yap it should be switched off manualy after filling.

I have one question it seems that logic gates have big resistance so I think about putting resistor of bigger value in parallel with logic gate so that final resistance is lower and then it could work in water with big resistance, is it possible in real world? It seems that it is working in simulation but I am not sure.

Reply
Swagatam says:
June 9, 2014 at 5:31 am

Hello Thanks!

Yes, that looks OK to me. but the relay will keep switching everytime the water level dips below the upper threshold.

Reply
Bojan Jakovljević says:
June 8, 2014 at 5:09 pm

Hello,

this is a bit tweaked circuit and it seems in simulation that it could be used to turn water pump off automaticly when water reaches some level…but I have no idea how it would act in real life xD

s21.postimg.org/bkntb9dpj/auto_off_water_pump_circuit.png

Best regards.

Reply
Kevin TN says:
May 18, 2014 at 7:22 pm

Hello Swagatam,

What would be the effect, if base of the transistor is connected at the same position of the LED of gate 6 which will energize a relay to open its normally open contact?.

If it can not work that way, what needs to be done to consider it and automatic control circuit?.

Regards

Reply
Swagatam says:
May 19, 2014 at 4:48 am

Hello Kevin,

Yes it can be wired in that way, the idea has been discussed in the following article:

https://www.homemade-circuits.com/2012/01/circuit-provided-in-this-article.html

Reply
aashish gupta says:
April 21, 2014 at 10:16 am

hello sir
could u pls suggest a circuit for alarm which use input from one of the output of above circuit
coz i have three overhead tank n a underground tank . want to use single speaker (8 ohm )

Reply
Swagatam says:
April 25, 2014 at 12:17 pm

yes any audio circuit as per preference can be tried

Reply
aashish gupta says:
April 25, 2014 at 10:24 am

thank you
i will keep looking for it . can we use other sound library ic available in the market like IC HT2844P or pic16f887

Reply
Swagatam says:
April 25, 2014 at 2:41 am

as soon as I'm free I'll try to present it in the above article.

Reply
aashish gupta says:
April 23, 2014 at 11:22 am

THANKS
but could u pls refer me its circuit diagram

Reply
Swagatam says:
April 22, 2014 at 4:31 am

hello aashish, do the following things:

make a 555 astable multivbrator circuit with a frequency that would generate the required alarm audio

connect pin1 of the IC to a 8050 transistors collector, connect its emitter to ground, base to 4049 ICs any one of the outputs via a 1k resistor.

connect the speakers one of the wires together and connect the common joint to pin3 of the 555, similarly connect the common wire joint of the speakers to ground.

that's it once activated all the speakers would start buzzing

Reply
aashish gupta says:
March 27, 2014 at 6:45 pm

thank you

Reply
Swagatam says:
March 25, 2014 at 2:05 pm

dear ashish,
yes the remaining pins are not used.
a piezo buzzer can be connect directly across one of the outputs of the gates and ground, just as the LEDs are connected.

Reply
aashish gupta says:
March 24, 2014 at 7:59 pm

dear swagatam,
refering to pin out diagram only 2,3,4,5,6,7,9,10,11,12,14,15, numbered pins are to be used and others left idle.
also pls suggest to how to add buzzer to the circuit

Reply
Engineering says:
January 2, 2014 at 11:04 am

Please say that anyone who tested this experiment. Is all perfect circuit. for usage

Reply
Swagatam says:
November 18, 2013 at 8:09 am

I think at 12V electrolysis could be very negligible to affect much especially without any acidic agent in water, moreover natural electrolysis of this kind will only dissociate water ions not the electrode ions.
Lead may be tightly bonded in solder metal so it will not easily separate, and whatever may dissolve could be again too insignificant to cause any health issues.

yet for extreme safety two things can be done, use electroplated electrodes (tin or chromium plated) and connected 100k resistors in series with each sensing terminals for reducing current such that only the IC is able to sense it without initializing electrolysis.

with AC the circuit will not operate and moreover higher volt could force more electrolysis to occur.

Reply
Swagatam says:
November 17, 2013 at 8:42 am

You can tin the terminals with a thick layer of solder for reducing corrosion as tin is resistant to most passive chemical reactions.

Reply
Swagatam says:
November 2, 2013 at 5:04 am

The indicated ground is the 12V adapter supply ground (negative), it's not the earthing type of ground, so lightning will not get attracted to it in anyway.

You can connect and ground the tank body with the your home earthing wire for more safety if you feel it necessary.

Reply
Pallavi Narayana says:
August 23, 2013 at 4:10 pm

Hi
One basic question.
What is the current being passed through the probes?
Is there any risk to human life when the current passes through water?
I dont want to have shock when I turn on tap in my kitchen.

Pallavi

Reply
Swagatam says:
August 24, 2013 at 4:04 am

Hi,

It would be 100 times less than your cell phone battery, so it's absolutely safe.

Reply
Swagatam says:
August 5, 2013 at 4:37 am

Refer to the IC pin out diagram given below the circuit diagram, you can easily compare and replace the pin numbers over the circuit and understand the inputs and the outputs appropriately.

Reply
Swagatam says:
July 14, 2013 at 12:08 pm

refer to the diagram and count them, it's so simple.

Reply
Back to Newest

Need Help? Please Leave a Comment! We value your input—Kindly keep it relevant to the above topic! Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

circuit simulator image

Subscribe to get New Circuits in your Email

Categories

  • Arduino Projects (96)
  • Audio and Amplifier Projects (134)
  • Automation Projects (18)
  • Automobile Electronics (103)
  • Battery Charger Circuits (87)
  • Datasheets and Components (109)
  • Electronics Theory (149)
  • Energy from Magnets (27)
  • Games and Sports Projects (11)
  • Grid and 3-Phase (20)
  • Health related Projects (27)
  • Home Electrical Circuits (13)
  • Indicator Circuits (16)
  • Inverter Circuits (96)
  • Lamps and Lights (160)
  • Meters and Testers (72)
  • Mini Projects (28)
  • Motor Controller (68)
  • Oscillator Circuits (28)
  • Pets and Pests (15)
  • Power Supply Circuits (91)
  • Remote Control Circuits (50)
  • Renewable Energy (12)
  • Security and Alarm (64)
  • Sensors and Detectors (106)
  • SMPS and Converters (41)
  • Solar Controller Circuits (60)
  • Temperature Controllers (43)
  • Timer and Delay Relay (50)
  • Voltage Control and Protection (43)
  • Water Controller (37)
  • Wireless Circuits (31)

Other Links

  • Privacy Policy
  • Cookie Policy
  • Disclaimer
  • Copyright
  • Videos
  • Sitemap

People also Search

555 Circuits | 741 Circuits | LM324 Circuits | LM338 Circuits | 4017 Circuits | Ultrasonic Projects | SMPS Projects | Christmas Projects | MOSFETs | Radio Circuits | Laser Circuits | PIR Projects |

Social Profiles

  • Twitter
  • YouTube
  • Instagram
  • Pinterest
  • My Facebook-Page
  • Stack Exchange
  • Linkedin

Recent Comments

  • Swagatam on Contact
  • Swagatam on Op Amp Battery Charger Circuits with Auto Cut Off
  • Swagatam on Automatic Ultrasonic Water Pump Motor Controller Circuit
  • Swagatam on Blinking LED Circuit using LDR and Resistors
  • seron on Blinking LED Circuit using LDR and Resistors

© 2026 · Swagatam Innovations