IoT Water Level Sensor Using ESP8266 Nodemcu, TOF10120, and Blynk, Water Level Monitoring

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มิ.ย. 2024
  • Download Code and Circuit Diagram:
    www.electroniclinic.com/iot-w...
    IoT based Water Level monitoring using ESP32, A02YYUW, and Blynk:
    • Water Level Monitoring...
    Subscribe to my New TH-cam Channel, if you want to watch my videos in Hindi/Urdu
    / @letsgetstartedd
    Wireless Water Level Indicator using LoRa (1.5Km range)
    • Wireless Water Level I...
    Support me on Patreon and get access to hundreds of projects:
    / electroniclinic
    Project Description:
    ********************
    In today’s episode, you will learn how to make IoT water level Sensor using Nodemcu ESP8266, TOF10120 Time-of-flight Laser RangeFinder or Distance Sensor, and Blynk application.
    I have been working on water tank level indicator based projects for quite a long time. I have already designed two water tank level indicators.
    This water level monitoring system is based on the Arduino, Ultrasonic Sensor, and some LEDs to display the percentage of water. For beginners, this is the simplest and easiest project to start with.
    I modified my previous water tank level monitoring system and converted it into an IoT water tank level sensor. With the help of this project, I was able to see the percentage of water via LEDs and I was also able to monitor the water level from anywhere around the world using my cell phone.
    The water level monitoring system that we are going to make in this episode is also based on the IoT Water level monitoring system, but this one is more reliable, low-cost, and easy to build. In this project, I replaced the Ultrasonic Sensor with the TOF10120 Time-of-flight Rangefinder or Distance sensor for measuring the Water level. The TOF10120 can be easily waterproofed. Moreover, the previous version of the IoT Water level Sensor was more complicated as I used the Arduino and Nodemcu ESP8266 together. We can make the same water level sensor using only the Nodemcu ESP8266 Wifi Module, so this will reduce the cost and programming.
    ********************
    Amazon Purchase links:
    *****************
    tof10120 laser range sensor
    amzn.to/3weh0a6
    Nodemcu ESP8266 WiFi Module:
    amzn.to/3sx24l4
    LM7805 Voltage Regulator:
    amzn.to/3tZx0uH
    470uf capacitor:
    amzn.to/3m5Nj6r
    330-ohm resistor:
    amzn.to/3w8PA5i
    DC Female Power Jack:
    amzn.to/31qcZ4b
    Female Headers:
    amzn.to/2QFLQYN
    Male Headers:
    amzn.to/3lZvt5d
    LEDs:
    amzn.to/3dsRt4D
    Other must-have Tools and Components:
    Arduino Uno, Nano, Mega, Micro "All types of Arduino Boards":
    amzn.to/3fk5OTi
    Top Arduino Sensors:
    amzn.to/3vZbnfM
    Super Starter kit for Beginners
    amzn.to/3cq56C5
    Top Oscilloscopes
    amzn.to/3ctF3d8
    Variable Supply:
    amzn.to/2PEAqE7
    Digital Multimeter:
    amzn.to/2QGRPg1
    Top Soldering iron kits: "best"
    amzn.to/39nqDtb
    Top Portable drill machines:
    amzn.to/3suQMh7
    Jumper Wires:
    amzn.to/2NYPEDA
    3D printers:
    amzn.to/3ruG1dt
    CNC Machines:
    amzn.to/3cuZWVv
    Electronics Accessories:
    amzn.to/3sueV7z
    Hardware Tools:
    amzn.to/3m9UhaN
    DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I will receive a small commission. This helps support the channel and allows me to continue to make videos like this. Thank you for your support!
    ****************
    Follow me on Facebook:
    / electronic-clinic-7697...
    Follow me on Instagram:
    / electroniclinic
    Email:
    stu_engineering@yahoo.com
    About the Electronic Clinic:
    Electronic Clinic helps the students and other professionals to learn electronics, designing, and programming. Electronic Clinic has tutorials on Arduino, Arduino Nano, Raspberry PI, image processing, gsm based projects, Bluetooth based projects, esp8266 projects, Nodemcu projects, robotics, desktop application designing and programming, PLC, SCADA, RC Planes, Electronics, Power Generation, HMI, and much more. Check my Playlists.
    Project Related Tags:
    #IoTwaterLevel
    #WaterLevelSensor
    #TOF10120
    iot water level sensor
    IoT based water level monitoring system
    nodemcu and tof10120 distance sensor
    nodemcu and tof10120 laser distance sensor
    how to monitor water level using tof10120 sensor
    esp8266 and tof10120
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 57

  • @dippydawg7479
    @dippydawg7479 3 ปีที่แล้ว +1

    Thank you for the video. What sensor/setup would you recommand to messure the level of boiling water?

  • @dafatra13
    @dafatra13 3 ปีที่แล้ว

    klo yg satunya output load cell dan satunya kontrol servo di blynk bisa ga??

  • @HereIsmarcus
    @HereIsmarcus 2 ปีที่แล้ว

    Where can I get a download for the IDE ? I have the hardware ready to go but the software aspect is confusing. do I have to download the libraries to m y PC ? or should I run the IDE on my mobile ?

  • @cvanlaldingngheta1866
    @cvanlaldingngheta1866 2 ปีที่แล้ว

    Hello sir can i used laser and ldr for monitoring saline. Instead of Tof module. In this same code? Please reply

  • @crita31
    @crita31 2 ปีที่แล้ว +1

    Hi, can you tell me please where I can found the BlynkSimpleEsp8266.h library? I get the error: ...\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18:21: fatal error: version.h: No such file or directory. The library exists.

  • @ainsworthlynch
    @ainsworthlynch 3 ปีที่แล้ว

    I normally use very powerful pumps (commercial) the turbulence is always a problem how do you code for that?

  • @hoomaned4285
    @hoomaned4285 3 ปีที่แล้ว +1

    Nice work, how I can make the android app in android studio myself?

  • @kwasiben4163
    @kwasiben4163 3 ปีที่แล้ว

    Thank you very much your vedio. Please can you add the LCD to it to displace the reading of the water in litters from the tank. Thank yuo

  • @HereIsmarcus
    @HereIsmarcus 2 ปีที่แล้ว

    Can I omit the resistor and LED ? Also, my power supply has no ground. Just positive and negative. Is that ok ? Thanks !

  • @davidegiuffrida733
    @davidegiuffrida733 2 ปีที่แล้ว +2

    Thank you for the video.
    A few years ago I did a similar project to yours with arduino and a HCSR-04 sensor. The water level was always in error because condensation was created inside the water tank and the sensor was in reading error. With the TOF10120 sensor do you think the problem can be solved? Or do you recommend another type of sensor?
    Thanks in advanced

    • @YB_DevZone
      @YB_DevZone 5 หลายเดือนก่อน

      I have the same problem, is this problem solved. Please reply

  • @jasen963
    @jasen963 3 ปีที่แล้ว

    That’s cool, would make a good parking sensor as well

  • @pavankumar_dss
    @pavankumar_dss 2 ปีที่แล้ว

    Hello Fahad,
    Cool project, i want to implement in my house but only one problem regarding a library file. in the code you used BlynkSimpleEsp8266.h header file and i downloaded the library files from the link provided but when i included in the code it is showing ESP8266_Lib.h should i download an earlier version or is there something im missing? please help me as this could be very useful for me

    • @pavankumar_dss
      @pavankumar_dss 2 ปีที่แล้ว

      Also could you suggest me another way where i dont need to use the SimpleTimer Library. I cant get my head around it.

  • @prashob131
    @prashob131 3 ปีที่แล้ว

    Does laser gets reflected back over water?

  • @sanctuaryjames3434
    @sanctuaryjames3434 2 ปีที่แล้ว

    Nice video. Kudos. I have an observation. Can you add automatic start and stop feature to control relay and Water pump? When the water drops to like 40%, nodemcu activates relay to pump water and when the tank is full, it deactivates the relay to stop pumping before water reaches the sensor. Can you add this?

    • @ElectroniClinic
      @ElectroniClinic  2 ปีที่แล้ว

      watch my last video, i added some relays which you can use to control other devices.

  • @JeffreyGroberman
    @JeffreyGroberman 2 ปีที่แล้ว

    Hi, similarly I'm having a problem finding the Stdlibrary. I've looked on your referenced library page, but can't find it there.

  • @KennyJeab
    @KennyJeab ปีที่แล้ว

    I don't know this concept can work with oil level in tank. The signal can meet liquid fuel ?

  • @billhall1555
    @billhall1555 3 ปีที่แล้ว

    will this actually reflect off surface of water? I'm looking for a better solution than the ultrasonic which doesn't work well in a 2 inch diameter pipe, interference from the tubing sides. I can add a float but I'm curious you didn't actually test it with water. I also am reading reports that it doesn't have the range as reported on datasheet, possibly the reflective surface color affect.

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว +1

      you are right, the range isn't good but in water tanks it gonna work just fine. if the values fluctuated you can take the average reading.

    • @ainsworthlynch
      @ainsworthlynch 3 ปีที่แล้ว

      @@ElectroniClinic this normally works for slight fluctuations for small pumps

  • @aravindhanvivekanandhan5649
    @aravindhanvivekanandhan5649 2 ปีที่แล้ว

    Can u setup this sensor in real tank add motor and sump control

  • @billhall1555
    @billhall1555 3 ปีที่แล้ว +1

    There is also another laser sensor VL53L0X, I think it's about half price of the TOF10120. I have ordered both for testing.

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว

      i have also ordered some other sensors.

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว

      did you try that waterproofed ultrasonic Sensor?

    • @billhall1555
      @billhall1555 3 ปีที่แล้ว

      @@ElectroniClinic no I haven't, I do have one that I was going to test. I think I prefer this laser if it works well, I just received it. The ultrasonic seems to have too much noise in a tube and it needs temp and humidity factors. The laser is much easier to implement if it works. I am planning to place a white float with flat top in the tube for the laser to sense.

    • @billhall1555
      @billhall1555 3 ปีที่แล้ว +2

      @@ElectroniClinic just tested the JSN SR-04T waterproof sensor, maybe that is the one you are asking about, it seems like it might work in the 2" pipe. Some testing in last few days looks pretty good. I'm about to put it into action for long term use. The TOF10120 did not work for me but I will test it again after I make a better mount, I think the walls of the pipe are making interference. I also have the VL53L0X to test.

    • @YB_DevZone
      @YB_DevZone 5 หลายเดือนก่อน

      ​@@billhall1555I need to measure 4 inches pvc pipe water level , what should I use

  • @HereIsmarcus
    @HereIsmarcus 2 ปีที่แล้ว

    Does it matter what voltage the capacitors are ? I see 16V and 35V on amazon

  • @billglass5160
    @billglass5160 2 ปีที่แล้ว

    if the water is clear, the laser will reflect at the bottom of the container. I use ultrasonic sensors. Unfotunately the sensor is not sealed and will corrode.

  • @shakerileiwat4341
    @shakerileiwat4341 3 ปีที่แล้ว +1

    Great project ♥♥♥
    is it waterproof (TOF10120) ?

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว +1

      ya, but the circuit part should be enclosed in a plastic enclosure.

    • @shakerileiwat4341
      @shakerileiwat4341 3 ปีที่แล้ว +1

      @@ElectroniClinic Thank you 🌹

  • @yash.s3321
    @yash.s3321 3 ปีที่แล้ว

    sensor range is just 3.2 foot which is very low to be used for any actual purpose

  • @mintominto5460
    @mintominto5460 ปีที่แล้ว

    this device how much price?

  • @gcele-4133
    @gcele-4133 2 ปีที่แล้ว

    Hi bro

  • @mayankverma8318
    @mayankverma8318 3 ปีที่แล้ว

    Hii brother. Can you please make a automatic water level indicator just like kiyani tech made.
    Kiyani tech used only ic instead of complete arduino board so circuit became quite difficult. Brother i request you to please make such project by using complete arduino board (instead of only atmega chip).

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว

      you have been sending the same message for days, dont do it. otherwise i will report your id.

    • @mayankverma8318
      @mayankverma8318 3 ปีที่แล้ว +1

      @@ElectroniClinic sorry for that . Now i understood that you are not capable of doing this project . I was just requesting you to build one but one the other hand you are being rude and agressive to your subscriber and mind this thing that i have not made any false comment or abusive language. And yes WE MAKE YOU NOT YOU MAKE US . I am unsubscribing your channel and asking my friends also to unsubscribe as well. You cant fulfill the needs of your subs. Such a pity and shameful thing on your part .

    • @mayankverma8318
      @mayankverma8318 3 ปีที่แล้ว

      @@ElectroniClinic you are the worst youtube i have ever seen on youtube

    • @mayankverma8318
      @mayankverma8318 3 ปีที่แล้ว

      @@ElectroniClinic and yes if you did not like to see comments on your videos then you can turn them off. And secondly if you was not capable of doing this project then you should simply reply that ' i cant make this project because i do not have proper knowledge about it ' . Thats it . The matter would have solved.

    • @ElectroniClinic
      @ElectroniClinic  3 ปีที่แล้ว

      @@mayankverma8318 on water level monitoring i have many videos and articles,. you are sharing links which are blocked.

  • @vrkiran
    @vrkiran 3 ปีที่แล้ว

    Useful content but EXTREMELY SLOW, NAGGING presentation. If the presentation is fixed, there is good potential in the content.

  • @gaganchaudhry
    @gaganchaudhry 2 ปีที่แล้ว

    Hi, can you make one for me? I'll be happy to pay for it. Please respond if interested

  • @mintominto5460
    @mintominto5460 ปีที่แล้ว

    I want to like

  • @ModiManthan
    @ModiManthan ปีที่แล้ว

    Hello

    • @ElectroniClinic
      @ElectroniClinic  ปีที่แล้ว

      Hi

    • @ModiManthan
      @ModiManthan ปีที่แล้ว

      @@ElectroniClinic can I get source code

    • @ModiManthan
      @ModiManthan ปีที่แล้ว

      And I want to create this project without tof10120 sensor

  • @tharrajah2572
    @tharrajah2572 2 ปีที่แล้ว +1

    Hi, can you tell me please where I can found the BlynkSimpleEsp8266.h library? I get the error: ...\Arduino\libraries\Blynk\src/BlynkSimpleEsp8266.h:18:21: fatal error: version.h: No such file or directory. The library exists