WelcomeFollow us for More NewsClick here

Smart fertigation by Gunjan

 #define BLYNK_TEMPLATE_ID "YourTemplateID"

#define BLYNK_TEMPLATE_NAME "Smart Farming"

#define BLYNK_AUTH_TOKEN "YourAuthToken"


#include <WiFi.h>

#include <WiFiClient.h>

#include <BlynkSimpleEsp32.h>

#include "DHT.h"


char ssid[] = "YourWiFiName";

char pass[] = "YourWiFiPassword";


#define DHTPIN 32

#define DHTTYPE DHT22

DHT dht(DHTPIN, DHTTYPE);


#define mainPump 14

#define pumpN 27

#define pumpP 26

#define pumpK 25


void setup() {

  Serial.begin(115200);

  Blynk.begin(BLYNK_AUTH_TOKEN, ssid, pass);


  pinMode(mainPump, OUTPUT);

  pinMode(pumpN, OUTPUT);

  pinMode(pumpP, OUTPUT);

  pinMode(pumpK, OUTPUT);


  dht.begin();

}


// PUMP control from BLYNK buttons

BLYNK_WRITE(V1) { digitalWrite(mainPump, param.asInt()); }

BLYNK_WRITE(V2) { digitalWrite(pumpN, param.asInt()); }

BLYNK_WRITE(V3) { digitalWrite(pumpP, param.asInt()); }

BLYNK_WRITE(V4) { digitalWrite(pumpK, param.asInt()); }


void loop() {

  Blynk.run();


  float h = dht.readHumidity();

  float t = dht.readTemperature();

  int moisture = analogRead(34);


  Blynk.virtualWrite(V5, moisture);

  Blynk.virtualWrite(V6, t);


  Blynk.virtualWrite(V7, h);


  delay(2000);

}

i3-wNBSvM6vi7b0BT60vlbmU7_mtsiKq


https://app.cirkitdesigner.com/project/88466915-7470-447d-bf75-96c41ff83f53



Post a Comment

0 Comments