Πίνακας περιεχομένων:
- Βήμα 1: Λογαριασμοί IoT, Ροές Adafruit IO, Εφαρμογές IFTTT και Zapier Zap
- Βήμα 2: Ρύθμιση κώδικα Arduino
- Βήμα 3:
- Βήμα 4: Προετοιμάστε τις οθόνες
- Βήμα 5: Συναρμολόγηση Breadboard Dry Run
- Βήμα 6: Συγκόλληση του τελικού κυκλώματος
- Βήμα 7: Συναρμολόγηση Shadow Box
Βίντεο: Καιρός Σημείωση: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Αυτός είναι ένας συνδυασμός μετεωρολογικού σταθμού και υπενθύμισης. Όλοι μπορούμε να ελέγξουμε τον καιρό στα τηλέφωνά μας, αλλά μερικές φορές και ειδικά όταν κάποιος προσπαθεί να βγει από την πόρτα το μόνο που χρειάζεται είναι ένας γρήγορος τρόπος για τις καιρικές συνθήκες. Αυτός ο μετεωρολογικός σταθμός παρέχει μια γρήγορη εικόνα των τρεχουσών συνθηκών: ηλιόλουστη, συννεφιασμένη, βροχερή ή χιονισμένη, η θερμοκρασία και μια σύντομη σημείωση. Επιπλέον, ένας αισθητήρας ενεργοποιημένης κίνησης ενεργοποιεί μια οθόνη κύλισης που προσφέρει ένα χρήσιμο μήνυμα: "μάσκα + πλήκτρα"
Περιγραφή: Αυτός ο σταθμός είναι ενσωματωμένος στο Arduino και συνδυάζει ροές και ενεργοποιητές IoT (Internet of Things). Υπάρχουν τέσσερις κύριες οθόνες και ένας αισθητήρας κίνησης.
Οθόνη 1: Οι καιρικές συνθήκες φωτίζουν τα νεοπίξελ πίσω από ένα στένσιλ ήλιου, σύννεφα, σταγόνες βροχής και νιφάδες χιονιού. Αυτή είναι μια καθαρά οπτική οθόνη.
Οθόνη 2: υψηλή θερμοκρασία για την ημέρα σε οθόνη 7 τμημάτων.
Οθόνη 3: σύντομη σημείωση από το Remember the Milk (π.χ. "χρειαζόμαστε τροφή για σκύλους") σε μια οθόνη OLED
Οθόνη 4: Η κίνηση ενεργοποίησε την υπενθύμιση για να μην ξεχάσετε τη μάσκα και τα κλειδιά σε 3 αλφαριθμητικές οθόνες.
Προμήθειες:
Λίστα υλικών/εργαλείων (σημειώστε ότι οι περισσότεροι σύνδεσμοι αφορούν το Adafruit στις ΗΠΑ, αλλά αυτά τα μέρη διατίθενται από άλλους πωλητές. Αυτό το έργο βασίζεται στον πίνακα arduino wifi esp8266. Ενώ αυτό το έργο χρησιμοποιεί την έκδοση Adafruit του πίνακα esp8266 - - ο πίνακας Adafruit Feather Huzzah, ο πίνακας NodeMCU μπορεί να αντικατασταθεί, αλλά η φυσική θέση των ακίδων θα είναι διαφορετική. Οι σύνδεσμοι στα εργαλεία είναι για αναφορά. Ο προϋπολογισμός μπορεί να υπαγορεύει ποιο μοντέλο του εργαλείου αγοράζεται.)
(1) Πίνακας φτερού Huzzah adafruit μέρος 2821
(1) μήτρα φτερών 7 τμημάτων Adafruit μέρος 3106
(3) τετραπλές αλφαριθμητικές οθόνες με φτερά - μπλε Adafruit μέρος 3128
(1) Οθόνη φτερού OLED 128x64 Adafruit μέρος 4650
(1) Mini PIR αισθητήρας κίνησης SR 505 amazon PIR S505 και φύλλο δεδομένων
(1) Αντίσταση 10k Ohm adafruit μέρος 2748
(4-5) σύρμα από συμπαγές πυρήνα-προτείνετε τουλάχιστον τέσσερα χρώματα, προτείνετε αυτό το σετ: Adafruit part 1311
σύρματα (πολλαπλών) σανίδων (αρσενικό-αρσενικό) adafruit μέρος 153
(3) σύρματα σανίδων (θηλυκό-θηλυκό) adafruit μέρος 1919
(1) breadboard: τζαμέκο χωρίς συγκόλληση
(2) κεφαλίδες (για οθόνη OLED)
(1) καρφίτσα κεφαλίδας - τουλάχιστον 3 καρφίτσες κεφαλίδας adafruit part 3002
(1) προσαρμογέας a/c 5.25vdc 1A adafruit μέρος 1994
(1) καλώδιο usb micro B σε usb A (η σημείωση δεν πρέπει να είναι μόνο τροφοδοσία) adafruit μέρος 23791
(προαιρετικό) Καλώδιο USB με Switch adafruit part 620
(1) 1 μέτρο neopixel RGBW strip adafruit part 2842
(1) χαρτόνι τυπωμένος πίνακας κυκλωμάτων 10x22cm amazon perf board
(1) κουτί σκιών 8 × 8 κουτί σκιάς
60/40 μολύβδου κολοφώνιο κόλλα κόλλας adafruit μέρος 145
συγκόλληση φυτίλι adafruit μέρος 149
συγκολλητικό σίδερο adafruit μέρος 1204
βοηθητικες κολλησεις κολλαδο adafruit part 3529
συρματόσχοινα αποσπάσματα amazon
σύρμα απογυμνωτές adafruit μέρος 527
(πολλαπλών) θερμοσυστελλόμενων σωλήνων adafruit. μέρος 4559
κόλλα όπλο amazon κόλλα όπλο
Εργαλείο Dremel amazon Εργαλείο Dremel
(διάφορα) χαρτόνι, χαρτί, μπάλες πινγκ πονγκ και ημιδιαφανή υλικά για τη διάχυση των νεοπίξελ. μαυροπίνακας μαύρου πυρήνα ή μαύρο κατασκευαστικό χαρτί
πρόσθετα εργαλεία για συλλογή: χάρακα, μαχαίρι χόμπι, χαλάκι κοπής, γυαλιά ασφαλείας, τραχιά μανταλάκια (όπως ψαλίδια κουζίνας).
προαιρετικός:
πολύμετρο Adafruit μέρος 308
επίπεδη πένσα adafruit μέρος 1368
Βήμα 1: Λογαριασμοί IoT, Ροές Adafruit IO, Εφαρμογές IFTTT και Zapier Zap
Για οδηγίες σχετικά με τον τρόπο ρύθμισης του Adafruit IO και του IFTTT, μπορείτε να βρείτε στη διεύθυνση
Δημιουργήστε επίσης λογαριασμούς IoT στο Zapier και Remember the Milk. Καταγράψτε ονόματα χρήστη και API για το καθένα.
Προσδιορίστε το SSID 2.4G στο wifi σας και έχετε όνομα και κωδικό SSID για αυτό το SSID.
Ρυθμίστε τις ροές στο Adafruit IO (αυτές μπορούν να ονομαστούν με οποιοδήποτε άλλο αλλά βοηθάει να είναι περιγραφικά αυτά τα ονόματα. Ακολουθούν τα ονόματα που αντιστοιχίζονται στον κώδικα Arduino.)
Υψηλή καταβύθιση κειμένου
Μεταβείτε στο IFTTT και ρυθμίστε 4 μικροεφαρμογές και συνδέστε τα με τις ροές Adafruit IO.
Κάθε μέρα στις 7 το πρωί στέλνετε υψηλή θερμοκρασία - συνδεθείτε με την τροφοδοσία hightemp στο Adafruit IO Εάν η τρέχουσα κατάσταση αλλάξει σε ηλιόλουστη - συνδεθείτε με την τροφοδοσία βροχοπτώσεων στο Adafruit IO Αν η τρέχουσα κατάσταση αλλάξει σε θολό - συνδεθείτε με τη ροή βροχοπτώσεων στο Adafruit IO Αν η τρέχουσα κατάσταση αλλάξει σε βροχή - συνδεθείτε με τη ροή βροχοπτώσεων στο Adafruit IO Εάν η τρέχουσα κατάσταση αλλάξει σε χιόνι- συνδεθείτε με τη ροή υετού στο Adafruit IO
Πηγαίνετε στο Zapier και δημιουργήστε ένα Zap και συνδέστε το ανάμεσα στο Remember the Milk και τη σημείωση κειμένου Adafruit IO.
Βήμα 2: Ρύθμιση κώδικα Arduino
Εάν δεν το έχετε κάνει ήδη, ελέγξτε και ρυθμίστε το λογισμικό Arduino και βεβαιωθείτε ότι έχει ρυθμιστεί για τον πίνακα esp8266. Ακολουθεί ένας σύνδεσμος με οδηγίες για το πώς να το κάνετε αυτό:
Μόλις ολοκληρώσετε τη ρύθμιση του Arduino, αντιγράψτε ή κατεβάστε αυτά τα αρχεία
config.hweathernote.ino
Υπάρχουν δύο αρχεία - το κύριο αρχείο weathernote.ino και το αρχείο config.h
Το αρχείο config.h περιέχει το API και τον κωδικό πρόσβασης πρόσβασης wifi. Αυτό είναι το μόνο αρχείο που πρέπει να αλλάξετε.
Ωστόσο, για να τρέξει αυτός ο κώδικας θα χρειαστεί να εγκαταστήσετε αυτές τις βιβλιοθήκες Arduino. (Εάν δεν έχετε εγκαταστήσει βιβλιοθήκες προηγουμένως δείτε:
Wire Adafruit GFX
Adafruit LED Σακίδιο Adafruit NeoPixelESP8266 WiFiAdafruitIOAdafruit MQTTSPIAdafruit SH110X
Βήμα 3:
Βήμα 4: Προετοιμάστε τις οθόνες
Συναρμολογήστε και συγκολλήστε όλες τις κεφαλίδες σε OLED, 7 τμήματα και τρεις αλφαριθμητικές οθόνες. Σημείωση: τα ακόλουθα άλματα πρέπει να συγκολληθούν στην αλφαριθμητική οθόνη σας, ώστε κάθε οθόνη να έχει αυτές τις μοναδικές διευθύνσεις:
0x710x720x74
σύνδεσμοι για μαθήματα Adafruit:
OLED στη διεύθυνση
7 Προβολή τμήματος στη διεύθυνση
αλφαριθμητική εμφάνιση
συγκολλήστε αυτούς τους βραχυκυκλωτήρες https://learn.adafruit.com/14-segment-alpha-numer…-κάτω μέρος της σελίδας: "Jumpers Address"
Βήμα 5: Συναρμολόγηση Breadboard Dry Run
Συνιστάται όλα αυτά τα εξαρτήματα να στερεώνονται στεγνά σε μια σανίδα ψωμιού με σύρματα και να δοκιμάζονται με τον κωδικό Arduino πριν από την τελική συναρμολόγηση.
Εδώ είναι οι καρφίτσες στον πίνακα Adafruit Feather Huzzah που χρησιμοποιούνται σε αυτό το έργο
14 PIR2 Neopixels5 SCL τέσσερις οθόνες 4 SDA τέσσερις οθόνες GND τέσσερις οθόνες και PIR3.3v τέσσερις οθόνες και PIR
Βήμα 6: Συγκόλληση του τελικού κυκλώματος
Μειώστε το διάτρητό σας σε πλάτος ελαφρώς μικρότερο από 8 . (Φορέστε γυαλιά ασφαλείας, τα τσιπ μπακελίτη μπορούν να πετάξουν.) Τραβήξτε φωτογραφίες του έργου σας στο breadboard με προσοχή στις συνδέσεις. Στη συνέχεια, μετακινήστε το έργο σας από το breadboard στον πίνακα. Χρησιμοποιήστε σύρμα περιτύλιξη σε μέρη συγκόλλησης και συνδέσεις με την σανίδα - ιδανικά τα καλώδια πρέπει να αγγίζουν τις καρφίτσες κεφαλών στα μέρη σας για αξιόπιστη συνέχεια. Σημείωση: Οι οθόνες OLED δεν διαρκούν για πάντα, γι 'αυτό προτείνετε αυτό το μέρος να τοποθετηθεί σε κεφαλίδες (επίσης, οι κεφαλίδες βοηθούν σηκώστε την οθόνη OLED έτσι ώστε να βρίσκεται στο ίδιο επίπεδο με τις οθόνες 7 τμημάτων και τις αλφαριθμητικές και αυτό θα διευκολύνει την προβολή της οθόνης όταν ολοκληρωθεί το έργο).
Οι 4 λωρίδες των 3 νεοπίξελ μπορούν να συγκολληθούν ξεχωριστά και στη συνέχεια να συγκολληθούν στο γυαλί.
Τα 3 σύρματα και η αντίσταση για το PIR μπορούν να συγκολληθούν στον πίνακα με αρκετό περιθώριο για να κοπεί αργότερα. Το τελευταίο βήμα θα είναι να πάρετε τα 3 σύρματα θηλυκών θηλυκών και ένα μικρό κομμάτι από την σανίδα και να κολλήσετε έναν αρσενικό πείρο 3 ακίδων και στη συνέχεια τα τρία καλώδια της καλωδίωσης PIR που προέρχονται από τον πίνακα (αυτό θα κάνει ο "σύνδεσμος" για το PIR.)
Βήμα 7: Συναρμολόγηση Shadow Box
Τα περισσότερα από αυτά είναι απλά, αλλά το PIR δεν θα λειτουργεί μέσω γυαλιού και επομένως θα πρέπει να δρομολογηθεί έξω από το σκιερό πλαίσιο. Ένα εργαλείο dremel μπορεί να χρησιμοποιηθεί για να κάνει το κατάλληλο άνοιγμα στο πάνω μέρος του πλαισίου για να τροφοδοτήσει το PIR. Κάντε επίσης μια τρύπα στην πίσω κάτω γωνία για να δρομολογήσετε το καλώδιο τροφοδοσίας.
Το χαρτόνι μπορεί να χρησιμοποιηθεί για την αποκοπή των νέοπικελ, έτσι ώστε το φως από κάθε κλώνο να μην αιμορραγεί σε άλλο τμήμα. Γίνετε δημιουργικοί με τη διάχυση και εξατομικεύστε το πρόσωπο με τα δικά σας στένσιλ.
Συνιστάται:
Πώς να: Φτιάξτε ένα φοβερό αριστούργημα στο Animal Jam! (ΣΗΜΕΙΩΣΗ: ΕΝΗΜΕΡΩΣΗ 2020): 3 βήματα
Πώς να: Φτιάξτε ένα φοβερό αριστούργημα στο Animal Jam! (ΣΗΜΕΙΩΣΗ: ΕΝΗΜΕΡΩΜΕΝΟ 2020): Η μαρμελάδα ζώων είναι ένας εικονικός κόσμος για τα ζώα. Μπορείτε να αγοράσετε ζώα με πολύτιμους λίθους ή διαμάντια και να τα προσαρμόσετε με ρούχα που αγοράζετε σε εικονικά καταστήματα! Ποτέ δεν πραγματικά " παίζω " Animal Jam, μου αρέσει να φτιάχνω αριστουργήματα! Σήμερα θα σας δείξω
Αναβοσβήνει Μουσική Σημείωση: 5 Βήματα
Αναβοσβήνει Μουσική Σημείωση: Υλικά: 4 φώτα LED (τυρκουάζ, μπλε) CNC μηχάνημα Wire SolidWorks Τρισδιάστατος εκτυπωτής Συγκολλητικό σίδερο και συγκολλητικό 2 200 Ohm αντιστάσεις Θερμή κόλλα μπαταρίας 9 Volt και συνδετήρας τρυπανιού Αυτό το έργο είναι πολύ απλό και δεν θα διαρκέσει πολύ
Καιρός κερί - Καιρός και θερμοκρασία με μια ματιά: 8 βήματα
Καιρός Κερί - Καιρός και θερμοκρασία με μια ματιά: Χρησιμοποιώντας αυτό το μαγικό κερί, μπορείτε να πείτε αμέσως την τρέχουσα θερμοκρασία και τις συνθήκες έξω
Καιρός: 11 Βήματα (με εικόνες)
Καιρός Ρολόι: Ενημέρωση με ηλεκτρικό σχήμα και σχέδιο Fritzing Κάνω δύο προτάσεις: Αυτό είναι το πρώτο μου εκπαιδευτικό Είμαι ένας αδαής Ιταλός που δεν έχει σπουδάσει αγγλικά στο σχολείο και γι 'αυτό ζήτησα βοήθεια για: https: //translate.google.itStart με ευχαριστώ
Καιρός/λάμπα μήτρας: 42 βήματα (με εικόνες)
Καιρός/Λάμπα μήτρας: Σε αυτό το Instructable περιγράφω το σχεδιασμό, την κατασκευή και τον προγραμματισμό ενός λαμπτήρα LED μήτρας. Ο σχεδιασμός μοιάζει με μια συνηθισμένη λάμπα, αλλά το εσωτερικό έχει αντικατασταθεί από μια μήτρα LEDs ws2812. Ο έλεγχος γίνεται μέσω ενός Raspberry Pi, έτσι ώστε να