Smart Irrigation System

0
291
smart irrigation system
smart irrigation system

Smart Irrigation System is based on the Arduino microcontroller. This system monitors the amount of soil moisture content in the soil. A predefined value of soil moisture is set and can be varied with crops. In case the soil moisture of the soil deviates from the specified range, the smart irrigation system is turned ON/OFF. In the case of dry soil, it will activate the smart irrigation system, pumping water for watering the plants. A smart irrigation system can be implemented on a large scale for farming purposes, which can further prove to be more advantageous. Owing to prevailing conditions and water shortages, the optimum irrigation schedules should be determined especially in farms to conserve water. Design of un-manned ground vehicle. Un-manned vehicles move as per set direction Insert soil moistures sensors and measures moisture. Measure temperature and humidity. Operate water pump in case of soil moisture got low, Inform owner in real-time through SMS using GSM module. Operate the whole system with solar power and track the sun to move the panel according to the sun to gain maximum energy. Smart Irrigation System is based on the Arduino microcontroller. This system monitors the amount of soil moisture content in the soil. A predefined value of soil moisture is set and can be varied with crops. In case the soil moisture of the soil deviates from the specified range, the smart irrigation system is turned ON/OFF. In the case of dry soil, it will activate the smart irrigation system, pumping water for watering the plants. This smart irrigation system can be implemented on a large scale for farming purposes, which can further prove to be more advantageous. Owing to prevailing conditions and water shortages, the optimum irrigation schedules should be determined especially in farms to conserve water. Design of un-manned ground vehicle. Un-manned vehicles move as per set direction Insert soil moistures sensors and measures moisture. Measure temperature and humidity. Operate water pump in case of soil moisture got low, Inform owner in real-time through SMS using GSM module. Operate the whole system with solar power and track the sun to move the panel according to the sun to gain maximum energy.

Aims and Objectives

Aims and objective of Water-Irrigation System with GSM are as follow

  • To develop a solar panel tracking system.
  • To develop a sensor-based irrigation system based on soil
  • Moisture.
  • Installation cost
  • Water-saving
  • Human intervention.
  • Reliability.
  • Power consumption.
  • To rely minimum on the commercial
  • Electricity and use the renewable source of energy.
  • Best-possible water utilization for agriculture purposes.
  • To increase the income from crops

Components

Arduino Mega 2560
DHT11 Humidity Sensor
GSM Module
Unmanned Ground Vehicle
12V Relay Module
LM7805 IC Rating
Batteries
Solar panels
Solar Tracking

Working of smart irrigation system

Smart irrigation system block diagram, GSM based smart water irrigation system

Fig 1: Block Diagram

In Block Diagram of smart irrigation system (Power supply consists of three 4V lead acid batteries connected in series to give 12V supply. The batteries are charged using Solar Panel). The above block diagram o consists of the controller, sensor, pump and the power supply. The controller is the one which monitors the entire system. The sensor senses the environment and sends the appropriate values to the controller. The controller checks for the received values. If the values have reached a certain threshold then the controller will take certain actions based upon the algorithm provided.

GSM module in the block diagram of a smart irrigation system is used for sending and receive a message to the user. The power supply block consists of the element which provides the energy to run the controller, sensor, and pump. DHT 11, Humidity Sensor, Microcontroller, Relay Driver WATER PUMP, GSM SIM MODULE, POWER SUPPLY

In this project, we use Arduino as the controller as it is very reliable and user friendly. The software required is the Arduino IDE application. It is used as the interface between the Arduino and the user. It also requires the knowledge of simple c programming which is used as the language to program the Arduino.

Leave a Reply