Automatic Irrigation System
Automatic Irrigation System
Automatic Irrigation System
REPORT FILE ON
AUTOMATIC IRRIGATION SYSTEM
( In Department of Mechanical Engineering )
1. Acknowledgement
2. Abstract
3. Introduction
4. Basic Idea
5. Components
6. Circuit Analysis
7. Arduino Coding
8. Future Improvement
ACKNOWLEDGEMENT
1. ARDUINO BOARD-
Arduino is a single-board microcontroller meant to make the
application more accessible which are interactive objects and its
surroundings. The hardware features with an open-source
hardware board designed around an 8-bit Atmel AVR
microcontroller or a 32- bit Atmel ARM. Current models consists
a USB interface, 6 analog input pins and 14 digital I/O pins that
allows the user to attach various extension boards.
2. RELAY BOARD-
3. PUMP-
int sensor = 8; //You can remove this line, it has no use in the
program.
int val; //This variable stores the value received from Soil
moisture sensor.
void setup() {
void loop() {
if(val == LOW)
else
delay(400); //Wait for few second and then continue the loop.
}
FUTURE IMPROVEMENTS