एक Arduino अलार्म घड़ी शांत और लोकप्रिय परियोजना है और अधिकांश इलेक्ट्रॉनिक हॉबीस्ट कम से कम एक बार इसे बनाते हैं। आप साधारण एलसीडी और कुछ सेटिंग्स के साथ बहुत सारे अलार्म घड़ी प्रोजेक्ट पा सकते हैं, लेकिन यहां हम टच स्क्रीन टीएफटी एलसीडी के साथ अलार्म घड़ी साझा कर रहे हैं, जिसमें Google कैलेंडर का उपयोग करके इंटरनेट के माध्यम से अलार्म सेट किया जा सकता है। जब कुछ महत्वपूर्ण ईमेल आपके इनबॉक्स में आएंगे तो यह भी ट्रिगर हो जाएगा। उन्होंने इसे स्मार्ट अलार्म क्लॉक (सेटअप फॉर मीटिंग्स, अपॉइंटमेंट्स, रिमाइंडर और टास्क) नाम दिया है, जो Arduino Yun का उपयोग करता है ।
इस घड़ी के हार्डवेयर भाग को कॉन्फ़िगर करना मुश्किल नहीं है, आपको बस TFT टच शील्ड को Arduino Yun से कनेक्ट करना होगा और इसके USB पोर्ट में USB स्पीकर संलग्न करना होगा । इसके अलावा Arduino Yun में एक एसडी कार्ड डालें और माइक्रो यूएसबी केबल का उपयोग करके इसे पावर करें, जैसे रास्पबेरी पाई।
मुश्किल हिस्सा सॉफ्टवेयर कॉन्फ़िगरेशन में निहित है, पहले आपको टेम्बो पर एक खाता बनाने की आवश्यकता है । टेम्बो मूल रूप से विभिन्न एपीआई (जैसे Google एपीआई, पेपाल, ट्विटर, ड्रॉपबॉक्स आदि) को एकीकृत करता है और कई भाषाओं और प्लेटफार्मों (जैसे PHP, JAVA, Arduino, Android, iOS) के लिए कोड उत्पन्न करता है। इस कोड का उपयोग आपकी कोड फ़ाइल में सीधे किया जा सकता है, इसलिए आपको अपने एप्लिकेशन में अन्य API को एकीकृत करने के लिए कोड की कई लाइनें लिखने की आवश्यकता नहीं है।
तो Temboo पर Account Create करने के बाद आपको अपना Temboo Account Name, Application Name और Key मिलेगा । तो फिर तुम, के लिए 'Temboo में गूगल सहेजें कैलेंडर प्रोफाइल' की जरूरत का उपयोग करके ClientSecret और ClientID । यह ClientSecret और ClientID आपके द्वारा यहां Google खाते के माध्यम से, कैलेंडर API को सक्षम करके और एक नया क्लाइंट ID बनाकर जनरेट किया जाता है। पूरी प्रक्रिया को अच्छी तरह से उस ट्यूटोरियल में समझाया गया है। और इस SMART अलार्म क्लॉक के लिए स्केच (कोड) यहाँ से डाउनलोड किया जा सकता है, बस आपको Arduino पर अपलोड करने से पहले उस स्केच फ़ाइल में Temboo Account Name, Application Name और Key जैसी कुछ वैल्यूज़ को बदलना होगा।
अब जब भी आप अपने Google कैलेंडर में कोई मीटिंग और अपॉइंटमेंट सेट करते हैं, तो यह स्वचालित रूप से आपकी SMART घड़ी में 'अलार्म' के रूप में सेट हो जाएगा। यह घड़ी समय-समय पर दो घंटों में आपके Google कैलेंडर की जाँच करती है। स्क्रीन पर कहीं भी क्लिक करके अलार्म को रोका जा सकता है। अगर कोई आपको सब्जेक्ट लाइन 'WAKE UP' के साथ मेल भेजता है तो अलार्म भी चालू हो जाएगा। जाँच की अवधि और इस विषय पंक्ति पाठ को कोड फ़ाइल में तदनुसार बदला जा सकता है।