Πίνακας περιεχομένων:

Καιρός Σημείωση: 7 βήματα (με εικόνες)
Καιρός Σημείωση: 7 βήματα (με εικόνες)

Βίντεο: Καιρός Σημείωση: 7 βήματα (με εικόνες)

Βίντεο: Καιρός Σημείωση: 7 βήματα (με εικόνες)
Βίντεο: ΑΝΕΚΔΟΤΑΡΑ 🤣🤣 #swimming #shorts 2024, Νοέμβριος
Anonim
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού
Σημείωση Καιρού

Αυτός είναι ένας συνδυασμός μετεωρολογικού σταθμού και υπενθύμισης. Όλοι μπορούμε να ελέγξουμε τον καιρό στα τηλέφωνά μας, αλλά μερικές φορές και ειδικά όταν κάποιος προσπαθεί να βγει από την πόρτα το μόνο που χρειάζεται είναι ένας γρήγορος τρόπος για τις καιρικές συνθήκες. Αυτός ο μετεωρολογικός σταθμός παρέχει μια γρήγορη εικόνα των τρεχουσών συνθηκών: ηλιόλουστη, συννεφιασμένη, βροχερή ή χιονισμένη, η θερμοκρασία και μια σύντομη σημείωση. Επιπλέον, ένας αισθητήρας ενεργοποιημένης κίνησης ενεργοποιεί μια οθόνη κύλισης που προσφέρει ένα χρήσιμο μήνυμα: "μάσκα + πλήκτρα"

Περιγραφή: Αυτός ο σταθμός είναι ενσωματωμένος στο 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

IoT Accounts, Adafruit IO Feeds, IFTTT Applets και Zapier Zap
IoT Accounts, Adafruit IO Feeds, IFTTT Applets και 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

Συνέλευση Breadboard Dry Run
Συνέλευση Breadboard Dry Run
Συνέλευση Breadboard Dry Run
Συνέλευση 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. Κάντε επίσης μια τρύπα στην πίσω κάτω γωνία για να δρομολογήσετε το καλώδιο τροφοδοσίας.

Το χαρτόνι μπορεί να χρησιμοποιηθεί για την αποκοπή των νέοπικελ, έτσι ώστε το φως από κάθε κλώνο να μην αιμορραγεί σε άλλο τμήμα. Γίνετε δημιουργικοί με τη διάχυση και εξατομικεύστε το πρόσωπο με τα δικά σας στένσιλ.

Συνιστάται: