Weather Monitoring System
Automatic street light control using LDR and microcontroller.

1. Project Overview
2. Key Features
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide
3. Block Diagram
4. Circuit Diagram
5. Components Used


What's Included?

Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.
Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR
Circuit Diagram - Smart Irrigation System
Complete circuit diagram with Arduino, soil moisture sensosor, relay module and 12v water pump.
Connection Details
Working Principle
Notes
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide

Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.
Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR
Components Used
Here are the main components required to build the Smart Irrigation System. You can use the same components to implement this project.
Arduino UNO
(ATmega328P)
Used to read sensor data
and control the water pump.
Measures the moisture
level in the soil
Used to switch the
water pump ON/OFF
Pumps water to irrigate
plants when the
soil is dry
Used to make connections
between components.
Used for easy
prototyping.
Provides power to the
water pump.
Displays soil moisture
level and pump status.

Additional Components
-
Resistor (if required)
-
LED (for indication)
-
Transistor/MOSFET (if using high power pump)
-
ESP32 instead of Arduino (for IoT-based Monitoring)
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide

Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.
Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR
Simulation- Smart Irrigation System
Download and run the Proteus simulation file to test the project in a virtual environment.
1. Simulation Preview
2.How to Run the Simulation
Download the simulation file (.pdsprj) from the right side.
Open Proteus (Version 8 or above).
Click on File → Open and select the downloaded file.
Click the Play button (▶) to start the simulation.
Observe the LCD display and water pump status.
Change the soil moisture value (using virtual terminal or potentiometer if available) and see the pump ON/OFF operation.
1
2
3
4
5
6
3. Try it Yourself
Set soil moisture to dry (e.g., < 30%) and check pump turns ON.
Set soil moisture to wet (e.g., > 60%) and check pump turns OFF.
Modify the moisture threshold value in the code and test.
Try adding an LCD display to show the moisture level and pump status.
Experiment with different sensor values and observe the system behavior.
1
2
3
4
5
Make sure all connections are correct.
Use the same component values as given in the circuit diagram.
If the pump does not turn ON, check the relay connection and supply voltage.
You can also add an LED in parallel with the pump to indicate the status.
For IoT version (ESP32), you can simulate using virtual terminal or serial monitor.
Simulation Tips
Simulation file not opening → Use Proteus 8 or above.
Pump not working → Check relay connections.
LCD not displaying → Verify I2C/LCD connections.
Sensor value not changing → Adjust the virtual potentiometer or input value.
Common Issues
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide

Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.
Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR
Working- Smart Irrigation System
Step-by-step working explanation with output images and demonstration.
1
System Ready
When the system is powered ON, the LCD displays the current soil moisture level.
If the soil is wet (moisture value above threshold), the pump remains OFF.



Pump is OFF
No watering
Soil is Wet
(> 60%)
2
Soil Becomes Dry
When the soil moisture level drops below the threshold (e.g., < 30%), the system detects it and automatically turns ON the water pump.



Soil is Dry
(< 30%)
Pump is ON
Watering starts automatically
3
After Watering
Once the soil becomes wet (moisture value rises above the threshold), the system turns OFF the pump automatically.



Pump is OFF
Irrigation stops
Soil is Wet Again
(> 60%)
The Smart Irrigation System automatically monitors soil moisture and controls the water pump without human intervention, helping in water conservation and efficient plant care.

Conclusion
Watch Working Video
Watch the complete working demonstration of this project on our YouTube channel.
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide
Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.

Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR
Applications- Smart Irrigation System
The Smart Irrigation System can be used in various real-world applications to save water and improve plant growth. Here are some practical use cases:
A small step in automation today leads to a greener tomorrow.”


1
Home Gardening
Automatically waters plants in home gardens, balconies and terraces without manual intervention.

2
Kitchen Gardens
Helps maintain proper soil moisture for vegetables and herbs, ensuring healthy growth and better yield.

3
Greenhouse Farming
Maintains optimal moisture levels in greenhouse environments for consistent plant growth.

4
Agriculture Fields
Can be used in small and medium-scale agricultural fields to automate irrigation and reduce water wastage.

5
Lawns & Landscaping
Useful for maintaining lawns, gardens, and landscaped areas in residential and commercial buildings.

6
Plantation & Afforestation
Can be deployed in tree plantation programs to ensure regular watering of saplings.

7
Hydroponics & Vertical Farming
Helps in automated nutrient water supply and moisture control in modern farming techniques.

8
Indoor Plants
Useful for automated watering of indoor plants in homes, offices and institutions.

9
Educational Projects
Ideal for student projects in schools, colleges and technical institutions to learn IoT, sensors and automation.
Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide
Need Help?

Have questions about this project? Join our WhatsApp community and get support from our team.

Automatic Street Light System
Related Projects
View All

PIC
Sensor
Automation

Home Security System
ESP32
IoT
Security

Weather Monitoring System
Arduino
Sensor
IoT

Line Follower Robot
Arduino
Robotics
IR

Why It Matters?
Conserves water and reduces wastage
Ensures healthy plant growth
Saves time and manual effort
Can be implemented in both small and large-scale environments
Supports smart and sustainable agriculture




How To Order – Smart Irrigation System
Get your project kit delivered to your doorstep with simple steps.
We deliver projects across India and worldwide.

Check Project Details
Please verify the project details before making the payment.
1


Total Amount = Project Cost + ₹500 (Courier & Packaging Charges)
Make Payment
You can pay using any of the following methods:
2




UPI ID : 6385852746@IOB

While making the payment, please mention the project name
in the payment note.
After Payment – Send Us an Email
Once you have made the payment, send us an email with the following details:

Project name and project code
Payment screenshot
Your full name
Complete postal address with pin code
Phone number / WhatsApp number
Email:
eduproductlab@gmail.com

3
Payment Verification
After receiving your email, we will verify the payment.
Once the payment is confirmed, we will send you a reply with the expected dispatch date.
4

Project Information
Simulation :
Source Code :
Documentation :
Project Type :
Certificate :
Category :
Platform :
Level :
Duration :
Tools Required :
Arduino
Arduino UNO
Beginner
InCluded
PDF Guide

Need Help With Your Order?
Have questions before ordering?
Our team is here to help you.
Important

Confirm project availability before making the payment.
Mention the project name / project code in the payment note.
Verify your postal address and pin code before submitting the order.
Keep your payment receipt for reference.



✅ Secure Packaging
✅ Reliable Shipping
✅ Track Your Order
✅ Hassle-Free Delivery
5

Project Dispatch
Once the project is ready, we will dispatch it and share the following details:
Dispatch date, courier name and courier docket / tracking number.
Delivery
Projects are usually delivered within 5 to 7 days after dispatch.
Delivery time may vary depending on the destination and courier service.
If you do not receive the project within this time, please contact your local courier office using the provided docket number.
6






