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

Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: 6 βήματα
Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: 6 βήματα

Βίντεο: Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: 6 βήματα

Βίντεο: Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate .: 6 βήματα
Βίντεο: Ασύρματος Μετεωρολογικός Σταθμός Ψηφιακός. 2024, Ιούλιος
Anonim
Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate
Μετεωρολογικός σταθμός με χρήση Wemos D1 Mini, BME280 και Sensate

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

Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε έναν απλό Μετεωρολογικό σταθμό χρησιμοποιώντας το Wemos και μια πλατφόρμα IoT που ονομάζεται Sensate. Ας ξεκινήσουμε λοιπόν.

Προμήθειες

  1. WeMos D1 Mini ………. (Amazon US / Amazon UK / Banggood)
  2. BME280 …………………. (Amazon US / Amazon UK / Banggood)
  3. Οθόνη OLED 1,3 "… (Amazon US / Amazon UK / Banggood)

Μαζί με αυτά χρειαζόμαστε επίσης την εφαρμογή Sensate για iOS ή Android.

Βήμα 1: Τι είναι το Sensate;

Τι είναι το Sensate
Τι είναι το Sensate

Με τα δικά τους λόγια: "Χρησιμοποιήστε την εφαρμογή Sensate Sense για να αποκτήσετε πρόσβαση στους αισθητήρες σας οποιαδήποτε στιγμή, οπουδήποτε. Δημιουργήστε τον τελικό καταγραφέα δεδομένων σας χρησιμοποιώντας υπάρχοντα στοιχεία υλικού με το δωρεάν υλικολογισμικό Sensate. Or βρείτε το βέλτιστο τσιπ για την εφαρμογή σας και δημιουργήστε τη δική σας λύση."

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

Βήμα 2: Αναβοσβήνει το υλικολογισμικό Sensate

Firmware Sensate που αναβοσβήνει
Firmware Sensate που αναβοσβήνει
Firmware Sensate που αναβοσβήνει
Firmware Sensate που αναβοσβήνει
Firmware Sensate που αναβοσβήνει
Firmware 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
Διαμόρφωση δικτύου WiFi
Διαμόρφωση δικτύου WiFi
Διαμόρφωση δικτύου WiFi
Διαμόρφωση δικτύου WiFi

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

  1. Πατήστε "Sensate-Setup" και εισαγάγετε τον προεπιλεγμένο κωδικό πρόσβασης "Setup-Sensate".
  2. Αφού συνδεθεί η συσκευή, ανοίξτε το προεπιλεγμένο πρόγραμμα περιήγησης και εισαγάγετε τη διεύθυνση URL "192.168.4.1" και πατήστε enter.
  3. Θα ανακατευθυνθείτε σε μια σελίδα εγκατάστασης. Εδώ επιλέξτε το "SSID" (όνομα WiFi) στο οποίο θέλετε να συνδεθείτε και, στη συνέχεια, εισαγάγετε τον κωδικό πρόσβασης.
  4. Στη Διαμόρφωση Υπηρεσίας δώστε στη συσκευή σας ένα όνομα (στην περίπτωση αυτή "Μετεωρολογικός Σταθμός"). Πατήστε αποθήκευση και επανεκκίνηση.

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

Βήμα 4: Ρύθμιση της εφαρμογής Sensate για κινητά

Ρύθμιση της εφαρμογής Sensate για κινητά
Ρύθμιση της εφαρμογής Sensate για κινητά
Ρύθμιση της εφαρμογής Sensate για κινητά
Ρύθμιση της εφαρμογής Sensate για κινητά
Ρύθμιση της εφαρμογής Sensate για κινητά
Ρύθμιση της εφαρμογής 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 χωρίς να χρειάζεται να γράψουμε πραγματικά έναν κωδικό. Δεν είναι δροσερό; Τώρα μπορείτε να φτιάξετε μια θήκη για αυτό όπως αυτή που έφτιαξα προηγουμένως εδώ. Ελπίζω ότι το σεμινάριο ήταν εύκολο να ακολουθηθεί και μάθατε κάτι τώρα.

Εάν έχετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να αφήσετε ένα σχόλιο παρακάτω.

Συνιστάται: