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

Поделиться
HTML-код
  • Опубликовано: 11 сен 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
    RUclips 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

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

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

    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
    ruclips.net/video/uJAh_YCYLgc/видео.html
    For any query, write to comment box. 🙏

  • @SMEDehradun
    @SMEDehradun  2 года назад +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

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

    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”
    ruclips.net/video/EPhY_hDozeo/видео.html

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

    & still facing any problem, comment in the comment box

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

    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.

  • @Ms_Aims
    @Ms_Aims 11 месяцев назад +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  11 месяцев назад

      Hi,
      You can provide the power supply through the usb adaptor.
      You can do it with alternate way. This link will help you.
      ruclips.net/video/mLzEb_1i9UQ/видео.html

  • @blynkappli894
    @blynkappli894 2 года назад +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  2 года назад

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

  • @kayerobijhincueto5202
    @kayerobijhincueto5202 2 года назад +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  2 года назад +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 2 года назад +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  2 года назад

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

  • @jeevedjena
    @jeevedjena Год назад +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  Год назад

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

  • @katoiyeptho3225
    @katoiyeptho3225 2 года назад +1

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

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

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

  • @mazharuddin3175
    @mazharuddin3175 2 года назад +1

    thx

  • @jollytiogas
    @jollytiogas Год назад +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  Год назад

      You can use any ESP32 board available in the market.

    • @jollytiogas
      @jollytiogas Год назад +1

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

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

      Yes you can.

    • @jollytiogas
      @jollytiogas Год назад +1

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

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

      You can connect 5V to Vin pin.

  • @saravanaakhil9612
    @saravanaakhil9612 Год назад +1

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

  • @farhanmalik2428
    @farhanmalik2428 2 года назад +1

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

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

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

  • @Ms_Aims
    @Ms_Aims 11 месяцев назад +1

    Can we do without base patch

    • @SMEDehradun
      @SMEDehradun  11 месяцев назад

      Yes you can.
      You can also do it with alternate method. Below is the link.
      ruclips.net/video/mLzEb_1i9UQ/видео.html

  • @devidevika4326
    @devidevika4326 2 года назад +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  2 года назад +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  2 года назад +1

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

  • @jemariedelacruz7226
    @jemariedelacruz7226 Год назад +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  Год назад

      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.
      ruclips.net/video/Hlv5q2jVn5Q/видео.html
      For any query, reply in the comment.

    • @jemariedelacruz7226
      @jemariedelacruz7226 Год назад +1

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

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

      🙏

    • @jemariedelacruz7226
      @jemariedelacruz7226 Год назад +1

      Is this also possible with controlling 5 solenoids?

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

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

  • @rashimaragadhavel152
    @rashimaragadhavel152 2 года назад +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  2 года назад

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

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

      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 2 года назад +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  2 года назад

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

    • @rashimaragadhavel152
      @rashimaragadhavel152 2 года назад +1

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

  • @sindhumohansingh2870
    @sindhumohansingh2870 2 года назад +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  2 года назад

      Hi @Sindhu Mohan singh,
      I have make a video to fix these issue.
      ruclips.net/video/EPhY_hDozeo/видео.html
      This video will resolve your problem.

    • @sindhumohansingh2870
      @sindhumohansingh2870 2 года назад +1

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

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

      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-
      ruclips.net/video/EPhY_hDozeo/видео.html

  • @mouadlahjiri6325
    @mouadlahjiri6325 2 года назад +1

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

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

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

  • @lonewolfjv3952
    @lonewolfjv3952 2 года назад +1

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

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

      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 2 года назад +1

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

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

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

    • @SMEDehradun
      @SMEDehradun  2 года назад +1

      & if still you are not cleared, then see this video in this link,
      ruclips.net/video/03iR4w6Myuc/видео.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

  • @harishmurugesh2898
    @harishmurugesh2898 Год назад +1

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

    • @SMEDehradun
      @SMEDehradun  Год назад +1

      Hello Harish,
      You need headers files inside the programming folder.
      See the video to resolve this issue-
      ruclips.net/video/EPhY_hDozeo/видео.html

    • @harishmurugesh2898
      @harishmurugesh2898 Год назад +1

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

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

      👍

    • @harishmurugesh2898
      @harishmurugesh2898 Год назад +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  Год назад +1

      Hi,
      I think you need watch the completely.

  • @maazshaik6514
    @maazshaik6514 2 года назад +1

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

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

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

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

      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 2 года назад

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

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

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

    • @jaybaraiya1921
      @jaybaraiya1921 2 года назад +1

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

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

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

  • @futureu.p.s.caspirant9094
    @futureu.p.s.caspirant9094 2 года назад +1

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

  • @astrogodwin5236
    @astrogodwin5236 2 года назад +2

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

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

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

    • @astrogodwin5236
      @astrogodwin5236 2 года назад +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  2 года назад

      @@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 2 года назад +1

      @@SMEDehradun heat toner transfer method ah bro?

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

      Yes.

  • @bhaktipatil8388
    @bhaktipatil8388 2 года назад +1

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

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

      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.
      ruclips.net/video/EPhY_hDozeo/видео.html
      & please don’t forget to subscribe our channel.

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

      Already replied.

  • @paulvincentmantua2752
    @paulvincentmantua2752 2 года назад +1

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

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

      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 2 года назад +1

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

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

      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
      ruclips.net/video/EPhY_hDozeo/видео.html

  • @devidevika4326
    @devidevika4326 2 года назад +1

    I can't find links in discription plz share links

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

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

  • @suryasaminathan6237
    @suryasaminathan6237 2 года назад +1

    I'm not getting port option enable in arduino

  • @110tatheerali6
    @110tatheerali6 2 года назад +1

    How to do this same project on Esp8266

    • @SMEDehradun
      @SMEDehradun  2 года назад +1

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

    • @raihanrakaputra_4kb059
      @raihanrakaputra_4kb059 2 года назад +1

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

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

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

    • @raihanrakaputra_4kb059
      @raihanrakaputra_4kb059 2 года назад +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  2 года назад

      You need to follow each step in this video to start with Blynk IoT.
      ruclips.net/video/FN6HjWPH3t4/видео.html
      Don’t forget to subscribe & share it with your friends

  • @ahmadmunyarawi1965
    @ahmadmunyarawi1965 2 года назад +1

    Please, can you give me the PCB design file?

  • @futureu.p.s.caspirant9094
    @futureu.p.s.caspirant9094 2 года назад +1

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

  • @futureu.p.s.caspirant9094
    @futureu.p.s.caspirant9094 2 года назад +1

    Bro please give me the link of coading plzzzz .

  • @saravanaakhil9612
    @saravanaakhil9612 Год назад +1

    Sir plz explain circuit connection please 😭

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

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

  • @VimalPatel-ih2jo
    @VimalPatel-ih2jo Год назад +1

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

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

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

  • @soniysingh6153
    @soniysingh6153 2 года назад +1

    Vow