Πίνακας περιεχομένων:
Βίντεο: Δείκτης WiFi εργασίας από το σπίτι: 5 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Για όσους είναι αρκετά τυχεροί για να μπορούν να εργάζονται από το σπίτι, πιθανότατα διαπιστώνουμε ότι υπάρχουν κάποιες σημαντικές προκλήσεις όταν πρόκειται για όρια με άλλους στο σπίτι. Για να βοηθήσω σε αυτό, δημιούργησα αυτήν την πραγματικά απλή κατασκευή που σας επιτρέπει να ελέγξτε το χρώμα των LED χρησιμοποιώντας μια διεπαφή ιστού για να ενημερώσετε τους άλλους στο σπίτι ότι είστε σε κλήση ή διαφορετικά δεν σας ενοχλεί.
Το φως περιέχει επίσης μαγνήτη, ώστε να μπορεί εύκολα να συνδεθεί και να αφαιρεθεί από τη λαβή της πόρτας για ευκολία στη χρήση και φόρτιση.
Αν λοιπόν βρίσκεστε στην περιοχή αναζητώντας λίγη περισσότερη ηρεμία στο σπίτι, ίσως αυτός να είναι ένας οδηγός για εσάς!
Προμήθειες
- Adafruit Feather Huzzah ESP8266 (Οποιοσδήποτε ESP8266 θα μπορούσε ενδεχομένως να λειτουργήσει, αλλά το Huzzah διαθέτει κύκλωμα φόρτισης lipo και επίσης αρκετά ρυθμιστικό 3.3v) -
- Λωρίδα Neopixel 8 τεμαχίων* -
- Μπαταρία Lipo - Κάθε λογικό μέγεθος πρέπει να κάνει (600mAH +) Δεν έχω καλή πηγή για αυτά
- Υπόθεση έργου -
- Παλαιός σκληρός δίσκος - Μεγάλη πηγή πραγματικά ισχυρών μαγνητών!
Βήμα 1: Δείτε το βίντεο
Έκανα επίσης ένα βίντεο για αυτό το έργο αν θέλετε να το δείτε.
Μπορεί να είμαι προκατειλημμένος, αλλά νομίζω ότι αξίζει να το δείτε για το αξιολάτρευτα χαριτωμένο κλιπ της 3χρονης κόρης μου που μιλάει ιρλανδικά!
Βήμα 2: Υλικό
Αυτή είναι μια σκόπιμα απλή κατασκευή από πλευράς υλικού, το να κάνω το έργο απλό ήταν πιο σημαντικό για μένα από το να βελτιστοποιήσω την μπαταρία, αλλά θα πρέπει να διαρκέσει μια εργάσιμη μέρα με μία μόνο φόρτιση, οπότε ένιωσα ότι ήταν αρκετά καλό.
Μικροελεγκτής: ESP8266
Για τον μικροελεγκτή χρησιμοποιούμε ένα ESP8266 προγραμματισμένο με το Arduino IDE. Εάν δεν γνωρίζετε το ESP8266, είναι μια καταπληκτική συμβατή με Arduino συσκευή που έχει ενσωματωμένο WiFi, συνιστώ να ελέγξετε την κλάση IoT της Becky Stern για περισσότερες πληροφορίες.
Επέλεξα συγκεκριμένα το Adafruit Feather Huzzah ESP8266 επειδή έρχεται με κύκλωμα για χρήση ενσωματωμένης μπαταρίας Lipo. Διαθέτει επίσης ρυθμιστή 500mA 3.3V, το οποίο είναι αρκετά καλύτερο από ό, τι θα ήταν διαθέσιμο στις περισσότερες φθηνότερες κινεζικές πλακέτες ESP8266. Αυτό μας επιτρέπει να τροφοδοτούμε τα Neopixels χρησιμοποιώντας 3.3V, κάτι που μπορεί να μας βοηθήσει να αποφύγουμε προβλήματα που εμφανίζονται μερικές φορές κατά τη χρήση Neopixles που τροφοδοτούνται με 5v από μια συσκευή λογικής στάθμης 3.3v, όπως ένα ESP8266.
Φώτα: Neopixels
Επέλεξα τα neopxiels επειδή είναι ένας πολύ απλός τρόπος προσθήκης led RGB στο έργο σας. Απαιτούν μόνο τροφοδοσία και ένα μόνο καλώδιο δεδομένων για σύνδεση και σας επιτρέπουν να τα ορίσετε σε οποιοδήποτε χρώμα, ακόμη και να ορίσετε το χρώμα των LED ξεχωριστά.
Τα neopixel είναι ενσύρματα όπως ακολουθείται.
VCC -> 3V
GND -> GND
Data -in -> gpio 0
Μπαταρία: Οποιοδήποτε Lipo
Η χρήση του κυκλώματος μπαταρίας του huzzah φτερών καθιστά τη χρήση ενός λιπό πραγματικά εύκολη. Μπορείτε είτε να το συνδέσετε απευθείας στην υποδοχή JST του φτερού huzzah (ΣΗΜΕΙΩΣΗ: ελέγξτε την πολικότητα της μπαταρίας σας, δεν υπάρχει κανένα πρότυπο για αυτό, ίσως χρειαστεί να αλλάξει) ή μπορείτε να συνδεθείτε σε ακίδες GND και BAT το huzzah. Για να φορτίσετε την μπαταρία, μπορείτε απλά να συνδέσετε ένα καλώδιο micro USB στο huzzah.
Θα πρέπει να ελέγξετε την κατάσταση της μπαταρίας. Είναι γενικά αποδεκτό ότι ένα λιπό δεν πρέπει να επιτρέπεται να πέσει κάτω από τα 3V, οπότε πρέπει να βεβαιωθείτε ότι είναι πάνω από αυτό πριν το χρησιμοποιήσετε στο έργο σας.
Βήμα 3: Κωδικός
Ο κώδικας για αυτό το έργο βασίζεται σε μεγάλο βαθμό στο παράδειγμα helloServer που διατίθεται για το ESP8266 στο Arudino IDE.
Υπάρχει ένα σημείο και σημείο για την αλλαγή των LED σε Κόκκινο, Πράσινο και στη συνέχεια για απενεργοποίησή τους, αλλά θα μπορούσαν να προστεθούν περισσότερες δυνατότητες αν χρειαστεί.
Μπορείτε να κατεβάσετε και να εγκαταστήσετε τον κώδικα από το Github μου
Υπάρχει μια εξωτερική βιβλιοθήκη που θα πρέπει να προσθέσετε από τον διαχειριστή της βιβλιοθήκης και αυτή είναι η βιβλιοθήκη Neopixel από το Adafruit.
Βήμα 4: Ο μαγνήτης
Για να το προσαρτήσω στην πόρτα χρησιμοποίησα έναν πραγματικά ισχυρό μαγνήτη από έναν παλιό σκληρό δίσκο. Απλώς αφαιρέστε όλες τις βίδες από το εξωτερικό του σκληρού δίσκου και θα μπορείτε να μπορείτε εύκολα να εξαφανίσετε τον μαγνήτη. Νομίζω ότι πάει χωρίς να πω ότι αυτό πρέπει να γίνει μόνο σε σκληρό δίσκο που δεν χρειάζεστε πια! Αυτό θα καταστρέψει τη μονάδα δίσκου!
Αυτά είναι πραγματικά ισχυρά, γι 'αυτό σας συνιστώ να είστε προσεκτικοί μαζί τους, ειδικά όταν τα αφαιρείτε καθώς θα μπορούσατε εύκολα να τσιμπήσετε το δάχτυλό σας.
Δεδομένου ότι αυτό ήταν απλώς μια γρήγορη κατασκευή πρωτοτύπου και η δύναμη του μαγνητικού θα τραβούσε προς τη θήκη ούτως ή άλλως, αποφάσισα να χρησιμοποιήσω το blu-tack για να το προσαρτήσω στη θήκη.
Βήμα 5: Χρήση
Για να χρησιμοποιήσετε τη συσκευή, μπορείτε απλώς να επισκεφθείτε το "wfh.local" στο πρόγραμμα περιήγησής σας. Λάβετε υπόψη ότι βασίζεται στις υπηρεσίες Bonjour, για περισσότερες πληροφορίες δείτε αυτόν τον σύνδεσμο.
Μετά από αυτό, μπορείτε απλά να χρησιμοποιήσετε τη διεπαφή ιστού για να ενημερώσετε το χρώμα της λυχνίας LED όποτε το χρειαστείτε!
Ας ελπίσουμε ότι βρήκατε χρήσιμο αυτό το Instructable.
Θα ήθελα πολύ να ακούσω τι θα κάνατε με αυτό το είδος εγκατάστασης. Παρακαλώ ενημερώστε με στα παρακάτω σχόλια ή ελάτε μαζί μου και με μια ομάδα άλλων κατασκευαστών στον διακομιστή μου Discord, όπου μπορούμε να συζητήσουμε αυτό το θέμα ή οποιοδήποτε άλλο σχετικό με τους κατασκευαστές που έχετε, οι άνθρωποι είναι πραγματικά εξυπηρετικοί εκεί, οπότε είναι ένα εξαιρετικό μέρος για να κρεμάσετε έξω.
Θα ήθελα επίσης να ευχαριστήσω πολύ τους Χορηγούς Github που με βοηθούν να υποστηρίξω αυτό που κάνω, το εκτιμώ πραγματικά. Εάν δεν γνωρίζετε, η Github ταιριάζει με χορηγίες για το πρώτο έτος, οπότε αν κάνετε χορηγία θα ταιριάξουν 100% για τους επόμενους μήνες. Ευχαριστώ για την ανάγνωση!
Συνιστάται:
Χρονοδιακόπτης εργασίας για το σπίτι Arduino: 5 βήματα
Χρονοδιακόπτης εργασίας για το Arduino: Γράφει το παιδί σας την εργασία του για ώρες; Το παιδί σας αποσπάται εύκολα από τους άλλους όταν κάνει την εργασία τους; Σήμερα, προσπάθησα να κάνω την καλύτερη λύση σε αυτήν τη σύγκρουση: ένα χρονόμετρο κατασκευασμένο από το Arduino. Γιατί προσπαθώ να φτιάξω αυτό το χρονόμετρο αντί
Τραβήξτε και εμφανίστε περιβάλλοντα δεδομένα από οποιονδήποτε ιστότοπο μέσω Wifi (Δείκτης Northern Lights) Με NodeMcu: 6 βήματα
Τραβήξτε και εμφανίστε δεδομένα από οποιονδήποτε ιστότοπο μέσω Wifi (Δείκτης Northern Lights) Με NodeMcu: Το κίνητρό μου: Έχω δει ΠΟΛΛΑ διδακτικά για τη ρύθμιση/ χρήση ενός NodeMCU (βασισμένο στην ενότητα ESP8266) για την κατασκευή έργων IoT (internet of things) Το Ωστόσο, πολύ λίγα από αυτά τα σεμινάρια είχαν όλες τις λεπτομέρειες/ κώδικα/ διαγράμματα για ένα πολύ αρχάριο
Δείκτης κατάστασης εργασίας από το σπίτι: 5 βήματα
Δείκτης κατάστασης εργασίας από το σπίτι: Με την τρέχουσα κατάσταση εργασίας από το σπίτι, αντιμετωπίζω κάποιες προκλήσεις επειδή τα παιδιά μου σπουδάζουν επίσης από το σπίτι. Μερικές φορές η επαγγελματική και οικογενειακή ζωή μπορεί να είναι λίγο θολή. Πρέπει λοιπόν να μπορώ να καθορίζω κάποιους βασικούς κανόνες με τα παιδιά μου για
Δείκτης θερμοκρασίας και υγρασίας από Arduino: 7 βήματα (με εικόνες)
Δείκτης θερμοκρασίας και υγρασίας από Arduino: Αυτή η οδηγία θα δείξει πώς να φτιάξετε ένα κουτί που μπορεί να υποδεικνύει θερμοκρασία και υγρασία με το Arduino Μπορείτε να το βάλετε στο τραπέζι για τη μέτρηση της θερμοκρασίας και της υγρασίας στο δωμάτιό σας Με υψηλή ποιότητα κουτιού MDF με κοπή λέιζερ, κάθε πράγμα συμπιεσμένο f
Παρακολουθήστε τη θερμοκρασία δωματίου στο σπίτι/το γραφείο στην επιφάνεια εργασίας σας: 4 βήματα
Παρακολούθηση θερμοκρασίας δωματίου σπιτιού/γραφείου στην επιφάνεια εργασίας σας: Για παρακολούθηση δωματίων ή γραφείων ή οπουδήποτε μπορούμε να χρησιμοποιήσουμε αυτό το έργο και αυτό εμφανίζεται με τόσες πολλές λεπτομέρειες, όπως γράφημα, θερμοκρασία σε πραγματικό χρόνο και πολλά άλλα. Χρησιμοποιούμε: https://thingsio.ai/ Πρώτα απ 'όλα, πρέπει να κάνουμε λογαριασμό σε αυτήν την πλατφόρμα IoT, μια