1) The document describes a smart irrigation system that uses soil moisture sensors and a microcontroller to automate watering.
2) The soil moisture sensors measure the moisture level of the soil and send the information to the microcontroller. If the soil becomes dry, the microcontroller triggers a motor to start irrigating.
3) When the soil reaches a sufficient moisture level, the motor is turned off to prevent overwatering and waste. The farmer is notified of the motor turning on or off via SMS messages from a GSM module connected to the system.