Controlador de rega

brunojpinho:
não é preciso um rtc para ter um relógio no arduino. na página eles têm uma biblioteca <Time.h> que é excelente e o próprio oscilador do arduino é muito preciso visto que o experimentei durante um mês e o arduino não se atrasou ou adiantou um segundo sequer.

E que mais é que o teu despertador fazia? Um dos problemas com o "relógio" do Arduino é que vais estar dependente do que vais fazer com o Arduino. Basta, por exemplo, usares a Serial de Hardware intensivamente com o Arduino e o relógio vai à vida num instante.
É perfeitamente possível, mas é preciso muito cuidado com o programa. Logo, para algumas aplicacões é preferível ter um RTC.

Nem sequer o preco é proibitivo... por um chip que a Maxim envia de borla para casa, mais um cristal que se encontra em tudo quanto é motherboard deitada fora ou até num relógio Casio, não me parece que valha a pena as dores de cabeca que um relógio com o millis() dá.