Un rellotge despertador Arduino és un projecte popular i divertit i la majoria dels aficionats a l’electrònica almenys el construeix una vegada. Podeu trobar molts projectes de despertador amb LCD senzill i pocs paràmetres, però aquí compartim el despertador amb pantalla TFT LCD de pantalla tàctil, en el qual es pot configurar l’alarma a través d’Internet mitjançant Google Calendar. També s’activarà quan arribi algun correu electrònic important a la safata d’entrada. El van anomenar SMART Alarm Clock (Configuració per a reunions, cites, recordatoris i tasques), que utilitza Arduino Yun.

La part de maquinari d’aquest rellotge no és difícil de configurar, només heu de connectar TFT Touch Shield a Arduino Yun i connectar un altaveu USB al port USB. Inseriu també una targeta SD a Arduino Yun i alimenteu-la mitjançant un cable Micro USB, com ara Raspberry Pi.
La part complicada rau en la configuració de programari, primer cal crear un compte a Temboo. Temboo bàsicament integra diverses API (com ara API de Google, PayPal, Twitter, Dropbox, etc.) i genera el codi per a molts idiomes i plataformes (com PHP, JAVA, Arduino, Android, iOS). Aquest codi es pot utilitzar directament al fitxer de codi, de manera que no cal que escriviu moltes línies de codi per integrar altres API a la vostra aplicació.

Així, després de crear un compte a Temboo, obtindreu el nom, el nom de l’aplicació i la clau del compte de Temboo. A continuació, heu de "Desar el perfil de Google Calendar a Temboo" mitjançant ClientSecret i ClientID . Aquest ClientSecret i ClientID es generen a través del vostre compte de Google aquí, activant l'API de Calendar i creant un identificador de client nou. Tot el procediment s'explica bé en aquest tutorial. I el Sketch (codi) d’aquest despertador SMART es pot descarregar des d’aquí, només heu de substituir pocs valors d’aquest fitxer Sketch com ara el nom del compte de Temboo, el nom de l’aplicació i la clau abans de carregar-lo a Arduino

Ara, sempre que configureu una reunió i una cita al Google Calendar, es configurarà automàticament com a "alarma" al rellotge SMART. Aquest rellotge comprova periòdicament el vostre calendari de Google en dues hores. Es pot aturar l'alarma fent clic a qualsevol lloc de la pantalla. L'alarma també s'activarà si algú us envia un correu amb la línia d'assumpte "WAKE UP". El període de comprovació i aquest text de la línia d'assumpte es poden canviar al fitxer Codi en conseqüència.
