Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούμενα εξαρτήματα
- Βήμα 2: Ρυθμίστε το Huzzah για το Arduino IDE και συνδεθείτε στο WIFI
- Βήμα 3: Εγγραφή στο Io.adafruit & IFTTT
- Βήμα 4: Συνδεθείτε στο Huzzah σας στο Io.adafruit
- Βήμα 5: Διάγραμμα κυκλώματος
- Βήμα 6: Προγραμματίστε το Huzzah σας
- Βήμα 7: Φτιάξτε μια σημαία
- Βήμα 8: Κλείστε το κύκλωμά σας
- Βήμα 9: Τέλος
Βίντεο: Σημαία ειδοποιήσεων - Μεγάλη εισαγωγή σε Wi -Fi, IFTTT & Huzzah ESP8266: 9 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Πάντα μου λείπουν σημαντικά πράγματα … έτσι δημιούργησα τη Σημαία. Μια συσκευή Internet of Things (IoT) για να με ειδοποιεί ή να μου υπενθυμίζει αυτά τα σημαντικά πράγματα!
Τώρα με μια γρήγορη ματιά στο γραφείο μου μπορώ να δω αν…
- Έχω ένα email
- Αναφέρθηκα σε ένα tweet
- Έχω μια επερχόμενη εκδήλωση ημερολογίου Google
- It'sρθε η ώρα να καλέσετε τη μαμά
- Η ομάδα μου σκόραρε
- Ξεχνώ να φάω
- Πρέπει να ασκηθώ
… Ή σχεδόν οτιδήποτε άλλο. Για αυτό το Instructables θα ειδοποιηθώ όταν λαμβάνω email.
Αυτό το έργο είναι μια μεγάλη εισαγωγή στις συνδεδεμένες συσκευές Wi-Fi και στο Διαδίκτυο των Πραγμάτων.
Θα χρησιμοποιήσουμε…
IFTTT.com (πύλη API) για ενεργοποίηση…
io.adafruit.com (υπηρεσία δεδομένων IoT cloud) για ενεργοποίηση…
MQTT (η σύνδεση μεταξύ του διαδικτύου και της πλακέτας σας) για ενεργοποίηση…
Feather Huzzah (ένας μικροελεγκτής WIFI συμβατός με Arduino) για ενεργοποίηση…
Ένας σερβοκινητήρας που θα…
Ενημερώστε μας!
Βήμα 1: Απαιτούμενα εξαρτήματα
Για τη χαμηλή χαμηλή τιμή μόνο 37,50 $ ή λιγότερο!
Θα χρειαστείτε…
Υλικά:
Μικροελεγκτής WiFi 16 $
Micro Servo 10 $
Πλήκτρο 1 $
Αντίσταση (οποιαδήποτε τιμή)
Tiny Breadboard 4 $ (ή πρωτόπλαστο)
Στοίβαξη κεφαλίδων 1 $
Jumper Wires 2 $
Project Box 3,50 $
Μπαταρία λιθίου (προαιρετικά)
Velcro (προαιρετικό)
Μια μικρή σημαία (θα το φτιάξουμε)
Εργαλεία:
Υπολογιστής με εγκατεστημένο το Arduino IDE
Συγκολλητικό σίδερο και συγκολλητικό
Μεγάλα και μικρά βιδωτά προγράμματα οδήγησης Philips
Ψαλίδι
Κόλλα Stick
Συρματοκόπτης
Επιτραπέζιος εκτυπωτής
Βήμα 2: Ρυθμίστε το Huzzah για το Arduino IDE και συνδεθείτε στο WIFI
Για να ξεκινήσετε, δοκιμάστε τον μικροελεγκτή μας.
Ακολουθήστε αυτό το σεμινάριο από το Adafruit:
Αυτό το σεμινάριο θα μας επιτρέψει να χρησιμοποιήσουμε το Feather Huzzah στο Arduino IDE και θα διασφαλίσουμε ότι έχουμε εγκαταστήσει όλα τα απαραίτητα προγράμματα οδήγησης USB.
Βήμα 3: Εγγραφή στο Io.adafruit & IFTTT
Για να ενεργοποιήσουμε τον μικροελεγκτή wifi, θα χρησιμοποιήσουμε το io.adafruit και το IFTTT του Adafruit.
Δημιουργήστε έναν λογαριασμό io.adafruit και ρυθμίστε μια νέα σημαία με διακριτικό διακόπτη.
Δημιουργήστε έναν νέο πίνακα ελέγχου.
Δημιουργήστε έναν διακόπτη εναλλαγής στον πίνακα ελέγχου με την ένδειξη "σημαία". Αφήστε τις προεπιλεγμένες ρυθμίσεις για την εναλλαγή ΕΝΕΡΓΟΠΟΙΗΣΗ και ΑΠΕΝΕΡΓΟΠΟΙΗΣΗ (θα αναφέρουμε αυτό το κείμενο στον κώδικα, οπότε λάβετε υπόψη την περίπτωση κεφαλαίων).
Δημιουργήστε έναν λογαριασμό IFTTT (If-This-Then-That)
Στην καρτέλα "Οι εφαρμογές μου" επιλέξτε μια νέα μικροεφαρμογή.
Στην ενότητα "IF" επιλέξτε έναν κανόνα IFTTT για να υψώσετε τη σημαία σας.
Στην ενότητα 'THAT' αναζητήστε το Adafruit και αναφέρετε τον διακόπτη εναλλαγής io.adafruit που δημιουργήσατε νωρίτερα.
Μπορείτε να δοκιμάσετε τη σκανδάλη σας ελέγχοντας τον διακόπτη εναλλαγής στη σελίδα σας io.adafruit. Θα επικοινωνήσουμε τη θέση αυτής της εναλλαγής με τον πίνακα Huzzah Wi-Fi.
Βήμα 4: Συνδεθείτε στο Huzzah σας στο Io.adafruit
Για να συνδέσετε το Huzzah στο λογαριασμό σας io.adafruit θα χρειαστεί να χρησιμοποιήσετε MQTT.
Ακολουθήστε αυτό το σεμινάριο:
Ακολουθώντας αυτό το σεμινάριο θα διασφαλιστεί ότι έχουμε εγκαταστήσει όλες τις απαραίτητες βιβλιοθήκες.
Βήμα 5: Διάγραμμα κυκλώματος
Δημιουργήστε το κύκλωμα που απεικονίζεται για να συνδέσετε το σερβο και το στιγμιαίο κουμπί στην πλακέτα Huzzah.
Ο στιγμιαίος διακόπτης μπορεί να απαιτεί συγκόλληση. Αυτό είναι ένα καλό σεμινάριο εάν είστε νέοι στη συγκόλληση.
Η αντίσταση μπορεί να έχει οποιαδήποτε τιμή.
Βήμα 6: Προγραμματίστε το Huzzah σας
Ο κώδικας που χρησιμοποιούμε βασίζεται στο δείγμα κώδικα ESP8266 της Adafruit. Το χωρίζω σε σχετικές ενότητες εάν πρέπει να το τροποποιήσετε για το έργο σας.
Θυμηθείτε να αντικαταστήσετε το κείμενο στον κώδικα που περιέχει:
- Όνομα δικτύου Wifi
- Κωδικός πρόσβασης δικτύου Wifi
- όνομα χρήστη io.adafruit
- κλειδί io.adafruit (αυτό μπορεί να βρεθεί στον πίνακα ελέγχου io.adafruit όπως φαίνεται στην εικόνα)
Βήμα 7: Φτιάξτε μια σημαία
Κατεβάστε την εικόνα της σημαίας παραπάνω. Εκτυπώστε, διπλώστε, κολλήστε, κόψτε και συνδέστε τη σημαία σας στο σερβο με τη βίδα που περιλαμβάνεται στο σερβο -πακέτο.
Or ακόμα καλύτερα… Χρησιμοποιήστε το αρχείο εικονογράφησης για να δημιουργήσετε τη δική σας σημαία ειδοποιήσεων μοναδική για τον κανόνα ετικέτας IFTTT. Παρακαλώ κοινοποιήστε αν το κάνετε!
Βήμα 8: Κλείστε το κύκλωμά σας
Κλείστε το κύκλωμά σας σε ένα δοχείο της επιλογής σας.
Χρησιμοποίησα αυτό το κιβώτιο έργου από το ραδιόφωνο και τις τρύπες για να κρατήσω το σερβο και το κουμπί. Χρησιμοποιήστε δαγκάνες για να μετρήσετε το μέγεθος των εξαρτημάτων και ανοίξτε τρύπες κατάλληλου μεγέθους.
Προκειμένου να χωρέσουν τα εξαρτήματα μέσα στο μικρό κουτί, αντικατέστησα το breadboard με ένα μικροσκοπικό πρωτόκολλο και κόλλησα τα καλώδια. Αυτό δεν είναι απαραίτητο ανάλογα με το μέγεθος του περιβλήματός σας
Παρακαλώ μοιραστείτε το περίβλημα που φτιάχνετε μαζί μου! Or Εάν εκτυπώνετε 3D ένα περίβλημα, ανεβάστε το αρχείο και θα το συμπεριλάβω στο Instructable.
Βήμα 9: Τέλος
Τελείωσες! Κολλήστε τη Σημαία σας στο πίσω μέρος του υπολογιστή σας, στο ψυγείο, καθίστε την στο γραφείο σας ή οπουδήποτε … και μην χάσετε ποτέ ξανά τίποτα σημαντικό!
Ενημερώστε με τι χρησιμοποιείτε το Flag στα παρακάτω σχόλια!
Δευτέρα στο διαγωνισμό Arduino 2016
Συνιστάται:
ForgetMeNot - Πλατφόρμα ειδοποιήσεων Smart Home: 14 βήματα (με εικόνες)
ForgetMeNot - Έξυπνη πλατφόρμα ειδοποιήσεων για το σπίτι: Ως πολυάσχολοι φοιτητές, τρέχοντας ανάμεσα σε μαθήματα, δουλειές και οικογενειακές υποχρεώσεις, έχουμε την τάση να ξεχνάμε τα μικρά πράγματα. Τα γενέθλια έρχονται και παρέρχονται χωρίς να το παρατηρήσουμε, μια σημαντική προθεσμία χάνεται λόγω της αγνότητας και μερικές φορές, απλώς
MQTT και σημαία γραμματοκιβωτίου με δυνατότητα Wifi: 7 βήματα (με εικόνες)
MQTT και Wifi Powered Mailbox Flag: Σημείωση: ενημερώθηκε με νέο υλικολογισμικό, ένα σχηματικό σχήμα και συμβουλές για έναν προγραμματιστή. Μερικά χρόνια ξεκίνησα το δικό μου έργο αυτοματισμού σπιτιού. Ξεκίνησε με την κατασκευή μιας κατασκευής πομπού ελεγχόμενου από διακομιστή 433 MHz με ένα Arduino για να αλλάξετε πολλά φθηνά
Απλό σύστημα ειδοποιήσεων ISS: 6 βήματα (με εικόνες)
Απλό σύστημα ειδοποιήσεων ISS: Τι είναι ο Διεθνής Διαστημικός Σταθμός και γιατί θέλετε να προβλέψετε πού βρίσκεται; Για να απαντήσετε στην πρώτη ερώτηση, μπορούμε να δούμε την ιστοσελίδα της NASA για απάντηση. Το οποίο με λίγα λόγια είναι: Ο Διεθνής Διαστημικός Σταθμός είναι ένα μεγάλο διαστημόπλοιο. Περιφέρεται γύρω από
Raspberry Pi: Ημερολόγιο και κέντρο ειδοποιήσεων σε τοίχο: 5 βήματα (με εικόνες)
Raspberry Pi: Ημερολόγιο και κέντρο ειδοποιήσεων για τοίχο: Πριν από την “ ψηφιακή εποχή ” πολλές οικογένειες χρησιμοποίησαν ημερολόγια τοίχου για να εμφανίσουν μια μηνιαία εικόνα των επερχόμενων εκδηλώσεων. Αυτή η σύγχρονη έκδοση του ημερολογίου επίτοιχου περιλαμβάνει τις ίδιες βασικές λειτουργίες: Ενεργοποίηση μηνιαίας ατζέντας Συγχρονισμός μελών της οικογένειας
Γαλλική σημαία / σημαία ελευθερίας: 6 βήματα
Γαλλική σημαία / σημαία ελευθερίας: Μια γαλλική σημαία είναι το ψευδώνυμο που δίνεται σε ένα εργαλείο κάμερας που χρησιμοποιείται για να εμποδίσει το ανεπιθύμητο φως να χτυπήσει τον φακό που συνήθως οδηγεί σε φωτοβολίδα φακού ή κάνει τη βρωμιά πιο εμφανή στο φακό. Wantedθελα να επαναλάβω τη γαλλική σημαία που βρέθηκε στο filmtools.com