Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Συναρμολόγηση
- Βήμα 2: Ρύθμιση IFTTT
- Βήμα 3: Διαμόρφωση μονάδας Wi-Fi Cricket
- Βήμα 4: Σύνδεση ενότητας IoT στο Διαδίκτυο
- Βήμα 5: Περίληψη
Βίντεο: Έξυπνο κουμπί Wi-Fi με μπαταρία για τον έλεγχο των φώτων HUE: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Ακολουθήστε περισσότερα από τον συγγραφέα:
Αυτό το έργο καταδεικνύει πώς να δημιουργήσετε ένα κουμπί Wi-Fi IoT με μπαταρία σε λιγότερο από 10 λεπτά. Το κουμπί ελέγχει τα φώτα HUE πάνω από το IFTTT.
Σήμερα μπορείτε να δημιουργήσετε ηλεκτρονικές συσκευές και να τις συνδέσετε με άλλες έξυπνες οικιακές συσκευές κυριολεκτικά σε λίγα λεπτά. Επιπλέον, μπορείτε να το κάνετε χωρίς αποκλειστικούς προγραμματιστές και γράψιμο μιας γραμμής κώδικα. Σε αυτό το ιστολόγιο παρουσιάζουμε ένα έξυπνο κουμπί Wi-Fi με μπαταρία, το οποίο ελέγχει τα φώτα HUE από απόσταση μέσω του Διαδικτύου. Μπορεί να κατασκευαστεί αβίαστα από προγραμματιστές σε όλα τα επίπεδα δεξιοτήτων. Το κουμπί θα διαρκέσει 15.000 γεγονότα ενεργοποίησης σε μπαταρίες λιθίου 2xAAA - αυτό είναι μακράν το καλύτερο έξυπνο κουμπί χαμηλής κατανάλωσης ενέργειας. Αν λάβουμε υπόψη 8 φορές πιέσεις/γεγονότα την ημέρα θα διαρκέσει 5+ χρόνια. Οφείλεται στη μονάδα IoT, η οποία χρησιμοποιείται σε αυτό το έργο, δεν αποστραγγίζει κανένα ρεύμα όταν δεν είναι ενεργοποιημένο - αληθές 0A. Αυτή η οδηγία περιλαμβάνει τα ακόλουθα βήματα:
- Συναρμολόγηση χρησιμοποιώντας σανίδα ψωμιού
- Ρύθμιση υπηρεσίας IFTTT και HUE
- Διαμόρφωση μονάδας IoT
- Σύνδεση ενότητας IoT στο διαδίκτυο
Όλα μπορούν να γίνουν σε λιγότερο από 10 λεπτά χωρίς μία γραμμή κώδικα ή γνώση cloud.
Προμήθειες
Ανταλλακτικά
- Cricket Wi-Fi module Things On Edge
- Breadboard (γενικό)
- Κουμπί SparkFun Big Red Dome
- Θήκη μπαταρίας, AAA x 2
Εφαρμογές λογισμικού και διαδικτυακές υπηρεσίες
Υπηρεσία FTTT Maker
Εργαλεία
Συγκολλητικό σίδερο (γενικό)
Βήμα 1: Συναρμολόγηση
Solder Pin Header PCB αποσυνδεδεμένος σύνδεσμος σε μονάδα Cricket. Η κεφαλίδα διευκολύνει τη σύνδεση της μονάδας Cricket στο breadboard.
- Συνδέστε τον 1ο πείρο από το κουμπί στο VCC της μπαταρίας (+)
- Συνδέστε το 2ο pin από το κουμπί στη θύρα WAKE_UP στη μονάδα Cricket
- Συνδέστε τη μπαταρία VCC (+) στη θύρα BATT στη μονάδα κρίκετ
- Συνδέστε τη μπαταρία GND (-) στη θύρα GND στη μονάδα κρίκετ
Βήμα 2: Ρύθμιση IFTTT
Βήματα που πρέπει να ακολουθήσετε:
- Μεταβείτε στη διεύθυνση:
- Συνδεθείτε ή εγγραφείτε
- Κάντε κλικ στην επιλογή Δημιουργία από το μενού Χρήστης / Λογαριασμού (επάνω δεξιά γωνία)
- Κάντε κλικ στο + για να δημιουργήσετε νέο συμβάν προέλευσης
- Επιλέξτε υπηρεσία Webhooks
- Κάντε κλικ στο κουμπί Συνέχεια
- Κάντε κλικ στην επιλογή Λήψη αιτήματος ιστού (στην αριστερή πλευρά)
- Δημιουργία ονόματος συμβάντος π.χ. button_event
- Το συμβάν προέλευσης πρέπει να ρυθμιστεί τώρα, κάντε κλικ στο + μετά από το συμβάν
- Αναζήτηση υπηρεσίας HUE
- Επιλέξτε συμβάν υπηρεσίας HUE
- εάν δεν έχετε ακόμη HUE πρέπει να προσθέσετε έως -> Σύνδεση
- Επιλέξτε συσκευή (φως) στην οποία θα προσαρτηθεί αυτό το συμβάν
- Κάντε κλικ στο Τέλος
Σχεδόν τελειωμένο, πρέπει να λάβουμε μια διεύθυνση HTTP στην οποία μπορούμε να δημοσιεύσουμε συμβάντα από το IoT module.
Αναζητήστε την υπηρεσία Webhooks και κάντε κλικ στο έγγραφο στη δεξιά επάνω γωνία.
Επόμενο αντίγραφο συνδέσμων ιστού στην ενότητα "Υποβολή αιτήματος POST ή ΛΗETΗ ιστού σε:" θα το χρειαστείτε τελευταία.
Βήμα 3: Διαμόρφωση μονάδας Wi-Fi Cricket
Το Cricket είναι πλήρως διαμορφωμένο OTA (Over The Air) μέσω Things On Edge - Developer Portal (https://dev.thingsonedge.com). Η διαμόρφωση θα ανακτηθεί από το Cricket μέσω διαδικτύου όταν είναι συνδεδεμένο στο Wi-Fi σας (το οποίο περιγράφεται στην επόμενη ενότητα). Τώρα ας το διαμορφώσουμε πρώτα.
Για το κουμπί πρέπει να διαμορφώσουμε το Cricket να στέλνει αίτημα POST HTTP όταν ξυπνάει με υψηλό σήμα στο IO1: WAKE_UP pin. Αυτό το σήμα παρέχεται όταν πατήσετε το κουμπί.
Τώρα ανοίξτε την πύλη προγραμματιστών TOE από οποιοδήποτε πρόγραμμα περιήγησης, είτε από υπολογιστή είτε από κινητό. Πρέπει να εγγραφείτε/συνδεθείτε στην Πύλη προγραμματιστών για να ενεργοποιήσετε και να διαμορφώσετε τη συσκευή στο λογαριασμό σας. Διαφορετικά η συσκευή δεν θα λειτουργήσει.
Μετά την επιτυχή σύνδεση / εγγραφή, πρέπει να κάνετε κλικ στην επιλογή "Προσθήκη νέας" συσκευής για να ενεργοποιήσετε τη συσκευή σας στο σύστημα. Πρέπει να χρησιμοποιήσετε τον μοναδικό σειριακό αριθμό που εκτυπώνεται σε μια ετικέτα στο πίσω μέρος του Cricket. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Πρέπει να κρατήσετε τον σειριακό αριθμό μόνο για τον εαυτό σας. Μην το μοιραστείτε με κανέναν άλλο.
Τώρα μπορείτε να διαμορφώσετε τη συσκευή σας.
Ορίστε την ακόλουθη διαμόρφωση:
- RTC: OFF
- IO2: OFF
- IO3: Ανενεργό
- Οθόνη μπαταρίας: OFF
- Ενεργοποιήστε τις ενημερώσεις - IO1 Wake Up: On
- Ενεργοποιήστε τις ενημερώσεις - RTC Wake Up: OFF
- Δημοσίευση εκδηλώσεων: δείτε παρακάτω
Αντιγράψτε/Επικολλήστε τον σύνδεσμο που αντιγράψατε από τα Webhooks στο io1_wakeup και αφήστε τα δεδομένα κενά
maker.ifttt.com/trigger/button_event/with/key/hfNIx8SKn_xxxxxxxxxxxxxxxxxxxx_YW3xx5yFw5MGD
Μόλις ορίσετε τη διαμόρφωση, πατήστε το κουμπί Αποθήκευση.
Μπράβο! Είστε σχεδόν εκεί! Τώρα απλά πρέπει να συνδέσετε τη συσκευή σας στο διαδίκτυο μέσω του δικτύου Wi-Fi. Ακολουθήστε την επόμενη ενότητα πώς να το κάνετε.
Βήμα 4: Σύνδεση ενότητας IoT στο Διαδίκτυο
Σε λίγα βήματα θα συνδέσετε τη συσκευή σας στο διαδίκτυο μέσω του δικτύου Wi-Fi. Το μόνο που χρειάζεται να κάνετε είναι να ενεργοποιήσετε το ιδιωτικό Wi-Fi hotspot του Cricket και, στη συνέχεια, να ανοίξετε μια ιδιωτική ιστοσελίδα για να περάσετε τα διαπιστευτήρια του δικτύου Wi-Fi. Ακολουθήστε τα παρακάτω βήματα:
- Πατήστε και κρατήστε πατημένο ένα κουμπί στη μονάδα για 5 δευτερόλεπτα μέχρι να ανάψει συνεχώς η λυχνία LED.
- Μόλις το LED ανάβει συνεχώς, το Cricket άνοιξε ένα ιδιωτικό Wi-Fi hot spot. Συνδεθείτε είτε από φορητό υπολογιστή είτε από smartphone στο hot spot με τα ακόλουθα διαπιστευτήρια: SSID: toe_device Δεν απαιτείται κωδικός πρόσβασης
- Μόλις συνδεθείτε, ανοίξτε μια ιδιωτική ιστοσελίδα: https://192.168.4.1/index.htmlΣΗΜΕΙΩΣΗ: βεβαιωθείτε ότι η λυχνία LED είναι ακόμα αναμμένη! Εάν είναι OFF, επαναλάβετε τα βήματα από την αρχή
- Τώρα μπορείτε να περάσετε τα διαπιστευτήρια του δικτύου Wi-Fi και να κάνετε κλικ στο ΣΥΝΔΕΣΗ. Εάν περάσατε το σωστό SSID και τον κωδικό πρόσβασης, μετά από μερικά δευτερόλεπτα η συσκευή θα πρέπει να αναφέρει ότι είναι συνδεδεμένη και η λυχνία LED θα είναι σβηστή.
Συγχαρητήρια! Τώρα η συσκευή σας είναι ζωντανή και συνδεδεμένη στο διαδίκτυο!
Βήμα 5: Περίληψη
Τώρα μπορείτε να ενεργοποιήσετε/απενεργοποιήσετε το φως HUE με τη συσκευή κουμπιού σας !
Μπορείτε να βρείτε περισσότερες πληροφορίες:
- Σχετικά με τη μονάδα κρίκετ από τη σελίδα Things On Edge (https://thingsonedge.com)
- Περισσότερες τεχνικές πληροφορίες μπορείτε να βρείτε εδώ GitHUB (https://github.com/thingsonedge/cricket)
- Βίντεο με οδηγίες:
Συνιστάται:
Ευέλικτο PCB Extender I/O για τον έλεγχο πολλών σωλήνων Nixie με I2C: 9 βήματα (με εικόνες)
Ευέλικτο I/O Extender PCB για τον έλεγχο πολλών σωλήνων Nixie με I2C: Επί του παρόντος υπάρχει πολύ ενδιαφέρον για να ζωντανέψουν vintage σωλήνες nixie. Πολλά σετ ρολογιών σωλήνων nixie διατίθενται στην αγορά. Φαίνεται ότι υπήρχε ακόμη μια έντονη συναλλαγή σε παλιά αποθέματα ρωσικών σωλήνων nixie. Επίσης εδώ στο Instructables there
Επαναχρησιμοποίηση της επιφάνειας αφής του παλιού φορητού υπολογιστή για τον έλεγχο μιας βηματικής μηχανής: 11 βήματα (με εικόνες)
Επαναχρησιμοποιήστε το Touchpad του Old Laptop για τον έλεγχο ενός Stepper Motor: Έφτιαξα αυτό το έργο πριν από μερικούς μήνες. Λίγες μέρες πριν, δημοσίευσα ένα βίντεο του έργου στο r/Arduino στο Reddit. Βλέποντας τους ανθρώπους να ενδιαφέρονται για το έργο, αποφάσισα να κάνω αυτό το Instructable όπου έχω κάνει κάποιες αλλαγές στον κώδικα Arduino
Κουμπί DIY για το Διαδίκτυο των πραγμάτων: 6 βήματα (με εικόνες)
Κουμπί DIY για το Διαδίκτυο των Πραγμάτων: Γεια σας κατασκευαστές, είναι κατασκευαστής moekoe! Σε αυτό το Instructable θέλω να σας δείξω πώς να φέρετε περισσότερη άνεση και πολυτέλεια στα σπίτια σας. Διαβάζοντας τον τίτλο, μπορεί να μαντέψετε τι θα χτίσουμε εδώ. Όλοι όσοι επισκέπτονται το ηλεκτρονικό κατάστημα amazon τουλάχιστον μία φορά, θα
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: 5 βήματα
Πώς να φτιάξετε μια συσκευή IoT για τον έλεγχο των συσκευών και την παρακολούθηση του καιρού χρησιμοποιώντας το Esp8266: Το Διαδίκτυο των πραγμάτων (IoT) είναι η διασύνδεση φυσικών συσκευών (που αναφέρονται επίσης ως «συνδεδεμένες συσκευές» και «έξυπνες συσκευές»), κτίρια, και άλλα είδη - ενσωματωμένα με ηλεκτρονικά είδη, λογισμικό, αισθητήρες, ενεργοποιητές και
WS2811 WebLights - Πάρτε τον έλεγχο των φώτων της Πρωτοχρονιάς σας!: 8 βήματα
WS2811 WebLights - Πάρτε τον έλεγχο των φώτων της Πρωτοχρονιάς σας!: Όπως κάθε σκάλα που σέβεται τον εαυτό μου, λατρεύω όλα τα φωτεινά και λαμπερά πράγματα. Και σίγουρα, οι ηλεκτρικές γιρλάντες LED ανήκουν σε αυτήν την κατηγορία. Δυστυχώς, αυτά τα φώτα έρχονται στην προσοχή μου όταν μόλις πέρασε το νέο έτος. Αλλά Γεια! Ελπίζω να μην είναι η τελευταία μας