Automatic Water Level Controller using Arduino & float sensor for Overhead Tank | Arduino Project

Поділитися
Вставка
  • Опубліковано 5 лют 2023
  • In this Arduino project, I have shown how to make an automatic water level controller using Arduino and float sensors. This water level monitoring system will also check the water level in both the overhead tank and underground water tank and accordingly control the water pump automatically.
    Get a free trial of the world's most trusted PCB design software, Altium Designer with 365 and 25% off your purchase: www.altium.com/yt/techstudycell
    Free search engine for the best quality components from Octopart: www.octopart.com
    Download the PCB Layout for the water level sensor Arduino project
    iotcircuithub.com/wp-content/...
    Download the Code, Circuit, and PCB Gerber file for this Arduino Project from the following article.
    iotcircuithub.com/water-level...
    You can always monitor the tank water level for both the water tank and also control the water pump manually in manual mode.
    During this video, I made the automatic pump control circuit on zero PCB using the PCB layout, and also shared the water tank level controller circuit and Arduino source code.
    In manual mode, the alarm will ring when the tank is full, and when the water level drop below the threshold limit the pump with automatically turn off.
    During the Arduino project video, I covered the following topics:
    01:31 Quick demo on Arduino based water level controller.
    03:29 Required components for this Arduino project.
    03:53 Circuit diagram of the Arduino water level sensor.
    05:20 How to make water level indicator on Zero PCB.
    06:22 Source code for the Arduino project.
    08:43 Connection diagram for Water Pump & Float sensor
    09:13 Testing the Arduino-based water level controller circuit.
    09:53 Installing the water pump controller and float switch.
    Required components for the non-contact liquid level sensor.
    1) Arduino UNO or Arduino Nano
    2) Float switch sensor 2no
    3) 30A 5V SPDT relay module
    4) 1k 0.25watt Resistors - 8 no (R1 - R8)
    5) 10k 0.25watt Resistors - 4 no (R9 - R12)
    6) BC547 NPN Transistor (Q1)
    7) LED 5mm - 7no
    8) 2-pin Terminal connectors (5 no)
    9) 3-pin Terminal connectors (3 no)
    10) 5V DC Buzzer
    11) Switches - 2no
    12) AC to DC converter 5V HLK-10M05 (Optional)
    Amazon India Affiliate links:
    Arduino Nano: amzn.to/3Ry3tFr
    Water Float Switch Sensor: amzn.to/3JJCR2l
    5V 30A 1-Channel Relay Module: amzn.to/3RCwvDU
    Amazon United States Affiliate links:
    Arduino Nano: amzn.to/3lbudzo
    Water Float Switch Sensor: amzn.to/3YuK3Uj
    Help my projects on Patreon: / techstudycell
    Feel free to donate any amount: paypal.me/sdaspay
    Please refer to the following video on how the float switch works
    • HOW TO INSTALL FLOAT S...
    Important points:
    1. Set the float switch ON and OFF distance as per the water tank height.
    2. Use the relay module as per the pump rating. Here I have used 30A 5V SPDT Relay (Active LOW).
    3. If there is no water in the underground tank the pump will not start.
    4. You can also use Arduino UNO for this Arduino based project.
    5. You can either give the AC supply or the 5V DC supply to this circuit.
    6. Please watch the complete video, otherwise you may face some issues.
    **Please take proper safety precautions while working with high voltages.
    This Arduino-based water level controller will help you to maintain the water level in the tank, also it is very useful to save energy and water resource.
    If you face any issues please let me know in the comment section.
    #waterlevelcontroller #waterlevelindicator #arduinoproject
    -----------
    Thanks For Watching...
    ✅ SUBSCRIBE ✅LIKE ✅SHARE ✅ COMMENTS
    Find out more projects: iotcircuithub.com/
    Facebook: / techstudycell
    Instagram: / techstudycell
    Telegram: t.me/techstudycell/
    -----------
    -----------
    WARNING:
    This video is for demonstration and educational purposes only.
    Each demonstration presents risks and hazards that must be fully understood before attempting.
    And should be performed only by professionals
    -----------
    Other useful IoT projects:
    Latest ESP32 projects playlist:
    • ESP32 Projects
    Latest NodeMCU projects playlist:
    • NodeMCU Projects
    Arduino Home Automation Projects playlist:
    • Arduino Projects
  • Наука та технологія

КОМЕНТАРІ • 60

  • @HuggieDuggie
    @HuggieDuggie 3 місяці тому +1

    Although I haven't yet built this project - I need to adapt it to what I need, this is so well presented, so well thought out and very comprehensive in the help given. Especially the image you can print out and lay on Zero PCB to make the circuit. Well done and thank you.

  • @rajeshpanigrahi9654
    @rajeshpanigrahi9654 Рік тому +2

    Where from you got the transparent plastic box ?

  • @Infino985
    @Infino985 11 місяців тому

    Hi, if you can help me with this it would be great, I have a 3m softener which regenerates automatically and at times during regeneration the water level controller turns on the sump motor and hard water goes to the overhead tank. Is there a way to let automatic water level controller to avoid turning on whenever the softener is regenerating? Basically my sump water first goes to the softener and then to the overhead tank. I am not technically sound, but there is a big relay connected with the 3m softener. Please if you can help with this situation

  • @wakarlabib5135
    @wakarlabib5135 Рік тому +1

    You have made multiple circuit for water level controller which one is best for long run and budget friendly?

  • @GaryTaylorvw
    @GaryTaylorvw 11 місяців тому

    Hello, this is exactly what iv'e been looking for, only for my application, I need to have between 6 - 12 upper and lower tanks, easiest option i guess would be to replicate this for each pair of tanks... but would it be possible to just add more upper and lower tanks etc all within 1 arduino ?

  • @mo.mubashshir3400
    @mo.mubashshir3400 Рік тому

    Nice job bhai

  • @guruvelsarveshwar2020
    @guruvelsarveshwar2020 Рік тому +2

    Can we connect the esp 32 on our home Wifi router and can we control from anywhere by our mobile?

  • @tbl1177
    @tbl1177 Рік тому

    If I connected NPN transistor with Relay and connect it with 12v power supply and if I connected base pin of transistor and positive terminal of battery with the floating sensor then will it work fine ?

  • @LampduinoCrafts
    @LampduinoCrafts Рік тому

    How many HP motors can be connected in this circuit?

  • @Mukesh-vo2yr
    @Mukesh-vo2yr Рік тому

    Very nice, power protesters ad hota to motor sef rheta👌👌👌

  • @teknisiamatir91
    @teknisiamatir91 Рік тому

    Nice video thanks....

  • @odiliomartinez6811
    @odiliomartinez6811 Місяць тому

    Hi, nice work. The water float you are using are 240v how are you using them with an arduuino?

  • @achukavi7426
    @achukavi7426 6 місяців тому

    I have one doubt
    If the sump high level will be over ride by oht lower level

  • @GaryTaylorvw
    @GaryTaylorvw 11 місяців тому

    Have you got the pcb layout for arduino uno? i've sot some already thats all so i'd rather save a few quid than buy nano just for testing it out

  • @tariqmuneerkhan2097
    @tariqmuneerkhan2097 Рік тому +2

    In my humble opinion, you did not have to use the float switches at all. Just use two wires/sensors in the underground tank and two in the overhead tank. Once the water touches the sensors write a code in Arduino to take appropriate action. The best way to write code logic is to use two hardware-level interrupts which are available in the Nano. I hope my comments help. This will reduce the cost of the whole project.

    • @polytechnics7612
      @polytechnics7612 Рік тому +1

      wire will get damaged easily due to current flow in the wire( for the sensing) and oxidation

    • @sureshkumar.kkrishnapillai6228
      @sureshkumar.kkrishnapillai6228 11 місяців тому +1

      @@polytechnics7612 Low cost magnetic sensors can be used in place of costly float switches

  • @tanmaydeshmukh7850
    @tanmaydeshmukh7850 Рік тому

    Does it work only with Overhead tank; as code is for both. Pls help.

  • @Edmorbus
    @Edmorbus Рік тому

    Thanks for sharing

  • @shandradm911
    @shandradm911 Рік тому +1

    good work bro

  • @sathishkumar-pc4gb
    @sathishkumar-pc4gb 11 місяців тому

    how many floor this concept will suitable sir

  • @sanjaydas-ki2gf
    @sanjaydas-ki2gf Рік тому +1

    CAN U MAKE IOT BASED ENERGY MITER ITS VERY HELPFULL

  • @jalokin84
    @jalokin84 Рік тому

    Ничего не понял, респект тебе за внедрение в технологии саму ардуино, напиши пожалуйста как часто ардуино выходит из строя

  • @aniketpol1502
    @aniketpol1502 Рік тому +1

    Bro... I have a small idea for home automation project... If that is possible that would make this project even more useful.... Can you add IR transmitter code to the home automation project so that we can control IR devices (like AC, etc)using voice commands or ESP Rainmaker app?
    Please do reply about this idea... Is it worth it?

  • @crazzykumaranand6770
    @crazzykumaranand6770 Рік тому +1

    Samarsable starter panel water level controller make . As same future but not using float sensor ,add in future started moter buzzer in beep beep ,and beep stop in tank full then moter stop,and stop conditions check every 40 second start moter ya stop.then start automatically off.

  • @SatishKumar-oz4sd
    @SatishKumar-oz4sd Рік тому

    what about dry run conduction bro

  • @SAI_LINGESH
    @SAI_LINGESH Рік тому +1

    Brother you are designing wonderful pcb, but still why are you using zero pcb? You can use clad board right? And do etching know!

  • @lrtaralte
    @lrtaralte Рік тому

    Can't upload, always shows, Acebutton.h ;no such file or directory

  • @parthasarathyvenkatadri
    @parthasarathyvenkatadri Рік тому

    How to set the level

  • @canisklanadam8388
    @canisklanadam8388 Рік тому +1

    Bravoo... Hello sir. Esp32 Webserver and HTTP mobile app please tutorial

  • @rajeevkk901
    @rajeevkk901 21 день тому

    Hai bro can u make a video for water low level and high level announcement only ( no motor operation) using Arduino uno and TF card mini mp3 module plz? 3 wire float switch for low level and high level to be used. For only upper tank

  • @jumbo999614
    @jumbo999614 Рік тому

    Is there limit to the distance of wire for both float sensor and water pump?
    I own apartment which is 6 story high.

    • @TechStudyCell
      @TechStudyCell  Рік тому +2

      No limit. In my case the overhead Tank is 5 story high. So I have used extra wire

    • @beebalahori313
      @beebalahori313 Рік тому +1

      distance depends on wire quality

  • @rajeevkk901
    @rajeevkk901 22 дні тому

    Hai bro can u make a video for water low level and high level announcement only ( no motor operation) using Arduino uno and TF card mini mp3 module plz?

  • @wakarlabib5135
    @wakarlabib5135 Рік тому

    What happens if I connected the sensor ( used in both tank) directly in motor connection (series connection with motor wire). Will it work? As the sensor has 16 amp current rating

    • @TechStudyCell
      @TechStudyCell  Рік тому

      It will work, but in that case you will send 220V AC supply to sensor. It will create hazard, If there is any leakage in sensor. So I have sent 5v dc

    • @beebalahori313
      @beebalahori313 Рік тому

      Simple answer is *YES* it will work

  • @magnetservicecenter
    @magnetservicecenter Рік тому

    where r u from

  • @mo.mubashshir3400
    @mo.mubashshir3400 Рік тому

    Bhai aap kaha se h

  • @chintuanthony2926
    @chintuanthony2926 Рік тому

    Sir, please yehi automatically control water level or motor wale ko esp32 controller ka use kr ke bna ke video upload kijye n sir

  • @saipulagung4399
    @saipulagung4399 Рік тому +1

    I request a tidal beach water level sensor monitor
    notifies the water level every hour
    example:
    February 02, 2023 00:00 15CM
    February 02, 2023 01:00 18CM
    February 02, 2023 02:00 22CM
    February 02, 2023 03:00 17CM onwards
    with real time data send to telegram bot
    or send to google sheets

  • @sohinideb7843
    @sohinideb7843 Рік тому

    Useful video... thanks for sharing...

  • @lrtaralte
    @lrtaralte Рік тому

    Don't need all these stuff to do it, just connect the three wires from both side in an orderly ways. Let me show you the ways to make it, to make it simple, let's name the level controller A and B.
    Just simply connect the A red with power , A Green with B Red, A black with B green and lastly connect the pump with B black along with the main line power. And you can switch off the main line using a switch . If you hesitate, experiment it with led light and a pencil battery.

  • @borismartinez1640
    @borismartinez1640 Рік тому

    Sketch please master

  • @mominulislam8727
    @mominulislam8727 Рік тому +1

    How much cost THIS project make?

    • @lrtaralte
      @lrtaralte Рік тому

      It required only three cores 1mm wires and a switch (to switch off the main line power) . Take a look at my comment, I did it by own idea, it works fine. Just connect the three wires from both side in an orderly ways. If you hesitate, test it with an led light and two pensil batteries, since it required at least 3 volts power supply.

  • @beebalahori313
    @beebalahori313 Рік тому

    What benefit we will get to use this arduino relay circuit even we can just use this switches directly?

    • @TechStudyCell
      @TechStudyCell  Рік тому

      There is both AUTO and MANUAL mode. Pls watch the complete video.

    • @beebalahori313
      @beebalahori313 Рік тому

      @@TechStudyCell Complete video watched Bro regarding auto/ manual mode we can use with tank switches as well then what use to make it more complicated?

  • @themerayadi6712
    @themerayadi6712 Рік тому

    projet 4× volet roulant esp32

  • @lrtaralte
    @lrtaralte Рік тому

    Too complicate

  • @IstiaqJamilSiddique
    @IstiaqJamilSiddique 7 місяців тому

    you don't even need an arduino to make this.