an automated irrigation system having a computer to monitor and regulate the water flow to the various destinations . the computer is user programmable . the water flow is regulated by solenoids which are open and close based upon the instructions received from the computer . moisture sensors at the destination locations transmit information to the computer by a pc board to prevent water overflow or flooding .