Automated Irrigation System Based on Weather Forecast

A smart approach in watering plants to effectively utilize rainwater using weather forecast data.

Mar 13, 2022

5277 views

2 respects

Components and supplies

1

Soil Moisture Sensor

1

NPN Bipolar Transistor(2N2222A)

1

Submersible Mini Water Pump - 3-6V DC

1

Resistor 1k ohm

1

NODEMCU - ESP8266 Wifi

Apps and platforms

1

Blynk

Project description

Code

[Code-3] Get Time from NTP server

arduino

This code will get the real time data from the NTP server and store the hour in variable name H

[Code-2] Water Pump test

arduino

This code helps to test your actuator(water pump) and adjust amount of water to be pumped to the plant.

[Code-3] Get Time from NTP server

arduino

This code will get the real time data from the NTP server and store the hour in variable name H

[Code-5] Automate irrigation [Happy Plant] MAIN_CODE

arduino

This code is used to automate the watering system using weather forecasts, as well as to monitor the smart plant using the Blynk server.

[Code-4] Grab Forecast Data

arduino

This code is used to get weather forecast data from the weatherapi server

[Code-5] Automate irrigation [Happy Plant] MAIN_CODE

arduino

This code is used to automate the watering system using weather forecasts, as well as to monitor the smart plant using the Blynk server.

[Code-2] Water Pump test

arduino

This code helps to test your actuator(water pump) and adjust amount of water to be pumped to the plant.

[Code-4] Grab Forecast Data

arduino

This code is used to get weather forecast data from the weatherapi server

[Code-1] Soil Moisture test

arduino

This code helps you to test soil moisture sensor and set predetermined values for Dryness and Extreme Dryness threshold.

Downloadable files

Schematic View

Schematic View

Image

Breadboard view

This is a smart plant circuit diagram

Breadboard view

Image

Breadboard view

This is a smart plant circuit diagram

Breadboard view

Image

Schematic View

Schematic View

Image

Comments

Only logged in users can leave comments

vivek_m

0 Followers

0 Projects

0