IoT Based water Level monitoring System | Arduino Nano | ESP8266-01

Поделиться
HTML-код
  • Опубликовано: 2 ноя 2024
  • In this video we will show you how to build a IoT based Water level monitoring system. This project is created with minimum components. This is a simple but effective IoT based Project. It is easy to build and can be used at home. All components are simple and easily available. You can modify this as per your need. This project uses Blynk for online monitoring and Led's for offline monitoring.
    Parts list:
    ESP8266-01 x 1
    Arduino Nano x 1
    Ultrasonic Sensor x 1
    5V Buzzer x 1
    Transistor BC547 x 1
    330 Ohms Resistor x 1
    Led (RED + GREEN) x 5
    Berg Strip Female x 1
    2 Pin Connector x 1
    6 Pin Connector x 1
    PCB x 2
    5V/1A mobile charger as power supply
    Code: www.iotstarter...
    Facebook: / iotstarters
    Twitter : / iotstarters
    Instagram: / iotstarters
    For more projects visit: www.iotstarter...
    PLEASE LIKE SHARE AND SUBSCRIBE

Комментарии • 118

  • @VAISHALIDORANALA
    @VAISHALIDORANALA 3 года назад

    I was looking exactly for this.. Thank you very much.. 👍👍

  • @qadeer1685
    @qadeer1685 10 месяцев назад

    Good job 👏👏👏

  • @arezzovideo199
    @arezzovideo199 3 года назад

    Hi, thank you for your work but pins of esp8266 in your diagram are wrong, in all official documentation the pin 1 gnd but other it's different, for example pin 8 vcc it's opposite side of gnd (in your scheme it's in the same line) also 6 rsd and other. Why your scheme it's different ? it's am error or we can copy your scheme? Before burn my component please can confirm it's ok? in particula for vcc input from ams1117 you connected two pin 8vcc 4ch_pd but in the official scheme that pin are GPIO0 and GPIO3. Please reply asap

  • @opgamer_yt2174
    @opgamer_yt2174 3 года назад

    Is it necessary to asm 1117 for tat and what it's use??

  • @wwallace81
    @wwallace81 2 года назад

    How much is power consumption if using esp only without LEDs?
    Can this run off 9v battery for few months?

    • @IoTStarters
      @IoTStarters  2 года назад

      No it won't as wireless transmission need more power

  • @nursyahidah1663
    @nursyahidah1663 3 года назад

    hey can you give me detail about water level and can we use the led then how to connect

  • @komax74
    @komax74 3 года назад

    Amazing project, if I use arduino ino all works ok but offline, if I try to upload esp ino I received and error. There are a correct procedure to made esp in programming mode? (I change board but when upload go in time out).

    • @arezzovideo199
      @arezzovideo199 3 года назад

      me too, I tried thousand times but when I try to upload esp8266 code FatalError and Failed to connect to esp8266 with Time out. I change board to generic esp8266 and install all library but there isn't way to upload. Please @IoT Starters help us, why We can't upload? I red for go in programming mode esp8266 must be link GPI0 to ground, but with your configuration it's impossible make board in programming mode so it's impossible to upload code.

    • @IoTStarters
      @IoTStarters  3 года назад

      Did you try www.iotstarters.com/uploading-code-in-esp8266-01/

    • @arezzovideo199
      @arezzovideo199 3 года назад

      @@IoTStarters sorry I don't understand, I must detach all connection from your scheme, connect esp8266 to FDTI (or similar usb adapter) upload the sketch and after reconnect ? correct? with your scheme it's impossibile program esp8266 through arduino?

    • @IoTStarters
      @IoTStarters  3 года назад

      Yes now you got it. And yes you can program your esp using arduino.

    • @komax74
      @komax74 3 года назад

      @@IoTStarters I’m frustrated, I tried to program esp8266 directly, now finally the upload start but stuck at “Hard resetting via RTS pin…”.
      I tried to make hardware reset (remove gp0 and connect reset to ground) but nothing seems to happen. Where do I see if esp8266 has been programmed? when connect exp8266 to pc in arduino serial monitor nothing happen (sometimes few illegible characters) and Blynk says that disconnected. How I can understand if the upload was successful and if it is connected to the network? there are a console or place where show what’s happen? A last question but if I use esp8266 connected to arduino I need to upload both codes? Because if I power on arduino start it’s code.

  • @Saleh_jal
    @Saleh_jal 4 года назад

    Great 👍🏻, does the ultrasonic sensor work with water ? I am afraid that it will not respond and it will pick the bottom of the tank as the level.

    • @IoTStarters
      @IoTStarters  4 года назад

      Yes it works absolutely fine with water level and tested well in real time

    • @Saleh_jal
      @Saleh_jal 4 года назад

      Amazing, I only have one issue. In my case, the distance between the arduino is more than 10 meters. Does that have any effect?

    • @IoTStarters
      @IoTStarters  4 года назад

      You mean distance between arduino board and sensor is more than 10mts? If yes still it will work. Use a good power supply. Preferred small smps

    • @Saleh_jal
      @Saleh_jal 4 года назад

      That’s it 👍🏻 thank you very much

    • @mohithreddyvuyyuru
      @mohithreddyvuyyuru 3 года назад +1

      @@IoTStarters due temperature and humidity in water it is not showing accurate values

  • @rachitphartiyal7608
    @rachitphartiyal7608 3 года назад

    what about water condensation on the proximity sensor?

    • @IoTStarters
      @IoTStarters  3 года назад

      That will happen,but not rapid.every things needs a maintenance.

  • @dinesharyal8403
    @dinesharyal8403 3 года назад

    Can we use IC 7805 as an alternative for LD33V?

    • @IoTStarters
      @IoTStarters  3 года назад

      7805 is for fix positive 5v supply that can drive the entire circuit except esp8266. Esp8266 is 3.3v tolerant and cannot withstand 5v. Here u can use LD33V.

  • @mustakimkureshi6791
    @mustakimkureshi6791 Год назад

    can you provide codes for motor or pump auto turn on or off when level very low or High (Full)

  • @Momome_clips
    @Momome_clips 3 года назад

    Sir.. Why blynkSimpleEsp8266:h :no such file or directory?

    • @IoTStarters
      @IoTStarters  3 года назад

      Please install esp8266 libraries and boards. Refer www.iotstarters.com/iot-based-water-level-indicator-using-esp8266/

  • @maliarif2023
    @maliarif2023 4 года назад

    Hi Sir, Wonderful project.Congratz
    Can I use this project just only for Esp8266-01 alone? indication on Blynk App only?
    I don,t need the offline indications.

    • @IoTStarters
      @IoTStarters  4 года назад +1

      Sure if you want to use only esp you can.

    • @maliarif2023
      @maliarif2023 4 года назад

      Thanks a Lot.

  • @OursTech
    @OursTech 3 года назад

    Can we connect oled display

    • @IoTStarters
      @IoTStarters  3 года назад

      Yes you can but you need to modify the arduino code.

    • @OursTech
      @OursTech 3 года назад

      @@IoTStarters please give me the code.

  • @wellplay7731
    @wellplay7731 4 года назад

    hi men, what if the results of the data are calibrated from ml to cm so that they can be implemented on IOT

    • @IoTStarters
      @IoTStarters  4 года назад

      Yes you can change it in the code

  • @arezzovideo199
    @arezzovideo199 3 года назад

    Hi, can we use raspberry pi instead of arduino + esp8266? or arduino UNO instead of Nano with same code?

    • @IoTStarters
      @IoTStarters  3 года назад

      Yes you can, but if you use raspberry pi, then you have to change the code. For arduino it will be same

    • @arezzovideo199
      @arezzovideo199 3 года назад

      @@IoTStarters thank you, so if I use another arduino (es. UNO R3) I don't need to change anyting?

    • @IoTStarters
      @IoTStarters  3 года назад

      You have to change the code incase you change pin configurations. Else it should work

    • @arezzovideo199
      @arezzovideo199 3 года назад

      @@IoTStarters Ok thank you, last question, you used nano or mini pro? Because in the video you show nano in the website mini pro.

    • @IoTStarters
      @IoTStarters  3 года назад

      Sorry for the confusion i used mini

  • @abinithikasilingam6639
    @abinithikasilingam6639 4 года назад

    How u set up these things ???? At minutes (2.45) i didn't know how to set this...

    • @IoTStarters
      @IoTStarters  4 года назад

      You can follow the circuit diagram and try to build it or you can take help from a professional

  • @Momome_clips
    @Momome_clips 3 года назад

    Sir can i know.. How can i find the esp-01 library on proteus.. Where to download

    • @IoTStarters
      @IoTStarters  3 года назад

      You can get in arduino ide, not sure about proteus.

    • @Momome_clips
      @Momome_clips 3 года назад

      @@IoTStarters what software can i use to simula the circuit

  • @chirravikas1630
    @chirravikas1630 3 года назад

    Please give me clear idea about how to connect the circuit

  • @jananitsec349
    @jananitsec349 3 года назад

    can i use arduino uno rather than nano..kindly reply

    • @IoTStarters
      @IoTStarters  3 года назад

      Sure you can use Arduino UNO

  • @fillantaufan4058
    @fillantaufan4058 3 года назад +1

    Sir, how to upload esp8266?
    I'm totally new

    • @IoTStarters
      @IoTStarters  3 года назад

      Check www.iotstarters.com/uploading-code-in-esp8266-01/

  • @ainfatihah6990
    @ainfatihah6990 4 года назад +1

    hi , what is the methodology for this project ?

    • @IoTStarters
      @IoTStarters  4 года назад

      Can you elaborate?

    • @ainfatihah6990
      @ainfatihah6990 4 года назад

      @@IoTStarters I am working on a final project related to water monitoring level. so I want to know the method of this project as a references . Example for project gantt chart and waterfall or agile

    • @amirulsyafiq5467
      @amirulsyafiq5467 4 года назад

      @@ainfatihah6990 hi , I also on a final project with the same topic . Can u contact me at my WhatsApp number ? Here 01139466442 . Maybe we can share idea 😊

  • @portfedh
    @portfedh 3 года назад

    How would you protect the sensor from rust?

    • @IoTStarters
      @IoTStarters  3 года назад

      You can cover it properly using styrofoam and glue, but yes you have to change it after 2 years as part of maintenance.

  • @mark62726
    @mark62726 4 года назад

    Can this work in a tank of 1500L? I think it is 2 o or 3 of height
    Amazing project btw bro

    • @IoTStarters
      @IoTStarters  4 года назад

      Yes it will work.

    • @LostRiders
      @LostRiders 4 года назад +1

      It will not work, this sensor give wrong value in high humid conditions, in over head tank lot of humidity cause malfunction of system.

    • @SimranjeetSingh11
      @SimranjeetSingh11 3 года назад

      @@LostRiders Yes. I have one installed at my place, in humid season and in winters, the sensor becomes useless.

  • @luqmanhakeem6032
    @luqmanhakeem6032 3 года назад

    Can we use arduino uno R3 sir ?

  • @Maheshkangude
    @Maheshkangude 4 года назад

    max measurable depth , accuracy?

    • @IoTStarters
      @IoTStarters  4 года назад

      Max 350cm and accuracy depending upon liquid.

  • @sabariraman3
    @sabariraman3 3 года назад

    How can i program esp8266 using Arduino without any connector

    • @IoTStarters
      @IoTStarters  3 года назад

      You can refer to www.iotstarters.com/uploading-code-in-esp8266-01/

  • @asiritennakoon3673
    @asiritennakoon3673 4 года назад

    Hello, the esp8266 should be connected to the nano... But the diagram shows it standalone...

    • @IoTStarters
      @IoTStarters  4 года назад

      It is connected to d8 and d9 of Arduino

    • @asiritennakoon3673
      @asiritennakoon3673 4 года назад

      @@IoTStarters Thank you,
      Can this value be read by anywhere in the world?

    • @IoTStarters
      @IoTStarters  4 года назад

      Yes since it is connected to blynk you can see the data over internet from anywhere

    • @asiritennakoon3673
      @asiritennakoon3673 4 года назад

      @@IoTStarters Thanks,
      How does the ESP module connect to Arduino? which ports actually it uses to connect to Arduino

    • @IoTStarters
      @IoTStarters  4 года назад

      Hi
      Here esp is not connected to Arduino. It is only used to transmit the ultrasonic sensor data to blynk app. Only echo and trigger pin is connected.check the diagram once

  • @adriana_husna5034
    @adriana_husna5034 4 года назад

    it says " 'A1' was not declared in this scope" in the line of digitalWrite(A1, LOW);
    I am not good at programming and I want to learn how to solve this problem.

    • @IoTStarters
      @IoTStarters  4 года назад +1

      Please check the selected board in Arduino IDE before compiling

    • @adriana_husna5034
      @adriana_husna5034 4 года назад

      @@IoTStarters I am very thankful for your reply...but what is that means? can you explain a little deeper?

    • @IoTStarters
      @IoTStarters  4 года назад +2

      In this project there are 2 codes. One for arduino and other one for esp8266. While uploading the code make sure you have selected correct board like arduino uno for arduino and generic esp8266 module for esp board. Now before uploading the code the arduino ide will compile it based on boards selected. If you select esp8266 board in arduino ide and try to upload the arduino code then it will give you error and vice versa.

    • @adriana_husna5034
      @adriana_husna5034 4 года назад

      @@IoTStarters Thank you very much for the explanation hehe..

  • @Satyam_brokenwings
    @Satyam_brokenwings 3 года назад

    How much cost for making this?

  • @hafizea8255
    @hafizea8255 3 года назад

    Sir i can't access this code so which app is supporting this... pls sir did you see this comment pls replay its for my s3 project pls help..

    • @IoTStarters
      @IoTStarters  3 года назад

      Please use Arduino IDE to compile and upload the codes

    • @hafizea8255
      @hafizea8255 3 года назад

      Tnk bro

  • @lawalmohammed83
    @lawalmohammed83 3 года назад

    Please Sir any Technology on how to make the sensor read the water levels without being contact with the water in order to avoid the issue of rust and other health related problems ?

  • @tenzingthp8616
    @tenzingthp8616 3 года назад

    I need some help with my project. How to contact you?

    • @IoTStarters
      @IoTStarters  3 года назад

      Please drop us an email on info@iotstarters.com

  • @yogeshitaliya473
    @yogeshitaliya473 4 года назад

    😍😍

  • @muthukrishnans6968
    @muthukrishnans6968 3 года назад

    How can I contact you for doing this project??

    • @IoTStarters
      @IoTStarters  3 года назад

      You can mail me on help@iotstarters.com

  • @rohirohi4948
    @rohirohi4948 Год назад

    Bro the connection are not understanding clearly pls be contact us

  • @SimranjeetSingh11
    @SimranjeetSingh11 3 года назад

    You said IOT, where is the IOT part?

  • @opgamer_yt2174
    @opgamer_yt2174 3 года назад

    Bro use of asm 1117

    • @IoTStarters
      @IoTStarters  3 года назад

      You can use any fixed 3.3v voltage regulator. Like LD33V

  • @hambaaAllah2810
    @hambaaAllah2810 4 года назад +2

    can you show me your program for this project?

    • @IoTStarters
      @IoTStarters  4 года назад +1

      You can download the code form drive.google.com/drive/folders/17FrPPwMlm4qD_5gL7wEo2tz6l6lPb2Jf

  • @renaldyalfiansyah5089
    @renaldyalfiansyah5089 4 года назад

    can you show me all library??

    • @IoTStarters
      @IoTStarters  4 года назад

      Hi Renaldy
      There is no special library used. Install blynk library in manage libraries and install esp8266 in boards manager

  • @narustudio7156
    @narustudio7156 4 года назад +1

    Can u give me ciruit diagram

    • @narustudio7156
      @narustudio7156 4 года назад

      And what If i want buzzer Sound when water level high what the code i have change

    • @IoTStarters
      @IoTStarters  4 года назад

      circuit diagram drive.google.com/file/d/1pPWhdClmznBRHsZ8-V1XFMqZTdR2DU5B/view?usp=sharing
      For buzzer you can connect the same loop as it is connected for low water indication.

  • @saravanansaran4296
    @saravanansaran4296 4 года назад

    circuit not properly pls give me proper circuit

    • @IoTStarters
      @IoTStarters  4 года назад

      Hi Saravanan
      Please check the link for circuit diagram www.iotstarters.com/iot-based-water-level-indicator-using-esp8266/

  • @yacinemaaroof1496
    @yacinemaaroof1496 3 года назад

    Same code with esp32

    • @IoTStarters
      @IoTStarters  3 года назад

      No you have to change ta code for esp32

  • @frozenprakash
    @frozenprakash 3 года назад

    FAIL.
    It won't work with water, as it's transparent.

    • @charleslyell3748
      @charleslyell3748 5 месяцев назад

      This is a sound sensor and works with water.