L'obiettivo principale di questo libro è stato quello di progettare un sistema di irrigazione su piccola scala che utilizzasse l'acqua in modo più organizzato, al fine di evitare perdite d'acqua in eccesso e ridurre al minimo il costo della manodopera. Anche il risparmio idrico è stato un aspetto importante, dal momento che c'è la richiesta di diminuire le perdite d'acqua e di massimizzare l'efficienza d'uso. Anche il consumo di energia deve essere monitorato. I sensori di umidità del suolo saranno posizionati all'interno del campo e saranno collegati al microcontrollore. Il sensore di umidità rileverà continuamente il contenuto di umidità del terreno e lo invierà al microcontrollore, dove il valore del contenuto di umidità sarà confrontato con il livello predefinito. Ogni volta che il livello di umidità diventa inferiore al livello predefinito, il microcontrollore invia un comando per attivare la pompa dell'acqua. Allo stesso tempo, il microcontrollore attiverà il modulo GSM, che invierà un messaggio di feedback all'utente, indicando che la "pompa è attiva". Dopo che il motore si è avviato e ha iniziato a fornire acqua al campo, contemporaneamente il sensore di umidità rileverà il contenuto di umidità e invierà i dati al microcontrollore.