Arduino budilica je cool i popularan projekt i većina ga elektroničkih hobista barem jednom izgradi. Možete pronaći puno projekata budilica s jednostavnim LCD-om i nekoliko postavki, ali ovdje dijelimo budilicu s TFT LCD-om osjetljivim na dodir, u kojem se alarm može postaviti putem Interneta, pomoću Google kalendara. Također će se aktivirati kada neka važna e-pošta stigne u vašu pristiglu poštu. Nazvali su ga SMART Alarm Clock (Postavljanje za sastanke, sastanke, podsjetnike i zadatke), koji koristi Arduino Yun.

Hardverski dio ovog sata nije teško konfigurirati, samo trebate povezati TFT Touch Shield s Arduino Yun i priključiti USB zvučnik u njegov USB priključak. Također umetnite SD karticu u Arduino Yun i napajajte je pomoću Micro USB kabela, poput Raspberry Pi.
Škakljivi dio leži u Konfiguraciji softvera, prvo morate stvoriti račun na Temboou. Temboo u osnovi integrira razne API-je (poput Google API-ja, PayPal-a, Twitter-a, Dropboxa itd.) I generira kôd za mnoge jezike i platforme (poput PHP-a, JAVA-e, Arduina, Android-a, iOS-a). Ovaj se kôd može izravno koristiti u vašoj datoteci koda, tako da ne trebate pisati puno redaka koda da biste integrirali druge API-je u svoju aplikaciju.

Tako ćete nakon stvaranja računa na Temboou dobiti naziv Temboo računa, naziv aplikacije i ključ. Zatim trebate 'Spremiti profil Google kalendara u Temboo', koristeći ClientSecret i ClientID . Ovaj ClientSecret i ClientID generiraju se putem vašeg Google računa ovdje, omogućavanjem API-ja kalendara i stvaranjem novog ID-a klijenta. Čitav postupak dobro je objašnjen u tom Vodiču. A Skicu (kod) za ovaj SMART budilnik možete preuzeti ovdje, samo trebate zamijeniti nekoliko vrijednosti u toj datoteci Sketch, kao što su Temboo račun, naziv aplikacije i ključ, prije nego što je prenesete na Arduino.

Sad kad god postavite bilo koji sastanak i sastanak u svom Google kalendaru, automatski će se postaviti kao "Alarm" na vašem SMART satu. Ovaj sat povremeno provjerava vaš Google kalendar za dva sata. Alarm se može zaustaviti klikom bilo gdje na zaslonu. Alarm će se također aktivirati ako vam netko pošalje poruku s naslovom "PROBUDI SE". Razdoblje provjere i tekst ovog retka predmeta mogu se u skladu s tim promijeniti u datoteci koda.
