Ένα ρολόι συναγερμών Arduino είναι ένα δροσερό και δημοφιλές έργο και οι περισσότεροι από τους Ηλεκτρονικούς Χόμπι του το χτίζουν τουλάχιστον μία φορά. Μπορείτε να βρείτε πολλά Έργα Ξυπνητηριού με απλή οθόνη LCD και λίγες ρυθμίσεις, αλλά εδώ μοιραζόμαστε το Ξυπνητήρι με οθόνη αφής TFT LCD, στο οποίο το Ξυπνητήρι μπορεί να ρυθμιστεί μέσω Διαδικτύου, χρησιμοποιώντας το Ημερολόγιο Google. Θα ενεργοποιηθεί επίσης όταν φτάσει κάποιο Σημαντικό Email στα Εισερχόμενά σας. Το ονόμασαν SMART Alarm Clock (Ρύθμιση συναντήσεων, συναντήσεων, υπενθυμίσεων και εργασιών), το οποίο χρησιμοποιεί το Arduino Yun.
Το τμήμα υλικού αυτού του ρολογιού δεν είναι δύσκολο να διαμορφωθεί, απλά πρέπει να συνδέσετε το TFT Touch Shield στο Arduino Yun και να συνδέσετε ένα ηχείο USB στη θύρα USB. Εισαγάγετε επίσης μια κάρτα SD στο Arduino Yun και τροφοδοτήστε τη χρησιμοποιώντας καλώδιο Micro USB, όπως το Raspberry Pi.
Το δύσκολο μέρος βρίσκεται στη Διαμόρφωση λογισμικού, πρώτα πρέπει να δημιουργήσετε έναν λογαριασμό στο Temboo. Το Temboo ενσωματώνει βασικά τα διάφορα API (όπως το Google API, το PayPal, το Twitter, το Dropbox κ.λπ.) και δημιουργεί τον κώδικα για πολλές γλώσσες και πλατφόρμες (όπως PHP, JAVA, Arduino, Android, iOS). Αυτός ο κωδικός μπορεί να χρησιμοποιηθεί απευθείας στο αρχείο κώδικα, οπότε δεν χρειάζεται να γράψετε πολλές γραμμές κώδικα για να ενσωματώσετε άλλα API στην εφαρμογή σας.
Έτσι, μετά τη δημιουργία λογαριασμού στο Temboo, θα λάβετε το όνομα λογαριασμού Temboo, το όνομα εφαρμογής και το κλειδί. Στη συνέχεια, πρέπει να "Αποθηκεύσετε το προφίλ ημερολογίου Google στο Temboo", χρησιμοποιώντας το ClientSecret και το ClientID . Αυτό το ClientSecret και το ClientID δημιουργούνται μέσω του Λογαριασμού σας Google εδώ, ενεργοποιώντας το API ημερολογίου και δημιουργώντας ένα νέο αναγνωριστικό πελάτη. Η όλη διαδικασία εξηγείται καλά σε αυτό το Εκπαιδευτικό. Και το Σκίτσο (κωδικός) για αυτό το Ξυπνητήρι SMART μπορεί να μεταφορτωθεί από εδώ, απλώς πρέπει να αντικαταστήσετε λίγες τιμές σε αυτό το αρχείο Σκίτσο, όπως Όνομα λογαριασμού Temboo, Όνομα εφαρμογής και Κλειδί, πριν το ανεβάσετε στο Arduino.
Τώρα όποτε ορίζετε οποιαδήποτε σύσκεψη και ραντεβού στο Ημερολόγιο Google, θα ορίζεται αυτόματα ως "Συναγερμός" στο ρολόι SMART. Αυτό το ρολόι ελέγχει περιοδικά το Ημερολόγιο Google σε δύο ώρες. Ο συναγερμός μπορεί να σταματήσει κάνοντας κλικ οπουδήποτε στην οθόνη. Το ξυπνητήρι θα ενεργοποιηθεί επίσης εάν κάποιος σας στείλει ένα μήνυμα με τη γραμμή θέματος «WAKE UP». Η περίοδος ελέγχου και το κείμενο της γραμμής θέματος μπορούν να αλλάξουν ανάλογα στο αρχείο κώδικα.