BME688 AirMeter App: παρακολούθηση της ποιότητας του αέρα, της πίεσης του αέρα, της θερμοκρασίας, της υγρασίας χρησιμοποιώντας το Raspberry Pi

Χρήση αυτής της εφαρμογής BME688 AirMeter για PiCockpit, μπορείτε να διαβάσετε ένα BME688 ή αισθητήρα BME680 συνδεδεμένο με το Raspberry Pi μέσω I2C. Εμείς (pi3g e.K.) προσφέρουμε ένα plug & play BME688 breakout module, το οποίο μπορείτε να συνδέσετε απευθείας στην κεφαλή του Raspberry Pi.

Η εφαρμογή διαθέτει τρεις διαφορετικές προβολές, επιτρέποντάς σας να απεικονίσετε τα δεδομένα με τον τρόπο που θέλετε:

Εγκατάσταση και ρύθμιση

Απενεργοποιήστε το Raspberry Pi και συνδέστε τη μονάδα BME688. Ανατρέξτε στις οδηγίες του προμηθευτή σας για το πώς να το κάνετε αυτό.

pi3g-bme688-breakout-board-raspberry-pi
Η μονάδα διάσπασης pi3g BME688 συνδεδεμένη σε ένα Raspberry Pi 3B+: μπορεί να συνδεθεί απλά στην κεφαλή GPIO. Σημειώστε τον ειδικό προσανατολισμό, ώστε το SoC να μην παραμορφώνει τις τιμές μέτρησης θερμότητας του BME688.

Σημείωση: τα BME688 και BME680 υποστηρίζουν επίσης λειτουργία SPI. Ωστόσο, αυτή η εφαρμογή υποστηρίζει μόνο τη λειτουργία I2C.

Ενεργοποιήστε ξανά το Raspberry Pi. Αυτή τη στιγμή, ελπίζουμε ότι PiCockpit είναι ήδη εγκατεστημένο. Δεν χρειάζεται να εγκαταστήσετε άλλο λογισμικό εκτός από το PiCockpit για να λειτουργήσει αυτή η εφαρμογή. (Παρακαλώ :-))

Ανοίξτε την εφαρμογή BME688 AirMeter και κάντε κλικ στο κουμπί Ρύθμιση:

Η εφαρμογή BME688 AirMeter προσφέρει διαφορετικές προβολές. Το κουμπί Ρύθμιση βρίσκεται στην κορυφή.
Αναμονή για δεδομένα, καθώς δεν έχουν ληφθεί ακόμα δεδομένα από τον αισθητήρα

Ενεργοποιήστε τον αισθητήρα BME688 κάνοντας κλικ στην επιλογή "enable sensor".

Ελέγξτε αν η διεύθυνση I2C είναι σωστή. (Για την πλακέτα διάσπασης BME688 pi3g, είναι 0x77 από προεπιλογή - αυτό μπορεί να διαφέρει για άλλους κατασκευαστές).

Εάν ο αισθητήρας είναι προσβάσιμος, το παρακάτω μήνυμα θα πρέπει να ενημερωθεί σε "Data received: ..." με τη χρονοσφραγίδα του πιο πρόσφατου πακέτου δεδομένων που ελήφθη.

Σημείωση: η συχνότητα των πακέτων δεδομένων εξαρτάται από τις ρυθμίσεις - εάν ενεργοποιήσετε τον υπολογισμό IAQ, ενδέχεται να λαμβάνονται λιγότερο συχνά.

ενεργοποιήστε τον υπολογισμό IAQ

Η Bosch διαθέτει ένα λογισμικό που ονομάζεται BSEC 2. Το έχουμε συμπεριλάβει στο PiCockpit, για τη διευκόλυνσή σας. Αυτό το λογισμικό επιτρέπει τη λήψη των ακατέργαστων τιμών που μετρά ο αισθητήρας και τον υπολογισμό πρόσθετων τιμών.

Ένα από αυτά είναι το IAQ. (Ποιότητα εσωτερικού αέρα) - που θα σας επιτρέψει να μετρήσετε την ποιότητα του αέρα εσωτερικού χώρου.

Για να το ενεργοποιήσετε, κάντε κλικ στο κουμπί εναλλαγής "enable IAQ calculation" και κάντε κλικ στο "I agree" στο πεδίο Συμφωνία άδειας χρήσης Bosch BSEC διάλογος.

Αποδοχή της συμφωνίας άδειας χρήσης Bosch BSEC

Αυτό θα δώσει αυτόματα εντολή στο PiCockpit να υπολογίσει και το IAQ.

προηγμένη προβολή (εμφάνιση όλων των δεδομένων)

Η ενεργοποίηση της προβολής για προχωρημένους θα εμφανίσει όλες τις παραμέτρους που το λογισμικό BSEC2 μπορεί να υπολογίσει.

επαναφορά όλων των ρυθμίσεων

Αυτό το κουμπί θα σας επιτρέψει να επαναφέρετε τις ρυθμίσεις στις εργοστασιακές ρυθμίσεις.

Εμφάνιση γραμμικού διαγράμματος

θερμοκρασία αέρα (ακατέργαστη) που εμφανίζεται στο γραμμικό διάγραμμα

Χρησιμοποιήστε τα κουμπιά "show me" για να επιλέξετε τη μετρούμενη τιμή που θέλετε να δείτε.

Χρησιμοποιήστε την αναζήτηση για να εστιάσετε μόνο στις τιμές που σας ενδιαφέρουν:

αρχίστε να πληκτρολογείτε το όνομα της τιμής που σας ενδιαφέρει για να περιορίσετε την επιλογή

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

μεγέθυνση για να δούμε πιο καθαρά τις διακυμάνσεις της θερμοκρασίας

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

Προβολή μετρητή

Στην προβολή Gauge, θα έχετε όμορφους μετρητές για την εμφάνιση των τρεχουσών τιμών. Εδώ μπορείτε να παρακολουθείτε τις ακόλουθες τιμές:

  • υγρασία αέρα
  • θερμοκρασία αέρα
  • πίεση του αέρα
  • αντίσταση αερίου
  • ποιότητα αέρα (IAQ) - εάν είναι ενεργοποιημένη

Η προβολή μετρητή περιέχει επίσης έναν πίνακα με τα δεδομένα στο κάτω μέρος.

Προβολή πίνακα

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

Μπορείτε να χρησιμοποιήσετε τη λειτουργία αναζήτησης για να περιορίσετε την προβολή μόνο στα στοιχεία που σας ενδιαφέρουν:

αρχίστε να πληκτρολογείτε το όνομα της τιμής που σας ενδιαφέρει για να περιορίσετε την επιλογή

Πλήρης κατάλογος των "προηγμένων προβολών"

Αυτές είναι όλες οι τιμές μέτρησης που είναι διαθέσιμες στην εφαρμογή BME688 AirQuality App στο PiCockpit, εάν ενεργοποιήσετε την προβολή για προχωρημένους:

  • υγρασία αέρα
  • υγρασία αέρα (ακατέργαστη)
  • πίεση του αέρα
  • ποιότητα του αέρα (IAQ)
  • ακρίβεια ποιότητας αέρα (IAQ)
  • θερμοκρασία αέρα
  • θερμοκρασία αέρα (ακατέργαστη)
  • αναπνοή ισοδύναμο VOC
  • ακρίβεια ισοδύναμου VOC αναπνοής
  • Ισοδύναμο CO2
  • Ακρίβεια ισοδύναμου CO2
  • comp τιμή αερίου
  • ακρίβεια τιμής αερίου comp
  • ποσοστό αερίου
  • ακρίβεια ποσοστού αερίου
  • αντίσταση αερίου (ακατέργαστο)
  • αριθμός δείγματος
  • στατική IAQ (ακατέργαστη)
  • στατική ακρίβεια IAQ
  • timestamp

Σημείωση: για καλύτερη ακρίβεια μέτρησης CO2, προσφέρουμε επίσης ένα Εφαρμογή αισθητήρα CO2!

ΣΥΧΝΈΣ ΕΡΩΤΉΣΕΙΣ

Υποστηρίζεται επίσης το BME680;

Ναι, υποστηρίζεται επίσης το BME680.

Τι γίνεται με τα χαρακτηριστικά τεχνητής νοημοσύνης του BME688;

Αυτή τη στιγμή εργαζόμαστε πάνω σε μια εφαρμογή "Ψηφιακή μύτη" για το PiCockpit, η οποία θα σας επιτρέπει να αναγνωρίζετε μυρωδιές χρησιμοποιώντας το BME688.

Πού μπορώ να αγοράσω έναν συμβατό αισθητήρα;

Εμείς (pi3g e.K.) έχουμε αναπτύξει μια μονάδα BME688 plug & play για τη θύρα GPIO του Raspberry Pi.

Άλλοι προμηθευτές, π.χ. η Pimoroni και η Adafruit, πωλούν επίσης πλακέτες διάσπασης BME688 και BME680.