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

PurpleAir Ένδειξη ποιότητας ποιότητας αέρα αέρα: 4 βήματα
PurpleAir Ένδειξη ποιότητας ποιότητας αέρα αέρα: 4 βήματα

Βίντεο: PurpleAir Ένδειξη ποιότητας ποιότητας αέρα αέρα: 4 βήματα

Βίντεο: PurpleAir Ένδειξη ποιότητας ποιότητας αέρα αέρα: 4 βήματα
Βίντεο: PurpleAir Installation Video - How to 2024, Ιούλιος
Anonim
Οθόνη LED PurpleAir Quality Quality Status
Οθόνη LED PurpleAir Quality Quality Status

Με τις πρόσφατες πυρκαγιές στην Καλιφόρνια η ποιότητα του αέρα στο Σαν Φρανσίσκο έχει επηρεαστεί πολύ. Βρεθήκαμε να ελέγχουμε τον χάρτη PurpleAir ξανά και ξανά στα τηλέφωνα ή τους φορητούς υπολογιστές μας προσπαθώντας να δούμε πότε ο αέρας ήταν αρκετά ασφαλής για να ανοίξει τα παράθυρα ή να έχει την ευκαιρία να βγει έξω.

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

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

Προμήθειες

Adafruit Feather M0 WiFi με καρφίτσες κεφαλίδας

Κεφαλίδες στοίβαξης Adafruit

Adafruit Jewel 7

3.3V επαναφορτιζόμενη μπαταρία ή καλώδιο USB

Σύρματα σύνδεσης ή καλώδια Jumper

Κομμάτι λεπτού πλαστικού (έχω χρησιμοποιήσει ανακυκλωμένα δοχεία τροφίμων)

Πλαστικό καπάκι l (όπως από δοχείο βρώμης ή σταφίδας)

Λαδόκολλα

Πλαστική κορυφή Συγκολλητικό σίδερο

Κόλλα μετάλλων

Υπολογιστής με Arduino IDE και καλώδιο USB για προγραμματισμό

Βήμα 1: Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας

Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας
Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας
Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας
Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας
Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας
Βήμα 1: Συγκεντρώστε τα μέρη και τα εργαλεία σας

Adafruit Feather M0 WiFi

Mayσως χρειαστεί να κολλήσετε τις καρφίτσες κεφαλίδας και τις στοιβαζόμενες κεφαλίδες στο Φτερό σας. Μου αρέσουν οι καρφίτσες κεφαλίδων και/ή οι στοιβαζόμενες κεφαλίδες για να διευκολύνουν τη γρήγορη σύνδεση μεταξύ των στοιχείων χρησιμοποιώντας καλώδια βραχυκυκλωτήρων

Κόσμημα Adafruit 7

Πιθανότατα θα χρειαστεί να συγκολλήσετε καλώδια σύνδεσης στα μαξιλάρια στον πίνακα Jewel. Αυτό το έργο χρειάζεται τρεις συνδέσεις από το κόσμημα στο φτερό. Ισχύς, γείωση και εισαγωγή δεδομένων. Χρησιμοποιώ έγχρωμο καλώδιο για να διατηρήσω τα πράγματα καθαρά. Κόκκινο για ισχύ, μαύρο για γείωση και πράσινο για εισαγωγή δεδομένων.

Σύρμα σύνδεσης

Εάν το έχετε, κόκκινα, μαύρα και πράσινα σύρματα είναι χρήσιμα για να συνδέσετε το κόσμημα στο φτερό.

3.3V επαναφορτιζόμενη μπαταρία ή καλώδιο USB (προαιρετικό)

Το φτερό μπορεί να φορτίσει απευθείας μια μικρή μπαταρία η οποία μπορεί να κάνει φορητή αυτήν την οθόνη κατάστασης. Διαπιστώνω ότι η μπαταρία μπορεί να τροφοδοτήσει το Φτερό και τα LEDS για περίπου 6 ώρες

Μεγάλο κουτί από κασσίτερο ή κουτί βρώμης

Μου αρέσει η εμφάνιση της στρογγυλής εξόδου, αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε πλαίσιο έργου ή δοχείο έχετε.

Λαδόκολλα

Χρησιμοποιώ το περγαμηνό χαρτί για τη διάχυση (απαλότητα) του φωτός από τα LEDS, μπορείτε να δοκιμάσετε διάφορα πράγματα αν και προσπαθήστε να μην χρησιμοποιήσετε κάτι που αλλάζει το χρώμα του φωτός

Πλαστική κορυφή

Βρήκα ότι το κόψιμο του εσωτερικού ενός πλαστικού καπακιού μου επέτρεψε να κολλήσω το χαρτί περγαμηνής στο καπάκι. Αυτό μου επιτρέπει να βγάλω το καπάκι για να φορτίσω την μπαταρία και να αφαιρέσω το υλικό όπως απαιτείται. Θα μπορούσατε απλά να κολλήσετε το χαρτί στο δοχείο εάν χρησιμοποιείτε τροφοδοσία USB και δεν σκοπεύετε να επαναχρησιμοποιήσετε τα ηλεκτρονικά για λίγο. (Χρησιμοποίησα ένα μόνο κομμάτι ταινίας σαν πόρτα παγίδας ενώ δοκίμαζα τα πράγματα)

Συγκολλητικό σίδερο / συγκολλητικό

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

Βήμα 2: Βήμα 2: Συνδέστε τα πάντα μαζί

Κόλλησα τα χρωματιστά σύρματα στο Jewel

Στη συνέχεια, συνδέω τα καλώδια με την ακόλουθη σειρά

  • Κόκκινο σύρμα / Ισχύς για καρφίτσα 2 (3.3V) στο φτερό
  • Μαύρο σύρμα / Γείωση στην καρφίτσα 4 (GND) στο φτερό
  • Πράσινο σύρμα / Δεδομένα στην καρφίτσα 9 στο φτερό (προαιρετικό)

Έβαλα την μπαταρία στο Φτερό μου και σε αυτό το σημείο

Έβαλα ένα κομμάτι κολλητικής ταινίας στο κάτω μέρος του φτερού μου για να προστατέψω τις καρφίτσες

Έδεσα το κόσμημά μου σε ένα κομμάτι στρογγυλό πλαστικό για να προστατέψω τις εκτεθειμένες καρφίτσες του και επίσης να δώσω έναν τρόπο να κατευθύνω το LEDS ευθεία

Βήμα 3: Βήμα 3: Χρησιμοποιήστε τον ιστότοπο Purple Air για να βρείτε έναν τοπικό αισθητήρα για ανάγνωση δεδομένων ποιότητας αέρα από

Μεταβείτε στον ιστότοπο Purple Air στη διεύθυνση

Μεγεθύνετε τη γειτονιά σας και βρείτε τον πλησιέστερο εξωτερικό αισθητήρα

Θα θέλετε να απενεργοποιήσετε το "Inside Sensors" για να βρείτε αισθητήρες που αναφέρουν την ποιότητα του εξωτερικού αέρα

Κάντε κλικ στον τοπικό αισθητήρα και θα εμφανιστεί ένα μικρό παράθυρο διαλόγου που εμφανίζει το όνομα του αισθητήρα και τα πρόσφατα δεδομένα ποιότητας του αέρα.

Θα παρατηρήσετε έναν σύνδεσμο στο κάτω μέρος αυτού του πλαισίου με την ένδειξη "Λήψη αυτού του widget" Κάντε κλικ στο "Λήψη αυτού του widget", θα παρατηρήσετε ότι ένα νέο πλαίσιο εμφανίζεται με έναν σύνδεσμο για JSON στο κάτω μέρος

Κάντε κλικ στο JSON και μια ιστοσελίδα δεδομένων JSON θα φορτωθεί στο πρόγραμμα περιήγησής σας. Θα χρησιμοποιήσουμε το τελευταίο κομμάτι αυτής της διεύθυνσης URL στον κώδικά μας για να λάβουμε την τρέχουσα ανάγνωση του αισθητήρα. Θα μοιάζει με /json? Key = XXXXX & show12345

Λάβετε τον πηγαίο κώδικα

Μπορείτε να κατεβάσετε τον πηγαίο κώδικα σε αυτό το έργο από το αποθετήριο στο Github.

Επεξεργαστείτε το σκίτσο Arduino για να ενημερώσετε τις ακόλουθες πληροφορίες:

Επεξεργαστείτε το αρχείο arduino_secret.h

Εισάγετε τον κωδικό πρόσβασης SSID και SSID

Αποθηκεύστε το αρχείο

Επεξεργαστείτε το αρχείο PurpleTheopolis.ino

Αντικαταστήστε το τμήμα URL για τον αισθητήρα που θέλετε να παρακολουθείτε στη μεταβλητή PURPLE_AIR_SENSOR

Σημείωση: Η συχνότητα ενημέρωσης που χρησιμοποιείται από προεπιλογή είναι 10 λεπτά, αλλά μπορεί να θέλετε να λάβετε δείγματα για μεγαλύτερο χρονικό διάστημα, όπως 30 ή 60 λεπτά Προσοχή: Δεν απαιτείται πολύ γρήγορη ανάγνωση και μπορεί να περιοριστούν τα αιτήματά σας

Ανεβάστε το σκίτσο και επιβεβαιώστε ότι το χρώμα των LED αντιστοιχεί στην τρέχουσα ένδειξη ποιότητας αέρα.

Αυτό το σκίτσο χρησιμοποιεί την τρέχουσα ανάγνωση PM 2.5 και δεν επιχειρεί να υπολογίσει τυχόν μακροπρόθεσμες τάσεις ή AQI.

Μπορείτε να επεξεργαστείτε τη ρουτίνα χρωμάτων για να αλλάξετε τις αντιστοιχίσεις χρωμάτων όπως θέλετε!

Αυτό που θα δείτε είναι η τιμή της τρέχουσας ανάγνωσης (εμφανίζεται στο κάτω αριστερό πλαίσιο του αναδυόμενου παραθύρου του τρέχοντος σταθμού)

Βήμα 4: Βήμα 4: Συνδυάστε τα πάντα μαζί και απολαύστε

Βήμα 4: Συνδυάστε τα πάντα μαζί και απολαύστε!
Βήμα 4: Συνδυάστε τα πάντα μαζί και απολαύστε!

Κόψτε μια τρύπα αρκετά μεγάλη για να τραβήξει το καλώδιο τροφοδοσίας USB σας στο πίσω μέρος του δοχείου (γνωστός και ως το κάτω μέρος του δοχείου)

Κόψτε έναν μικρό κύκλο από μη αγώγιμο υλικό όπως το πλαστικό για να επενδύσετε το κάτω μέρος του δοχείου κασσίτερου.

Συνδέστε το Φτερό στο καλώδιο USB και τοποθετήστε το Φτερό στο δοχείο.

Έχω κόψει έναν μικρό ανυψωτή από μια μπανιέρα από χαρτί υγείας για να κρατήσω την σανίδα Jewel LED πάνω από το φτερό και το κάτω μέρος του κουτιού.

Ένα μικρό κομμάτι κολλητικής ταινίας μπορεί να τα κρατήσει όλα μαζί.

Βάλτε το καπάκι στο δοχείο και πρέπει να τελειώσετε!

Ελπίζω να βρήκατε αυτό το έργο χρήσιμο και σαφές. Παρακαλώ ενημερώστε με για τυχόν σχόλια ή φωτογραφίες των κατασκευών σας!

Μπορείτε να ακολουθήσετε εμένα και τα έργα μου στο Twitter και το blog μου ZebraCatZebra

Συνιστάται: