Zigbee Based Automated Irrigation System

Villages are the backbone of our nation. The farmers strive hard day and night to yield very good results in their farm. They know the entire process how to produce a farm, when to provide water to the farms etc. When it is the time to water the farms, they just stop their current works then and there and rush to the farms to start the pump sets to water the farms.

This project provides an excellent solution to this process. The farmer need not go to the farm to water his field. The system uses moisture sensor and a Zeegbee transmitter at the transmitter side to know the wetness percentage of the farm. Based on the output of the moisture sensor, the system sends the data to the receiver side, where the Zeegbee receiver  receives the relevant data and starts the motor to water the farm and as the output of the moisture sensor comes to the normal value, the system stops the motor.

The output of moisture sensor will be given to ADC. ADC converts the analog output of the moisture sensor into digital data and then passes this data to the microcontroller. The microcontroller reads this output and compares this value with the set point. If the value is below the set point, the controlling unit starts the motor and the farm will be watered. As soon as the output of the moisture sensor exceeds the set point, the controller stops the motor and the water supply to the farm will be disconnected.

SOFTWARE AND HARDWARE TOOLS:
Software Tools:

  1. Keil compiler
  2. Orcad.

Hardware Tools:

  1. Microcontroller AT89S52.
  2. Moisture sensor
  3. ADC
  4. LCD
  5. Motor and driver circuit
  6. ZIGBEE
  7. BUZZER

BLOCK DIAGRAM:
     TRANSMITTER SIDE:
  







RECIEVER SIDE: