Πίνακας περιεχομένων:
- Βήμα 1: Δημιουργήστε νέα ροή στο Adafruit
- Βήμα 2: Κάντε ένα Zap
- Βήμα 3: Συνδέστε το Ημερολόγιο Google
- Βήμα 4: Προσαρμογή συμβάντος Ημερολογίου Google
- Βήμα 5: Συνδέστε το Adafruit
- Βήμα 6: Προσαρμόστε τα δεδομένα ροής Adafruit
- Βήμα 7: Δοκιμή Zap
- Βήμα 8: Arduino IDE: Config.h
- Βήμα 9: Arduino IDE: Διαβάστε τη ροή Adafruit
- Βήμα 10: Λάθη;
Βίντεο: Εκδηλώσεις Ημερολογίου Google στο ESP8266: 10 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το σεμινάριο θα εξηγήσω πώς να εισαγάγετε δεδομένα συμβάντων Ημερολόγιο Google στο Arduino IDE για τον πίνακα ESP8266. Θα εισαγάγω την ώρα λήξης και έναρξης της εκπαίδευσης μου από το Ημερολόγιο Google και θα τα εκτυπώσω στη σειριακή οθόνη Arduino IDE.
Για να το επιτύχουμε αυτό, χρησιμοποιούμε το Zapier για να στείλουμε τα δεδομένα του συμβάντος σε μια ροή του Adafruit. Στη συνέχεια διαβάζουμε αυτήν τη ροή στο Arduino.
Βήμα 1: Δημιουργήστε νέα ροή στο Adafruit
- Πηγαίνετε στο Adafruit.
- Δημιουργήστε έναν λογαριασμό στο Adafruit εάν δεν έχετε ήδη έναν.
- Στην αρχική σελίδα, μεταβείτε στις Ροές> Προβολή όλων
- Βρίσκεστε τώρα στη σελίδα ροής. Για να δημιουργήσετε μια νέα ροή, κάντε κλικ στην επιλογή Ενέργειες> Δημιουργία νέας ροής
- Για το έργο μας θα ονομάζεται "εκπαίδευση" Κάντε κλικ στο Δημιουργία ροής
Δώστε στη ροή σας ένα απλό και αναγνωρίσιμο όνομα.
- Ανοίξτε τη ροή που μόλις δημιουργήσαμε. Είναι άδειο προς το παρόν, αλλά θα του στείλουμε δεδομένα χρησιμοποιώντας το Zapier.
Βήμα 2: Κάντε ένα Zap
- Πήγαινε στο Zapier
- Δημιουργήστε έναν λογαριασμό εάν δεν έχετε ήδη έναν.
Θα κάνουμε μια σύνδεση μεταξύ του Ημερολογίου Google και του Adafruit. Αυτό ονομάζεται zap.
- στην αρχική σελίδα, κάντε κλικ στο "make a Zap"
Βήμα 3: Συνδέστε το Ημερολόγιο Google
Το πρώτο μέρος της σύνδεσης είναι το ημερολόγιο Google.
- Στην περιοχή Επιλογή εφαρμογής επιλέξτε "Ημερολόγιο Google"
- Στην περιοχή Επιλογή ενεργοποίησης συμβάντος επιλέξτε Επιλέξτε "Έναρξη συμβάντος"
Αυτή είναι η σκανδάλη που ξεκινά τη σύνδεση. Το "Start Event" είναι το καλύτερο για τον σκοπό μας, αλλά μπορείτε να επιλέξετε ό, τι θέλετε.
- Επιλέξτε το λογαριασμό ημερολογίου google.
Βήμα 4: Προσαρμογή συμβάντος Ημερολογίου Google
- Επιλέξτε το ημερολόγιο από τον λογαριασμό σας που θέλετε να χρησιμοποιήσετε.
Είναι πιο εύκολο να επιλέξετε ένα ημερολόγιο εγγράψιμο, ώστε να μπορείτε να προσθέσετε δοκιμαστικά ραντεβού όποτε θέλετε.
- Επιλέξτε την ώρα πριν θέλετε να ενεργοποιηθεί ο Zapier
Είναι προαιρετικό να προσθέσετε έναν όρο αναζήτησης. Αυτό θα διασφαλίσει ότι το Zapier ενεργοποιεί μόνο γεγονότα με συγκεκριμένο όνομα. Εάν δεν συμπληρώσετε έναν όρο αναζήτησης, το Zapier θα ενεργοποιείται σε κάθε συμβάν στο ημερολόγιο.
Κάντε κλικ στο "δοκιμή και συνέχεια"
Βήμα 5: Συνδέστε το Adafruit
Το μέρος 2 της σύνδεσης είναι το Adafruit.
- Στην περιοχή Επιλογή εφαρμογής, αναζητήστε το "Adafruit IO" και επιλέξτε το.
- Στην περιοχή Επιλογή συμβάντος δράσης επιλέξτε "Δημιουργία δεδομένων ροής"
- Στην ενότητα "Επιλογή λογαριασμού" συνδεθείτε χρησιμοποιώντας τον λογαριασμό σας Adafruit.
Βήμα 6: Προσαρμόστε τα δεδομένα ροής Adafruit
Τώρα έχουμε εισαγάγει μια ενότητα που ονομάζεται Προσαρμογή δεδομένων ροής.
- Στο Κλειδί τροφοδοσίας, επιλέξτε "Χρήση προσαρμοσμένης τιμής"
- Στην ενότητα "Προσαρμοσμένη αξία για το κλειδί ροής" Εισαγάγετε το όνομα της ροής που δημιουργήσατε στο Adafruit.
Στην περίπτωσή μας ήταν «εκπαίδευση»
- Στην ενότητα "Τιμή", κάντε κλικ στο εικονίδιο προσθήκης στα δεξιά του πλαισίου κειμένου.
- Επιλέξτε «1. Η εκδήλωση ξεκινά: "και" 1. Η εκδήλωση τελειώνει:”.
Φροντίστε να τα επιλέξετε με αυτήν τη σειρά για χάρη αυτού του κωδικού. Μην αφήνετε χώρο μεταξύ των δύο μπλοκ. Φροντίστε να μην επιλέξετε την "όμορφη" έκδοση. Εάν αλλάξετε τον τρόπο με τον οποίο το σκίτσο χειρίζεται τη ροή συμβολοσειράς, μπορείτε να χρησιμοποιήσετε οποιαδήποτε μορφοποίηση.
Βήμα 7: Δοκιμή Zap
Έχουμε εισαγάγει όλες τις πληροφορίες και μπορούμε να δοκιμάσουμε τη σύνδεσή μας.
- Κάντε κλικ στο "Test & Continue". Ο Zapier θα ενεργοποιήσει ένα δοκιμαστικό γεγονός.
- Κοιτάξτε στη ροή Adafruit. Θα δείτε μια δοκιμαστική εκδήλωση του Zapier να προστίθεται στη ροή σας.
- Μην ξεχάσετε να ενεργοποιήσετε το zap στην επάνω δεξιά γωνία στο Zapier. Δεν θα λειτουργήσει αν δεν το κάνετε αυτό.
Βήμα 8: Arduino IDE: Config.h
- Συνδέστε το ESP8266 στον υπολογιστή σας.
- Κατεβάστε το σκίτσο στο Github και ανοίξτε στο Arduino IDE.
Θα χρειαστεί να αλλάξετε κάποιο κώδικα στο config.h
- Συμπληρώστε το όνομα χρήστη Adafruit
- Συμπληρώστε το κλειδί AIO.
Μπορείτε να βρείτε το κλειδί AIO στην επάνω δεξιά γωνία στο Adafruit.
Βήμα 9: Arduino IDE: Διαβάστε τη ροή Adafruit
- Ανοίξτε το κύριο αρχείο.
- Προσθέστε το όνομα χρήστη ως όνομα του κατόχου της ροής.
- Προσθέστε το όνομα της ροής σας. Στην περίπτωσή μας ήταν «προπόνηση».
- Συγκεντρώστε και ανεβάστε σκίτσο στον πίνακα σας.
- Μόλις μεταφορτωθεί ο κωδικός, ανοίξτε τη σειριακή οθόνη.
- Αφού γίνει η σύνδεση, μπορείτε να δείτε τα δεδομένα σχετικά με μια επερχόμενη εκδήλωση!
Χρησιμοποιήστε τη δοκιμή στο Zap σας από το βήμα 7 για να λάβετε ένα δοκιμαστικό συμβάν ή δημιουργήστε ένα συμβάν στο Ημερολόγιο Google σας εάν δεν βλέπετε αποτελέσματα. Λάβετε υπόψη ότι έχουμε ορίσει ένα χρόνο ενεργοποίησης στο Zapier, οπότε δεν θα ενεργοποιηθεί μετά τη δημιουργία ενός συμβάντος, αλλά x λεπτά πριν από την έναρξη του συμβάντος.
Βήμα 10: Λάθη;
Εάν το σκίτσο δεν μεταγλωττιστεί:- Βεβαιωθείτε ότι η πλακέτα σας είναι συνδεδεμένη
- Ελέγξτε ότι το Arduino IDE έχει ρυθμιστεί για τη σωστή πλακέτα.
- Ελέγξτε ότι το Arduino IDE έχει ρυθμιστεί στη δεξιά θύρα.
Εάν η σειριακή οθόνη δεν φαίνεται όπως φαίνεται παραπάνω:
- Ελέγξτε εάν η σειριακή επικοινωνία έχει οριστεί σε 115200 baud (κάντε αυτό στη σειριακή οθόνη).
- Ελέγξτε αν έχει προσαρμοστεί η ροή ακριβώς στο βήμα 6.
- Ελέγξτε στο Adafruit εάν έχετε δεδομένα που προέρχονται από το Zapier.
- Ελέγξτε αν το Zap σας είναι ενεργοποιημένο.
- Ελέγξτε αν έχετε γράψει το όνομα της ροής σας ακριβώς στον κώδικα.
- Ελέγξτε αν έχετε επιλέξει τη σωστή ροή στο Zapier.
Εάν δεν λάβετε ποτέ το μήνυμα "adafruit IO Connected" στη σειριακή οθόνη:
- Ελέγξτε αν έχετε γράψει το SSID, τον κωδικό πρόσβασης, το όνομα χρήστη και το κλειδί IO σωστά χωρίς διαμόρφωση.
- Ελέγξτε εάν ο δρομολογητής είναι ενεργοποιημένος.
Συνιστάται:
Πώς να μετακινηθείτε στο TEXT στο I2C 0.91 "128X32 OLED DISPLAY: 6 βήματα
Πώς να μετακινηθείτε στο TEXT σε I2C 0.91 "128X32 OLED DISPLAY: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετακινείτε το TEXT στο I2C 0.91" 128X32 OLED DISPLAY χρησιμοποιώντας λογισμικό Arduino και Visuino. Δείτε το βίντεο
Τροποποίηση στο Left Handed DSLR Holder του Bertus52x11. (με προσθήκη λαβής στο στόμα): 4 βήματα
Τροποποίηση στο αριστερόχειρο κάτοχο DSLR του Bertus52x11. (με προσθήκη στόματος): Νωρίτερα σήμερα το bertus52x11 δημοσίευσε την πιο έξυπνη ιδέα. Απευθύνεται σε άτομα που χρησιμοποιούν μόνο το αριστερό τους χέρι - μόνιμα ή χρονικά. Η αρχική του ιδέα ήταν να προσθέσει ένα γάντζο αντίχειρα στον σύνδεσμο τρίποδου από κάτω, επιτρέποντας στην κάμερα να κρατηθεί
Nextion Touchscreen Outlook Υπενθύμιση σύσκεψης ημερολογίου: 6 βήματα
Nextion Touchscreen Outlook Ημερολόγιο Υπενθύμιση σύσκεψης: Ο λόγος που ξεκίνησα αυτό το έργο ήταν επειδή πολλές φορές έχασα συναντήσεις και κατάλαβα ότι χρειάζομαι ένα καλύτερο σύστημα υπενθύμισης. Παρόλο που χρησιμοποιούμε το ημερολόγιο Microsoft Outlook, αλλά περνούσα τον περισσότερο χρόνο μου σε Linux/UNIX στον ίδιο υπολογιστή. Ενώ συνεργάζεστε με
DIY Raspberry Pi Smart ρολόι ημερολογίου Google: 4 βήματα
DIY Raspberry Pi Smart Calendar Google Clock: Αυτό είναι ένα έξυπνο ρολόι που έφτιαξα για τον Διαγωνισμό Ρολογιών, ελπίζω να σας αρέσει! Διαθέτει ένα Raspberry Pi που τρέχει ένα πρόγραμμα επεξεργασίας και Python για πρόσβαση στα δεδομένα μου στο Ημερολόγιο Google και εκτύπωση τις επόμενες 10 ημέρες που έχετε κάτι στην οθόνη
Λήψη ημερολογίου από το Microsoft Outlook 2000 στο Ipod χωρίς λογισμικό: 3 βήματα
Λήψη ημερολογίου από το Microsoft Outlook 2000 στο Ipod χωρίς λογισμικό: Σε αυτό το Instructable θα σας δείξω πώς να αποκτήσετε ημερολόγια από το Microsoft Outlook 2000 (ή οποιαδήποτε έκδοση που δεν υποστηρίζεται από το itunes) στο ipod σας (μόνο ένα που υποστηρίζει τη χρήση δίσκου) χωρίς λήψη λογισμικού. Υπάρχουν μερικά πράγματα που θα ήθελα να κάνω