Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Σε προηγούμενες αναρτήσεις έχω μοιραστεί διαφορετικές μεθόδους για την κατασκευή ενός μετεωρολογικού σταθμού. Αν δεν το έχετε ελέγξει εδώ είναι ένας σύνδεσμος.
Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε έναν απλό Μετεωρολογικό σταθμό χρησιμοποιώντας το Wemos και μια πλατφόρμα IoT που ονομάζεται Sensate. Ας ξεκινήσουμε λοιπόν.
Προμήθειες
- WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
- BME280 …………………. (Amazon US / Amazon UK / Banggood)
- Οθόνη OLED 1,3 "… (Amazon US / Amazon UK / Banggood)
Μαζί με αυτά χρειαζόμαστε επίσης την εφαρμογή Sensate για iOS ή Android.
Βήμα 1: Τι είναι το Sensate;
Με τα δικά τους λόγια: "Χρησιμοποιήστε την εφαρμογή Sensate Sense για να αποκτήσετε πρόσβαση στους αισθητήρες σας οποιαδήποτε στιγμή, οπουδήποτε. Δημιουργήστε τον τελικό καταγραφέα δεδομένων σας χρησιμοποιώντας υπάρχοντα στοιχεία υλικού με το δωρεάν υλικολογισμικό Sensate. Or βρείτε το βέλτιστο τσιπ για την εφαρμογή σας και δημιουργήστε τη δική σας λύση."
Με λίγα λόγια είναι μια εφαρμογή που μαζί με το υλικολογισμικό, σας δίνει έναν απλό τρόπο δωρεάν κώδικα για την κατασκευή απλών έργων. Το μόνο που έχετε να κάνετε είναι να αναβοσβήνετε το υλικολογισμικό τους, να εγκαταστήσετε την εφαρμογή τους, να περάσετε από τις ρυθμίσεις διαμόρφωσης και είστε έτοιμοι να συλλέξετε δεδομένα από τους αισθητήρες σας.
Βήμα 2: Αναβοσβήνει το υλικολογισμικό Sensate
Τώρα θέλουμε ο πίνακας ESP (σε αυτή την περίπτωση το WeMos D1 Mini) να μπορεί να συνδεθεί με το σύννεφο Sensate. Για αυτό πρέπει να αναβοσβήσουμε το Firmware του Sensate στον πίνακα μας. Η διαδικασία είναι αρκετά απλή.
Πρώτα βεβαιωθείτε ότι έχετε κατεβάσει τα ακόλουθα:
- Κατεβάστε και εγκαταστήστε το πρόγραμμα οδήγησης CP210x ή CH34x (ανάλογα με το τσιπ USB to TTL που χρησιμοποιείται στην πλακέτα σας). Στην περίπτωσή μου εγκατέστησα το CH340.
- Κατεβάστε το εργαλείο λάμψης NodeMCU από εδώ.
- Στη συνέχεια, κάντε λήψη του τελευταίου υλικολογισμικού Sensate από εδώ.
Αφού κατεβάσετε τα πάντα και εγκαταστήσετε τα προγράμματα οδήγησης. Πρέπει να ελέγξουμε τη θύρα του πίνακα WeMos. Για να βρείτε τη θύρα:
- Μεταβείτε στη "Διαχείριση συσκευών" >> "Θύρες".
- Συνδέστε την πλακέτα στον υπολογιστή μέσω USB. Θα παρατηρήσετε μια νέα θύρα να εμφανίζεται στη λίστα. Σημειώστε το.
Τώρα μπορούμε να αναβοσβήνουμε τον πίνακα με νέο υλικολογισμικό. Βεβαιωθείτε ότι έχετε κατεβάσει το σωστό υλικολογισμικό από το σύνδεσμο. (Σε αυτό το έργο χρησιμοποιούμε WeMos D1 mini οπότε θα χρησιμοποιήσουμε το υλικολογισμικό)
- Ανοίξτε το φλας και μεταβείτε στην καρτέλα "Advanced". Βεβαιωθείτε ότι έχετε τις παρόμοιες ρυθμίσεις όπως στην παραπάνω εικόνα.
- Στη συνέχεια, μεταβείτε στην καρτέλα "Διαμόρφωση", κάντε κλικ στην πρώτη σειρά και μεταβείτε στον φάκελο στον οποίο έχετε κατεβάσει το υλικολογισμικό. Επιλέξτε το κατάλληλο αρχείο.
- Τώρα πήγα στην καρτέλα "Λειτουργία", εδώ στο πλαίσιο θύρας COM επιλέξτε τη θύρα που σημειώσατε πριν.
- Κάντε κλικ στο "Flash" και περιμένετε μέχρι να ολοκληρωθεί το αναβοσβήσιμο.
Τώρα έχουμε έναν μίνι πίνακα WeMos D1 με το υλικολογισμικό της Sensate. Απλώς κάντε κλικ στο κουμπί επαναφοράς για να ολοκληρώσετε τη διαδικασία εκκίνησης.
Βήμα 3: Διαμόρφωση δικτύου WiFi
Τώρα που αναβοσβήσαμε και ξεκινήσαμε με επιτυχία το υλικολογισμικό, πρέπει να εγκαταστήσουμε τα διαπιστευτήρια WiFi στον πίνακα. Για να το κάνετε αυτό, πρώτα ενεργοποιήστε την πλακέτα και ενεργοποιήστε το WiFi του smartphone σας. Ακολουθήστε τα παρακάτω βήματα:
- Πατήστε "Sensate-Setup" και εισαγάγετε τον προεπιλεγμένο κωδικό πρόσβασης "Setup-Sensate".
- Αφού συνδεθεί η συσκευή, ανοίξτε το προεπιλεγμένο πρόγραμμα περιήγησης και εισαγάγετε τη διεύθυνση URL "192.168.4.1" και πατήστε enter.
- Θα ανακατευθυνθείτε σε μια σελίδα εγκατάστασης. Εδώ επιλέξτε το "SSID" (όνομα WiFi) στο οποίο θέλετε να συνδεθείτε και, στη συνέχεια, εισαγάγετε τον κωδικό πρόσβασης.
- Στη Διαμόρφωση Υπηρεσίας δώστε στη συσκευή σας ένα όνομα (στην περίπτωση αυτή "Μετεωρολογικός Σταθμός"). Πατήστε αποθήκευση και επανεκκίνηση.
Μετά από αυτό, τώρα ο πίνακας WeMos είναι έτοιμος να συνδεθεί στο δίκτυό σας WiFi. Τώρα μπορούμε να προχωρήσουμε και να ξεκινήσουμε τη ρύθμιση στην εφαρμογή Sensate.
Βήμα 4: Ρύθμιση της εφαρμογής Sensate για κινητά
Πρώτα απ 'όλα, βεβαιωθείτε ότι έχετε εγκαταστήσει την εφαρμογή Sensate Sense στο Smartphone σας. Στη συνέχεια, ανοίξτε την εφαρμογή και ακολουθήστε τα παρακάτω βήματα:
- Στην πρώτη σελίδα πατήστε "Ρύθμιση υλικού". Στη συνέχεια θα μας ρωτήσει αν θέλουμε να διαμορφώσουμε τη γέφυρα, όπως την έχουμε ήδη ρυθμίσει στο προηγούμενο βήμα, θα πατήσουμε στη δεύτερη επιλογή "Όχι, έχει ήδη διαμορφωθεί"
- Η επόμενη σελίδα θα εμφανίσει όλες τις διαθέσιμες γέφυρες. Επιλέξτε αυτό που μόλις φτιάξαμε.
- Στην επόμενη σελίδα θα λάβουμε όλες τις λεπτομέρειες σχετικά με τους αισθητήρες και 3 επιλογές. Εδώ επιλέξτε "Οδηγός διαμόρφωσης". Στην επόμενη σελίδα μπορείτε να διαβάσετε περισσότερες πληροφορίες σχετικά με τη διαμόρφωση. Όταν το διαβάσετε, πατήστε "Έναρξη".
- Τώρα έχουμε τη λίστα με όλους τους υποστηριζόμενους πίνακες. Εδώ θα επιλέξουμε "WeMos D1 Mini" και θα πατήσουμε "Συνέχεια".
- Στη συνέχεια, μας ζητά να επιλέξουμε έναν τρόπο λειτουργίας. Υπάρχουν 2 λειτουργίες, μία είναι η κανονική λειτουργία η οποία λαμβάνει και ενημερώνει τις αναγνώσεις όσο πιο συχνά μπορεί. Η άλλη λειτουργία "Sleeping Mode", σε αυτήν τη λειτουργία μπορούμε να λαμβάνουμε περιοδικές ενημερώσεις και ο πίνακας θα είναι σε λειτουργία εξοικονόμησης ενέργειας. Για αυτό το έργο έχω επιλέξει την πρώτη λειτουργία καθώς θέλω ενημερώσεις σε πραγματικό χρόνο της θερμοκρασίας και της υγρασίας.
- Στη συνέχεια πρέπει να επιλέξουμε την οθόνη. Καθώς χρησιμοποιούμε οθόνη 1,3 "128x64, θα την επιλέξουμε. Στη συνέχεια, πατήστε" Συνέχεια ".
- Στην επόμενη σελίδα απλώς επιλέξτε "Χωρίς επέκταση".
- Στην επόμενη σελίδα πρέπει να επιλέξουμε τον αισθητήρα. Χρησιμοποιούμε το "BME280", οπότε επιλέξτε αυτό. Βεβαιωθείτε ότι δεν επιλέγετε το BMP280 που είναι παρόμοιο αλλά δεν διαθέτει αισθητήρα πίεσης.
- Όταν επιλέγουμε τον αισθητήρα, η εφαρμογή μας δίνει τη δυνατότητα να επιλέξουμε ποια δεδομένα θέλουμε να συλλέξουμε. Εδώ εναλλάσσετε και τις τρεις επιλογές. Δεν χρειάζεται να παίξετε με άλλες ρυθμίσεις.
- Στο τέλος κάντε κλικ στο φινίρισμα.
Τώρα το μόνο που χρειάζεται να κάνουμε είναι να φτιάξουμε το κύκλωμα.
Βήμα 5: Δημιουργία κυκλώματος
Καθώς χρησιμοποιούμε επικοινωνίες I2C εδώ, οι συνδέσεις είναι πολύ απλές. Ανατρέξτε στις παραπάνω εικόνες. Υπάρχουν 4 καρφίτσες εδώ: VCC, GND (ακίδες ισχύος) & SDA, SCL (ακίδες I2C).
Συνδέστε τα καλώδια ως εξής:
VCC = 3,3V
GND = GND
SCL = SCL (D1)
SDA = SDA (D2)
Και αυτό είναι όλο. Τώρα απλώς ενεργοποιήστε το κύκλωμα και περιμένετε να συνδεθεί στο δίκτυο. Τώρα θα λάβουμε τα δεδομένα στο OLED και στην εφαρμογή.
Βήμα 6: Τελική σημείωση
Έτσι, τώρα έχουμε έναν μετεωρολογικό σταθμό DIY χωρίς να χρειάζεται να γράψουμε πραγματικά έναν κωδικό. Δεν είναι δροσερό; Τώρα μπορείτε να φτιάξετε μια θήκη για αυτό όπως αυτή που έφτιαξα προηγουμένως εδώ. Ελπίζω ότι το σεμινάριο ήταν εύκολο να ακολουθηθεί και μάθατε κάτι τώρα.
Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να αφήσετε ένα σχόλιο παρακάτω.
Συνιστάται:
Επαγγελματικός μετεωρολογικός σταθμός με χρήση ESP8266 και ESP32 DIY: 9 βήματα (με εικόνες)
Επαγγελματικός μετεωρολογικός σταθμός με χρήση ESP8266 και ESP32 DIY: Το LineaMeteoStazione είναι ένας πλήρης μετεωρολογικός σταθμός ο οποίος μπορεί να διασυνδεθεί με επαγγελματίες αισθητήρες από το Sensirion καθώς και με κάποιο εξάρτημα Davis Instrument (Rain Gauge, Anemometer)
Μετεωρολογικός σταθμός NaTaLia: Μετεωρολογικός σταθμός Arduino Solar Powered Done the Right Way: 8 βήματα (με εικόνες)
Μετεωρολογικός Σταθμός NaTaLia: Ο Μετεωρολογικός Σταθμός Arduino έγινε με τον σωστό τρόπο: Μετά από 1 χρόνο επιτυχούς λειτουργίας σε 2 διαφορετικές τοποθεσίες, μοιράζομαι τα σχέδια έργων μου με ηλιακή ενέργεια και εξηγώ πώς εξελίχθηκε σε ένα σύστημα που μπορεί πραγματικά να επιβιώσει για μεγάλο χρονικό διάστημα περιόδους από την ηλιακή ενέργεια. Αν ακολουθείτε
Μετεωρολογικός σταθμός DIY & Σταθμός αισθητήρα WiFi: 7 βήματα (με εικόνες)
Μετεωρολογικός Σταθμός DIY & WiFi Sensor Station: Σε αυτό το έργο θα σας δείξω πώς να δημιουργήσετε έναν μετεωρολογικό σταθμό μαζί με έναν σταθμό αισθητήρα WiFi. Ο σταθμός αισθητήρων μετρά τα τοπικά δεδομένα θερμοκρασίας και υγρασίας και τα στέλνει, μέσω WiFi, στον μετεωρολογικό σταθμό. Ο μετεωρολογικός σταθμός εμφανίζει τότε
Μετεωρολογικός σταθμός WiFi μετεωρολογικός σταθμός V1.0: 19 βήματα (με εικόνες)
Solar Powered WiFi Weather Station V1.0: Σε αυτό το Εκπαιδευτικό, θα σας δείξω πώς να φτιάξετε έναν Μετεωρολογικό σταθμό με ηλιακή ενέργεια με έναν πίνακα Wemos. Το Wemos D1 Mini Pro διαθέτει έναν μικρό παράγοντα μορφής και μια μεγάλη γκάμα ασπίδων plug-and-play το καθιστούν ιδανική λύση για γρήγορη απόκτηση
Μετεωρολογικός σταθμός Acurite 5 σε 1 με χρήση Raspberry Pi και Weewx (άλλοι μετεωρολογικοί σταθμοί είναι συμβατοί): 5 βήματα (με εικόνες)
Μετεωρολογικός Σταθμός Ακουρίτης 5 σε 1 Χρήση Raspberry Pi και Weewx (άλλοι μετεωρολογικοί σταθμοί είναι συμβατοί): Όταν αγόρασα τον μετεωρολογικό σταθμό Acurite 5 σε 1 ήθελα να μπορώ να ελέγξω τον καιρό στο σπίτι μου ενώ ήμουν μακριά. Όταν γύρισα σπίτι και το έστησα συνειδητοποίησα ότι είτε έπρεπε να έχω την οθόνη συνδεδεμένη με έναν υπολογιστή είτε να αγοράσω τον έξυπνο διανομέα τους