Irrigating the garden is a tiring and repetitive job. My idea is to build a small central unit which can check weather and soil conditions. Then this unit will decide wether irrigate the garden, optimizing water consumption but at the same time obtaining the best results from the vegetables.
The most important things that the system will monitor are: temperature, sunlight and humidity of the soil. These three things are very important when you have to irrigate your garden. There mustnt' be too cold cause it could freeze the plants or too hot risking to burn them. Watering when the sunlight is very intense could burn the vegetables too. Then, for example, if it rained one hour ago, irrigating means wasting water.
For a best monitoring of weather conditions i added a DHT11 (humdity sensor). All the values collected by the system will be showed on the display connected to arduino. It will be possible to switch all the values by pushing an integrated button which will be change the information showed on the display.
Nevertheless if it seems to have all the necessary for this project, i wanted to add also a RC module for monitoring the time. This is an optimization choice cause it's obvious that the best conditions for watering the garden, if it has not rained for a while, are between 18.00 to 22.00/23.00 (6pm to 11pm) and from 8.00 to 10.00 (8am to 10 am).
Reference & contacts
My YouTube Channel