Water Level Alarm

  • Rajkumar Sharma
  • 56865
  • easy
  • Tested



This project is a water level alarm.


Water Level Alarm is a simple project to detect and alarm once the water level in tank or Aquarium reaches at certain level. Circuit is based on popular NPN transistor BC547 which act as switch, Sensor also made on PCB, when the water reaches the sensor PCB, base of transistor connected to positive supply, in consequence transistor act as switch and activate the buzzer.


  • Input: 9 VDC @ 40 mA (Supply range 5V to 12V DC)
  • Works good with 9V PP3 Battery
  • Project has two PCB ( 1. Sensor 2. Buzzer driver)
  • Output: Buzzer
  • Buzzer Included
  • Terminal pins for supply voltage
  • Power-On LED indicator
  • Four mounting holes of 3.2 mm each
  • PCB dimensions 32 mm x 35 mm










  • Brian

    Great little circuit! How to modify this design so that it will work off electric power (115vac) instead of battery power? Would appreciate your reply. Thanks!

    5 years ago
  • rajesh chandra

    I will try.

    5 years ago
  • Pankaj Gupta

    Use one door bell & place it near switch of water lifter pump, use two wires one at bottom of tank second at upper level of water, bell will ring when water comes up, use only battery (cell) any body can arrange it

    5 years ago
  • mohamed said

    it is good
    but how can i combine this idea in arduino micro controller??

    5 years ago
  • ervin

    @Mohamed Said
    Instead of buzzer place resistor typically 100kOhm would do it (higher if that npn allows it.) then monitor with your arduino between the resistor and the npn transistor. If you see voltage there that means no current so buzzer is off. If you see a short there that means that there is current hence the buzzer would have been on. If you wish to leave the buzzer then the buzzer would act as a resistor. although i was under the assumption that piezo buzzers were ac not dc so not sure how this one buzzer works….

    5 years ago
  • Cosmin

    Hello. Instead of the sensor you are using in the setup, can I use a magnetic level sensor?

    4 years ago
    • admin

      Yes, you can use a magnetic switch connected to A and B pins.

      4 years ago
  • Alaa

    Hi, could I get this circuit with two levels sensor low and high? to know when the tank is full and when is empty

    3 years ago
    • admin

      This circuit has one sensor. So you may use two of these. one on the top and one on the bottom and you will have an indication when the tank is full or empty.

      3 years ago
  • We need empty water indicator ckt diagram

    9 months ago

Leave a Reply



By continuing to use the site, you agree to the use of cookies. more info

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.