Πίνακας περιεχομένων:
Βίντεο: DIY Raspberry Pi Smart ρολόι ημερολογίου Google: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Αυτό είναι ένα έξυπνο ρολόι που έφτιαξα για το διαγωνισμό ρολογιών, ελπίζω να σας αρέσει!
Διαθέτει ένα Raspberry Pi το οποίο εκτελεί πρόγραμμα επεξεργασίας και Python για πρόσβαση στα δεδομένα μου στο Ημερολόγιο Google και εκτύπωση των επόμενων 10 ημερών που έχετε κάτι στην οθόνη.
Το πρόγραμμα python αποκτά πρόσβαση στα δεδομένα του ημερολογίου, αποθηκεύοντάς τα σε ένα αρχείο στο Raspberry Pi, το οποίο η επεξεργασία διαβάζει και τοποθετεί στην οθόνη.
Βήμα 1: Όλα όσα χρειάζονται
Raspberry Pi:
www.amazon.com/Raspberry-Pi-MS-004-0000002…
(αν θέλετε, μπορείτε να πάρετε το 3 B+ που μπορεί να είναι πιο γρήγορο)
Μια ΟΘΟΝΗ:
www.amazon.com/Elecrow-RPA05010R-800x480-D…
Και αν δεν έχετε τροφοδοτικό, μπορείτε να το βρείτε εδώ:
www.amazon.com/CanaKit-Raspberry-Supply-Ad…
Θα χρειαστείτε επίσης ποντίκι και πληκτρολόγιο USB (Δεν έχει σημασία ποια μάρκα είναι)
Βήμα 2: Προγραμματισμός
Εάν έχετε μεγαλύτερη οθόνη, θα το συνιστούσα ανεπιφύλακτα να το χρησιμοποιήσετε για αυτό το βήμα επειδή η οθόνη είναι τόσο μικρή και είναι δύσκολο να δείτε κείμενο.
Αρχικά, θα χρειαστεί να εγκαταστήσετε την Επεξεργασία:
processing.org/download/
Επιλέξτε (Εκτέλεση σε Pi;) στη λίστα Linux και, στη συνέχεια, κάντε κλικ στην επιλογή Λήψη και ακολουθήστε τον οδηγό εγκατάστασης.
Μόλις έχετε Επεξεργασία, μπορείτε να κατεβάσετε το πρόγραμμα που βρίσκεται στο τέλος αυτού του βήματος, μπορείτε επίσης να κατεβάσετε το πρόγραμμα python και, στη συνέχεια, να το μετακινήσετε στον αρχικό φάκελο.
Θα χρειαστεί να χρησιμοποιήσετε το Python 2.7, καθώς το Python 3 δεν υποστηρίζεται από το Google Calendar Python API.
Μεταβείτε εδώ και ακολουθήστε τις οδηγίες για τη ρύθμιση του API, (θα έλεγα πώς να το κάνετε, αλλά μόνο η Google μπορεί να ρυθμίσει το API)
developers.google.com/calendar/quickstart/…
Εάν έχετε κάνει όλα αυτά, θα πρέπει να μπορείτε να εκτελέσετε το πρόγραμμα python χωρίς σφάλματα.
Θα πρέπει να το βάλετε στο αρχείο ~/.config/lxsession/LXDE-pi/autostart:
/usr/local/bin/processing-java --sketch =/home/pi/Clock.pde --run
και αυτό στο /etc/rc.local αρχείο:
python /home/pi/Clock.py &
Και αυτό είναι όλο για αυτό το βήμα!
Βήμα 3: Δοκιμάστε το
Αυτό το βήμα είναι αρκετά απλό, απλώς συνδέστε το Pi στην οθόνη, ενεργοποιήστε το (Μπορεί να υπάρχει διακόπτης στο πλάι της οθόνης για να ενεργοποιήσετε και να απενεργοποιήσετε τον οπίσθιο φωτισμό) και TADA! έχετε ρολόι ημερολογίου Google!
Εάν δεν λειτουργεί, απλώς ρωτήστε, θα ήθελα πολύ να βοηθήσω!
Βήμα 4: Ολοκλήρωση
Αυτό είναι όλο! μη διστάσετε να κάνετε ερωτήσεις, και αν αναρωτιέστε για την υπόθεση, μόλις έκοψα τη δική μου από χαρτόνι. (P. S. μην ξεχάσετε να ψηφίσετε στο διαγωνισμό ρολογιών!)
Συνιστάται:
Πώς να φτιάξετε αναλογικό ρολόι & ψηφιακό ρολόι με led led χρησιμοποιώντας το Arduino: 3 βήματα
Πώς να φτιάξετε αναλογικό ρολόι & ψηφιακό ρολόι με Led Strip χρησιμοποιώντας Arduino: Σήμερα θα φτιάξουμε ένα αναλογικό ρολόι & Digitalηφιακό ρολόι με Led Strip και μονάδα MAX7219 Dot με Arduino. Θα διορθώσει την ώρα με την τοπική ζώνη ώρας. Το αναλογικό ρολόι μπορεί να χρησιμοποιήσει μια μεγαλύτερη λωρίδα LED, ώστε να μπορεί να κρεμαστεί στον τοίχο για να γίνει τέχνη
Nextion Touchscreen Outlook Υπενθύμιση σύσκεψης ημερολογίου: 6 βήματα
Nextion Touchscreen Outlook Ημερολόγιο Υπενθύμιση σύσκεψης: Ο λόγος που ξεκίνησα αυτό το έργο ήταν επειδή πολλές φορές έχασα συναντήσεις και κατάλαβα ότι χρειάζομαι ένα καλύτερο σύστημα υπενθύμισης. Παρόλο που χρησιμοποιούμε το ημερολόγιο Microsoft Outlook, αλλά περνούσα τον περισσότερο χρόνο μου σε Linux/UNIX στον ίδιο υπολογιστή. Ενώ συνεργάζεστε με
Ρολόι συνταξιοδότησης / Καταμέτρηση / Ρολόι Dn: 4 βήματα (με εικόνες)
Ρολόι συνταξιοδότησης / Count Up / Dn Clock: Είχα μερικές από αυτές τις οθόνες 8x8 LED με κουκκίδες στο συρτάρι και σκεφτόμουν τι να κάνω με αυτές. Εμπνευσμένο από άλλες οδηγίες, μου ήρθε η ιδέα να δημιουργήσω μια οθόνη αντίστροφης μέτρησης/ανύψωσης για να μετράω αντίστροφα σε μια μελλοντική ημερομηνία/ώρα και αν ο στόχος είναι
Εκδηλώσεις Ημερολογίου Google στο ESP8266: 10 Βήματα
Συμβάντα Ημερολογίου Google στο ESP8266: Σε αυτό το σεμινάριο θα εξηγήσω τον τρόπο εισαγωγής δεδομένων συμβάντων Ημερολογίου Google στο Arduino IDE για τον πίνακα ESP8266. Θα εισαγάγω την ώρα λήξης και έναρξης της εκπαίδευσης μου από το Ημερολόγιο Google και θα τα εκτυπώσω στη σειριακή οθόνη Arduino IDE. Σε μια
Λήψη ημερολογίου από το Microsoft Outlook 2000 στο Ipod χωρίς λογισμικό: 3 βήματα
Λήψη ημερολογίου από το Microsoft Outlook 2000 στο Ipod χωρίς λογισμικό: Σε αυτό το Instructable θα σας δείξω πώς να αποκτήσετε ημερολόγια από το Microsoft Outlook 2000 (ή οποιαδήποτε έκδοση που δεν υποστηρίζεται από το itunes) στο ipod σας (μόνο ένα που υποστηρίζει τη χρήση δίσκου) χωρίς λήψη λογισμικού. Υπάρχουν μερικά πράγματα που θα ήθελα να κάνω