IoT Monitored Smart Plant with Water Pump Automation- Blynk2.0, NodeMCU & ESP32 BlynkEdgent Method

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • Hello guys,
    in this video, we will show you how you can Monitor your plant and automate water pump with Blynk2.0 IoT mobile app and Web dashboard. So here you learn interface of soil moisture sensor and water pump with Blynk2.0.
    Key Moments of video:
    1:12 List of the components
    1:26 Circuit diagram of Plant Monitoring with NodeMCU ESP8266 wifi board
    2:41 how to connect Water pump with relay
    3:08 How to connect soil moisture sensor with NodeMCU ESP8266 wifi board
    3:37 How to configure the Blynk2.0 Web dashboard
    3:54 How to Create New template in Blynk2.0 web dashboard
    4:31 How to Create New Data stream in Blynk2.0 web dashboard
    4:41 how to create virtual pin in blynk2.0
    4:45 how to configure analog virtual in blynk2.0
    5:37 how to drag and drop analog and digital widgets in blynk2.0 web dashboard
    5:50 How to configure the Led widget in Blynk2.0 web dashboard
    6:26 NodeMCU Programming code for blynk2.0 plant monitoring
    7:07 How to replace blynk credentials in new blynk2.0
    7:21 How to add New blynk2.0 library to the Arduino IDE
    7:51 how Plant Monitoring code works in blynk2.0 IoT
    11:48 How to upload Arduino program to NodeMCU
    12:01 How to install NodeMCU ESP8266 board to Arduino IDE
    12:30 How to configure the New blynk2.0 mobile app
    12:54 how to add NodeMCU to new Blynk2.0 mobile app
    13:10 how to add wifi credentials in new blynk2.0 mobile app
    13:55 how to add Widgets in the New Blynk2.0 mobile app
    13:58 how to add value display button in new blynk2.0 mobile app
    14:09 how to add Led widget in new blynk2.0 mobile app
    14:12 how to add Gauge in new blynk2.0 mobile app
    14:14 How to add LCD in new blynk2.0 mobile app
    14:55 How to configure LCD widget in new blynk2.0 mobile app
    15:09 Live Demo of Plant Monitoring/ Soil moisture level of plant in new blynk2.0 mobile app and web dashboard.
    You will get all the information with programming code and related material to this video available in the below video description.
    List of the components required to design this project:
    • NodeMCU or ESP32 wifi board
    • Soil moisture sensor
    • 12V Water pump
    • 12V single channel relay
    • 12V 2A adapter or power supply
    • few jumper wires.
    Important Links:
    Soil Level Monitoring Code ( NuttyFi/ NodeMCU ESP8266):
    drive.google.c...
    Soil Level Monitoring Code (ESP32):
    drive.google.c...
    download code from Github:
    github.com/its...
    Circuit Diagram ( NuttyFi/ NodeMCU ESP8266)
    drive.google.c...
    Circuit Diagram ( ESP32)
    drive.google.c...
    Blynk 2.0 Library:
    drive.google.c...
    How to install NodeMCU ESP8266 board in Arduino IDE:
    www.nuttyengin...
    How to install ESP32 board in Arduino IDE:
    www.nuttyengin...
    Blynk cloud server:
    blynk.cloud/
    Link to download winzip:
    www.winzip.com...
    Link to download WinRAR:
    www.win-rar.co...
    Arduino IDE Software:
    www.arduino.cc...
    Atmel AVR Studio:
    www.microchip....
    NuttyFi Wifi Development board:
    www.nuttyengin...
    Contact link for Nutty Engineer Company:
    www.nuttyengin...
    Contact link for SME:
    www.smedehradu...
    Our Other Video for Blynk2.0:
    Stay tuned with our channel for more videos at / smedehradun
    How to start with Blynk 2.0- with Web & Mobile Dashboard- LED control: • How to Start with New ...
    Home Automation with manual control: • Home Automation using ...
    DHT11 sensor interfacing with blynk2.0: • DHT11 Sensor Data to N...
    TDS sensor based Safe Water Quality Meter with Blynk2.0: • TDS sensor based Safe ...
    Smart Dustbin with Blynk2.0 - ESP32 & NodeMCU: • Smart Dustbin with New...
    Live Testing of Long Range LoRa SX1278 with Arduino Customized Atmega328 with working code DIY: • LoRa Module Testing wi...
    For any query, you can comment on comment box below.
    Like, subscribe & follow us at
    CZcams channel: / @smedehradun
    Twitter: / itsbhupendra
    LinkedIn: / schematics-micro-elect...
    Facebook: / schematicslab
    Instagram: / itsbhupendrasingh
    Blog: schematicslab....
    Website: www.smedehradu...
    #soilsensor #nodemcu #blynk2 #esp8266 #plantmonitoring #plants #arduino #iot #esp32 #smedehradun #irrigation #blynkedgent

Komentáře • 142

  • @SMEDehradun
    @SMEDehradun  Před 2 lety +2

    Hello guys!
    We have made some changes on the code for Blynk2 timer for plant monitoring. We have added timer definitions on the code.
    So download the updated code from the video description.
    Good luck 🤞 for your projects

  • @blynkappli894
    @blynkappli894 Před 2 lety +1

    Hello sir, I love you videos. It helps me a lot. Can you make a video using float sensor, nodemcu and blynk 2.0 and it will send a notification that the water is high. Thank you.

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi,
      Thanks for your love. I will try to make the video on it.
      Can you write the link for the sensor?

  • @Ms_Aims
    @Ms_Aims Před 11 měsíci +1

    Sir i bought esp32 for soil moisture but i didn't get base patch how can i power supply to board and hard to understand circuit diagram

    • @SMEDehradun
      @SMEDehradun  Před 11 měsíci

      Hi,
      You can provide the power supply through the usb adaptor.
      You can do it with alternate way. This link will help you.
      czcams.com/video/mLzEb_1i9UQ/video.html

  • @kayerobijhincueto5202
    @kayerobijhincueto5202 Před 2 lety +2

    Hi! I am planning on working on a project. This is my first time to use esp32. It will be a combination of feeder and watering system and upon seeing your circuit diagram, along with the diagram I saw for a feeder, I am quite confused if I can connect servo motor and relay on the VIN and what might happen if I do. Please help me. Thank you very much!

    • @SMEDehradun
      @SMEDehradun  Před 2 lety +1

      Hi kaye,
      If you connect servo & feeder to Vin for power, it may not provides as much power for your ESP32 board as well as other.
      So I suggest you to provide external power for servo & feeder.

    • @kayerobijhincueto5202
      @kayerobijhincueto5202 Před 2 lety +1

      @@SMEDehradun thank you very much! I calculated volt DC of all the parts. The minimum total volts DC is 24.7 volts DC and the maximum volt DC is 33 volts DC. Can I use an AC adapter with 30 volts DC output volts that can supply esp32, water sensor, water pump, load cell sensor, HXZ711 and servor motor without damaging the boards? Thank you very much!

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi,
      I think, your calculation is little bit legging somewhere.
      12V 2A Adaptor is sufficient for this project.

  • @SMEDehradun
    @SMEDehradun  Před 2 lety

    Hi, we have removed the timer from the programming code for both ESP32 & NodeMCU because few viewers getting error on blynk timer. So now, you can download the updated code from the description.
    🙂 share this to your friends.

  • @mazharuddin3175
    @mazharuddin3175 Před 2 lety +1

    thx

  • @maazshaik6514
    @maazshaik6514 Před 2 lety +1

    Thanks sir sir can you please make the video Blynk 2.0 distance measurement sensor thanks

  • @jeevedjena
    @jeevedjena Před rokem +1

    Sir, can we connect a LCD Screen and what changes with the code if I connect the LCD Screen to the nodemcu

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Yes,
      you can a connect lcd with ESP32 board.
      You just need to add lcd code for the screen as well.

  • @jemariedelacruz7226
    @jemariedelacruz7226 Před rokem +1

    Hello sir, this is my first time using NodeMCU and relays. I am planning to control 12V solenoid water valve using NodeMCU and Relay. And I will use Blynk application to ON/OFF the solenoid water valve. Is this possible? If not, can you tell me how will I do this? I want to learn how to do this. Thank you.

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Hi,
      Yes you can do it with the help of relay.
      Programming is similar to control like a bulb. Take the reference from this video.
      czcams.com/video/Hlv5q2jVn5Q/video.html
      For any query, reply in the comment.

    • @jemariedelacruz7226
      @jemariedelacruz7226 Před rokem +1

      @@SMEDehradun Thank you sir, you are so approachable, unlike other youtubers. Thank you

    • @SMEDehradun
      @SMEDehradun  Před rokem

      🙏

    • @jemariedelacruz7226
      @jemariedelacruz7226 Před rokem +1

      Is this also possible with controlling 5 solenoids?

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Yes it’s similar to operate like 5 appliances through relay.

  • @katoiyeptho3225
    @katoiyeptho3225 Před 2 lety +1

    Why it doesn't show moisture percentage around 30-50 or mid moist soil ..

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Actually analog is not working properly in esp8266. It’s little bit fluctuated that’s why.

  • @saravanaakhil9612
    @saravanaakhil9612 Před rokem +1

    Sir can we supply 5v through micro usb port??

  • @SMEDehradun
    @SMEDehradun  Před 2 lety

    & still facing any problem, comment in the comment box

  • @devidevika4326
    @devidevika4326 Před 2 lety +2

    Sir our team is doing this project as mini project in our clg so we want to connect with you because we are facing some troubles

    • @SMEDehradun
      @SMEDehradun  Před 2 lety +1

      K. So go to video description link for SME Dehradun website & there is contact details. Just contact us from there. You will reach to us.

    • @SMEDehradun
      @SMEDehradun  Před 2 lety +1

      Visit to this link to contact us
      www.smedehradun.com/contact/

  • @farhanmalik2428
    @farhanmalik2428 Před 2 lety +1

    sir i want to the code for soil moister sensor for esp32 with arduino ide..

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi,
      Go to the video description & you will get the link to download the code for esp32 as well as NodeMCU esp8266

  • @jollytiogas
    @jollytiogas Před rokem +1

    Hello, sir I'm from Indonesia, I want to make this project using esp 32, I want to ask if for esp 32 what board do you use the Arduino tool? thanks in advance

    • @SMEDehradun
      @SMEDehradun  Před rokem

      You can use any ESP32 board available in the market.

    • @jollytiogas
      @jollytiogas Před rokem +1

      can i use a breadboard on the esp 32 and a battery to connect to the relay in addition?

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Yes you can.

    • @jollytiogas
      @jollytiogas Před rokem +1

      is the vcc other than 5v can it be connected to 3v3?

    • @SMEDehradun
      @SMEDehradun  Před rokem

      You can connect 5V to Vin pin.

  • @Ms_Aims
    @Ms_Aims Před 11 měsíci +1

    Can we do without base patch

    • @SMEDehradun
      @SMEDehradun  Před 11 měsíci

      Yes you can.
      You can also do it with alternate method. Below is the link.
      czcams.com/video/mLzEb_1i9UQ/video.html

  • @SMEDehradun
    @SMEDehradun  Před rokem

    Hello guys,
    If you have problem with soil moisture sensor calibration with plant monitoring, then I have made a video on how you can calibrate the soil moisture sensor- see it here Calibration of Soil Moisture Sensor for Plant Monitoring and Other Agriculture use
    czcams.com/video/uJAh_YCYLgc/video.html
    For any query, write to comment box. 🙏

  • @astrogodwin5236
    @astrogodwin5236 Před 2 lety +2

    how did you make that relay board? could you help me?

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Yes why not. I can send you the circuit diagram.

    • @astrogodwin5236
      @astrogodwin5236 Před 2 lety +1

      @@SMEDehradun i asking in which method u made that pcb? i have a trouble while making custom pcb bro ...help me, thanks in advance

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      @@astrogodwin5236 it's hand made PCB we design. it's little bit tough but it could be. What i can help you in this matter?

    • @astrogodwin5236
      @astrogodwin5236 Před 2 lety +1

      @@SMEDehradun heat toner transfer method ah bro?

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Yes.

  • @rashimaragadhavel152
    @rashimaragadhavel152 Před 2 lety +1

    sir im doing this project on esp32 but during upload of program in tools menu port is not showing what should i do .whether during upload of program i have to connect all the hardwares??

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi Rashi,
      Install the com port driver of esp32 board.
      Then you will get it.

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      There is two type of usb drive available for esp32 board.
      1. CH340
      2. FTDI FT232
      So search both of the driver that support your board.
      And you can your 5V relay

    • @rashimaragadhavel152
      @rashimaragadhavel152 Před 2 lety +1

      @@SMEDehradun thank you sir its working .can i use 5v relay instead of 12 v and hardware connections also i need sir for esp 32

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Connection is same for 5V relay. Only you need to replace Vcc pin to 5V

    • @rashimaragadhavel152
      @rashimaragadhavel152 Před 2 lety +1

      @@SMEDehradun sir can u tell me exact connection of hardware like esp32 to relay ,relay to soil moisture sensor and pump

  • @mouadlahjiri6325
    @mouadlahjiri6325 Před 2 lety +1

    #error "Old version of Blynk library is in use. Please replace it with the new one."

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi,
      Plz remove the old library from the Arduino ide folder.
      And install new blynk library.

  • @devidevika4326
    @devidevika4326 Před 2 lety +1

    I can't find links in discription plz share links

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Link is available in the video description. Check it there.

  • @SMEDehradun
    @SMEDehradun  Před 2 lety

    Hello guys,
    I have updated the code for NodeMCU & ESP32 board, as few are getting errors on compiling.
    And if you are getting any errors, you can watch- “How to fix Errors in new Blynk2.0 IoT”
    czcams.com/video/EPhY_hDozeo/video.html

  • @lonewolfjv3952
    @lonewolfjv3952 Před 2 lety +1

    BlynkEdgent.h: No such file or directory plz someone help me.....

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Download the programming folder from the video description & open that program because blynk2.o uses header files that is available in the folder. And also select the wifi board & library as per the instruction in video.

    • @chrisanejo4430
      @chrisanejo4430 Před 2 lety +1

      I'm currently having same error. How do I fix this?

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Plz download & open the programming code as per the instruction in the video

    • @SMEDehradun
      @SMEDehradun  Před 2 lety +1

      & if still you are not cleared, then see this video in this link,
      czcams.com/video/03iR4w6Myuc/video.html
      Look on the section of coding in which I have shown how to download, how to open & what’s the required additional files with the code for the blynk2.0

  • @110tatheerali6
    @110tatheerali6 Před 2 lety +1

    How to do this same project on Esp8266

    • @SMEDehradun
      @SMEDehradun  Před 2 lety +1

      You can do it with NodeMCU or ESP32 board. Code & circuit diagram is available in the video description.

    • @raihanrakaputra_4kb059
      @raihanrakaputra_4kb059 Před 2 lety +1

      @@SMEDehradun that code you uplod on desc, can be used in esp8266?

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      @@raihanrakaputra_4kb059 yes you can use that for ESP8266 NodeMCU board.

    • @raihanrakaputra_4kb059
      @raihanrakaputra_4kb059 Před 2 lety +1

      @@SMEDehradun hey bro , i try u simple turn on led on your video but ,Blynk IOT has been connected but the component doesn't turn on.. how to solve that ?

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      You need to follow each step in this video to start with Blynk IoT.
      czcams.com/video/FN6HjWPH3t4/video.html
      Don’t forget to subscribe & share it with your friends

  • @sindhumohansingh2870
    @sindhumohansingh2870 Před 2 lety +1

    sir i cant connect device in blynk app sir i have followed every steps acccording to your video sir what to do sir now????

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi @Sindhu Mohan singh,
      I have make a video to fix these issue.
      czcams.com/video/EPhY_hDozeo/video.html
      This video will resolve your problem.

    • @sindhumohansingh2870
      @sindhumohansingh2870 Před 2 lety +1

      Sir in OTA.h it shows errors like #include nested too deeply

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Attach all the header files in programming code and blynk library in your Arduino ide.
      Also select the proper board.
      It may work.
      You can also watch the video to resolve all of the problems related to blynk2.0. Must Follow each step-
      czcams.com/video/EPhY_hDozeo/video.html

  • @ahmadmunyarawi1965
    @ahmadmunyarawi1965 Před 2 lety +1

    Please, can you give me the PCB design file?

  • @jaybaraiya1921
    @jaybaraiya1921 Před rokem

    I have tryed nodemcu code but relay is on every time it does not switch on off

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Hi Jay,
      You need to test the relay working. Is it ON while we provide 5V to the Input pin of the replay module or not. Both type of relay available in the market.

    • @jaybaraiya1921
      @jaybaraiya1921 Před rokem

      @@SMEDehradun sir I have checked its working fine but d7 pin is always high it does not low when triggered

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Also check the IR sensor. Is it provide HIGH while sensing the hand?

    • @jaybaraiya1921
      @jaybaraiya1921 Před rokem +1

      I have checked everything, everything is working fine it shows the reading on blynk platform but relay is not working

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Either there is problem with your relay or ir sensor. Check it properly or you can test them separately.

  • @futureu.p.s.caspirant9094

    Bro please give me the link of coading plzzzz .

  • @bhaktipatil8388
    @bhaktipatil8388 Před 2 lety +1

    Can't connect to WiFi module what to do??

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi Bhakti,
      You need to connect you NodeMCU/ ESP32 board to wifi using demo code.
      Kindly go to this video & follow every instructions described in the video.
      czcams.com/video/EPhY_hDozeo/video.html
      & please don’t forget to subscribe our channel.

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Already replied.

  • @futureu.p.s.caspirant9094

    Sir i need your help please contract me how can i talk to u

  • @harishmurugesh2898
    @harishmurugesh2898 Před rokem +1

    hello sir , i am facing blynkEdgent.h error even after saving the blynk 2.0 library

    • @SMEDehradun
      @SMEDehradun  Před rokem +1

      Hello Harish,
      You need headers files inside the programming folder.
      See the video to resolve this issue-
      czcams.com/video/EPhY_hDozeo/video.html

    • @harishmurugesh2898
      @harishmurugesh2898 Před rokem +1

      @@SMEDehradun thankyou so much sir for reply ,will refer 👍

    • @SMEDehradun
      @SMEDehradun  Před rokem

      👍

    • @harishmurugesh2898
      @harishmurugesh2898 Před rokem +1

      Sir now I had attached the header files and selected node mcu 0.9 board still it's showing undefined reference to timer error

    • @SMEDehradun
      @SMEDehradun  Před rokem +1

      Hi,
      I think you need watch the completely.

  • @suryasaminathan6237
    @suryasaminathan6237 Před 2 lety +1

    I'm not getting port option enable in arduino

  • @paulvincentmantua2752
    @paulvincentmantua2752 Před 2 lety +1

    Good day sir where do i put my wifi ssid, password, and blynk token authentication

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hi @Paul,
      You need to connect your board to wifi through the Blynk IoT app.
      Watch the video, I have shown the steps to connect the board to wifi.
      There is no alternate option like in blynk1.0

    • @paulvincentmantua2752
      @paulvincentmantua2752 Před 2 lety +1

      @@SMEDehradun can i add it directly in configmode ? because i can't connect it through wifi when synching it

    • @SMEDehradun
      @SMEDehradun  Před 2 lety

      Hello Paul,
      You can’t add the wifi credentials directly to code. It will not connect to the board. You need to follow the instruction shown in video.
      For any error, take the help from this video
      czcams.com/video/EPhY_hDozeo/video.html

  • @saravanaakhil9612
    @saravanaakhil9612 Před rokem +1

    Sir plz explain circuit connection please 😭

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Hi,
      Circuit diagram is available in the video description. Check out there.

  • @VimalPatel-ih2jo
    @VimalPatel-ih2jo Před rokem +1

    where to specify wifi credentials like SSID and password in the code?

    • @SMEDehradun
      @SMEDehradun  Před rokem

      Watch the video properly. You need to add the board through the mobile app.

  • @futureu.p.s.caspirant9094

    Sir my google drive is not working so please give me code via any other option plz

  • @soniysingh6153
    @soniysingh6153 Před 2 lety +1

    Vow