How to make Smart Plant Monitoring | Esp8266 | At Home Easy

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 มี.ค. 2022
  • In this video I will show you how can you make a smart plant monitoring system using Esp8266
    Components: -
    Nodemcu (Esp8266) -
    Soil moisture sensor
    -Dht11 -
    Water Pump (5V)
    -Relay
    Source code :-
    drive.google.com/file/d/1dM1h...
    Circuit Diagram :- drive.google.com/file/d/1c8Bc...
    QR:
    drive.google.com/file/d/1YwVc...
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @rommelmith
    @rommelmith  ปีที่แล้ว +5

    Every One the QR for app is expired please wait a while I will update it.

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

    Very professional work, Thanks my friend ❤️❤️👌

  • @user-zy7qu7sj9l
    @user-zy7qu7sj9l 9 หลายเดือนก่อน

    gud gud

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

    great project where can we find the steps for how to make the dashboard in blynk program

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

    Wowwww amazing work

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

    Could you share the library you use? Please

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

    Why my blynk keep online and offline after upload?

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

    Sir where should we write the code, what is platform to write the code, Monday we have project exhibition sir please help us

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

    hey i cant use the qr as it said the token is wrong

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

    Sir water pump or relay ka connection kis prakar se hoga?

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

    Please give blynk data streams detail

  • @ivonjotsa310
    @ivonjotsa310 11 หลายเดือนก่อน

    Can’t seem to open the code in description

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

    so if i insert the code i change the pass in my wifi right? where i can find the token sir?

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

    Please give app settings and data stream settings in blynk app

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

    Bro how to run code

  • @user-zq2th5mz3k
    @user-zq2th5mz3k ปีที่แล้ว +1

    Please allow access to QR

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

    Can we use ESP32??

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

      for esp32 you will need separate libraries

  • @RahulKumar-sn3wd
    @RahulKumar-sn3wd 2 ปีที่แล้ว

    plz acess drive

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

    How did the system work without typing the wifi information in the code.

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

      I have not shown my wifi information because it is a personal info, but watch full video I have told that what changes you have to make in the code.

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

      @@rommelmith
      understood thanks. I'll just enter the information, I don't need to change anything else, right

  • @TBxBot
    @TBxBot 4 หลายเดือนก่อน

    Bro pls give th qr code😢😢

  • @9usertrinita690
    @9usertrinita690 ปีที่แล้ว

    libary libary are need sir??

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

      yes very important

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

    qr access please

  • @TBxBot
    @TBxBot 4 หลายเดือนก่อน

    I want it for my project it's on Wednesday pls pls pls pls pls pls pls pls 🙏 pls 🙏 🙏 🙏 🙏 🙏 🙏

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

    Sir code plz..link provided code is not supported

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

      // Written by Rommelmith
      #define BLYNK_PRINT Serial
      #include
      #include
      Servo servo;
      #include
      #include
      #include
      #include
      #define ONE_WIRE_BUS D2
      OneWire oneWire(ONE_WIRE_BUS);
      DallasTemperature sensors(&oneWire);
      char auth[] = "xxxxxxxxxxxxxxxxxxxx";
      char ssid[] = "xxxxxxxx";//wifi name
      char pass[] = "xxxxxx";//wifi password
      #define DHTPIN 3
      #define DHTTYPE DHT11
      DHT dht(DHTPIN, DHTTYPE);
      SimpleTimer timer;
      void sendSensor()
      {
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      if (isnan(h) || isnan(t)) {
      //Serial.println(“Failed to read from DHT sensor!”);
      return;
      }
      Blynk.virtualWrite(V5, h); //V5 is for Humidity
      Blynk.virtualWrite(V6, t); //V6 is for Temperature
      }
      void setup()
      {
      pinMode(D0,OUTPUT);
      servo.attach(15);
      servo.write(0);
      delay(500);
      Serial.begin(9600);
      dht.begin();
      timer.setInterval(1000L, sendSensor);
      Blynk.begin(auth, ssid, pass);
      sensors.begin();
      }
      int sensor=0;
      int output=0;
      void sendTemps()
      {
      sensor=analogRead(A0);
      output=(145-map(sensor,0,1023,0,100)); //in place 145 there is 100(it change with the change in sensor)
      delay(1000);
      sensors.requestTemperatures();
      float temp = sensors.getTempCByIndex(0);
      Serial.println(temp);
      //Serial.print(“moisture = “);
      Serial.print(output);
      //Serial.println(“%”);
      Blynk.virtualWrite(V1, temp);
      Blynk.virtualWrite(V2,output);
      delay(1000);
      }
      void loop()
      {
      Blynk.run();
      timer.run();
      sendTemps();
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      if (h==60)
      {
      servo.write(90);
      }
      else{
      servo.write(0);
      }
      }

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

      copy it from here

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

    Can i get the coding bro

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

      code is in the description

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

    Share your code.

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

    Qr access please

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

    Which app was that

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

      Are you participating in the hackathon too?

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

    QR access please

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

      access is given

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

    And how to it will became app

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

      watch the full video brother I have told everything

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

      you have to scan QR which is in the description, but before you have to do some step which you will find in the video

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

      @@rommelmith app store app is what ?

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

    Motor ko Power kaise supply ki bhai

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

      using relay and 9-volt battery.
      I have told it in the video in detail please watch is complete

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

      @@rommelmith bhai coding ka btaao bde saare error aa rhe hein

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

    Qr access

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

    QR code invalid

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

    Code please

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

      // Written by Rommelmith
      #define BLYNK_PRINT Serial
      #include
      #include
      Servo servo;
      #include
      #include
      #include
      #include
      #define ONE_WIRE_BUS D2
      OneWire oneWire(ONE_WIRE_BUS);
      DallasTemperature sensors(&oneWire);
      char auth[] = "xxxxxxxxxxxxxxxxxxxx";
      char ssid[] = "xxxxxxxx";//wifi name
      char pass[] = "xxxxxx";//wifi password
      #define DHTPIN 3
      #define DHTTYPE DHT11
      DHT dht(DHTPIN, DHTTYPE);
      SimpleTimer timer;
      void sendSensor()
      {
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      if (isnan(h) || isnan(t)) {
      //Serial.println(“Failed to read from DHT sensor!”);
      return;
      }
      Blynk.virtualWrite(V5, h); //V5 is for Humidity
      Blynk.virtualWrite(V6, t); //V6 is for Temperature
      }
      void setup()
      {
      pinMode(D0,OUTPUT);
      servo.attach(15);
      servo.write(0);
      delay(500);
      Serial.begin(9600);
      dht.begin();
      timer.setInterval(1000L, sendSensor);
      Blynk.begin(auth, ssid, pass);
      sensors.begin();
      }
      int sensor=0;
      int output=0;
      void sendTemps()
      {
      sensor=analogRead(A0);
      output=(145-map(sensor,0,1023,0,100)); //in place 145 there is 100(it change with the change in sensor)
      delay(1000);
      sensors.requestTemperatures();
      float temp = sensors.getTempCByIndex(0);
      Serial.println(temp);
      //Serial.print(“moisture = “);
      Serial.print(output);
      //Serial.println(“%”);
      Blynk.virtualWrite(V1, temp);
      Blynk.virtualWrite(V2,output);
      delay(1000);
      }
      void loop()
      {
      Blynk.run();
      timer.run();
      sendTemps();
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      if (h==60)
      {
      servo.write(90);
      }
      else{
      servo.write(0);
      }
      }