Πίνακας περιεχομένων:
- Βήμα 1: Λίστα μερών
- Βήμα 2: Βασικά
- Βήμα 3: Βήμα 1: Συμπλήρωση της θήκης
- Βήμα 4: Ο κώδικας
- Βήμα 5: Το θάψιμο του αισθητήρα
- Βήμα 6: Ανάλυση δεδομένων
Βίντεο: Αισθητήρας υγρασίας χρησιμοποιώντας φωτόνιο σωματιδίων: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Εισαγωγή
Σε αυτό το σεμινάριο πρόκειται να κατασκευάσουμε έναν αισθητήρα υγρασίας χρησιμοποιώντας ένα Photon σωματιδίων και σε κεκλιμένη ή/και εξωτερική κεραία WiFi. Η ισχύς του WiFi εξαρτάται από την ποσότητα υγρασίας στον αέρα και επίσης στο έδαφος. Χρησιμοποιούμε αυτήν την αρχή για τη μέτρηση της υγρασίας του εδάφους.
Βήμα 1: Λίστα μερών
-
Δρομολογητής WiFi
Ο δρομολογητής πρέπει να βρίσκεται κοντά στο Photon για καλύτερα αποτελέσματα
-
Σωματίδιο φωτονίου
Χρησιμοποιούμε αυτό για να στείλουμε τα δεδομένα στο cloud
- Breadboard ή κάτι για την προστασία των ακίδων Photons
-
Αδιάβροχη θήκη
- Η θήκη προστατεύει το Photon και την τράπεζα ισχύος από τη βρωμιά και την υγρασία.
- Θα πρέπει να είναι αρκετά μεγάλο τόσο για το φωτόνιο όσο και για την τράπεζα ισχύος
-
Τράπεζα ενέργειας ή πηγή ενέργειας
Μπορείτε να χρησιμοποιήσετε όποιο power bank ταιριάζει στην περίπτωσή σας, υψηλότερη χωρητικότητα σημαίνει ότι μπορείτε να χρησιμοποιήσετε τον αισθητήρα για μεγαλύτερο χρονικό διάστημα
-
Εξωτερική κεραία (προαιρετικά
Μπορείτε να το χρησιμοποιήσετε για να αυξήσετε την ισχύ του WiFi
Βήμα 2: Βασικά
Βεβαιωθείτε ότι έχετε ρυθμίσει το φωτόνιο ακολουθώντας τις οδηγίες της ιστοσελίδας του Photon:
Προαιρετικός:
Συνδέστε την εξωτερική κεραία όπως φαίνεται στο εγχειρίδιο του Photon
Βήμα 3: Βήμα 1: Συμπλήρωση της θήκης
Τώρα θα γεμίσουμε τη θήκη με το power bank, το φωτόνιο και προαιρετικά την εξωτερική κεραία
Βήμα 4: Ο κώδικας
// το χρονικό διάστημα, σε χιλιοστά του δευτερολέπτου, μεταξύ των μετρήσεων.
// δεδομένου ότι δεν μπορείτε να δημοσιεύσετε πάρα πολλά συμβάντα, αυτό πρέπει επίσης να είναι τουλάχιστον 1000
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; void setup () {// τίποτα να κάνετε εδώ} void loop () {// κάντε μια μέτρηση: διαβάστε την τιμή από την εσωτερική κεραία WiFi.selectAntenna (ANT_INTERNAL); int μέτρηση1 = WiFi. RSSI (); // δημοσιεύστε το στο Particle Cloud Particle.publish (μέτρηση "Εσωτερική", (Χορδή) 1); // περιμένετε για το delayTime ποσό χιλιοστών του δευτερολέπτου
καθυστέρηση (delayTime)?
// κάντε μια μέτρηση: διαβάστε την τιμή από την εξωτερική κεραία WiFi.selectAntenna (ANT_EXTERNAL); int μέτρηση2 = WiFi. RSSI (); // δημοσιεύστε το στο Particle Cloud Particle.publish (μέτρηση "Εξωτερική", (Χορδή) 2); // περιμένετε για το delayTime ποσό χιλιοστών του δευτερολέπτου
καθυστέρηση (delayTime)?
Βήμα 5: Το θάψιμο του αισθητήρα
Σε αυτό το σημείο το σωματίδιο θα πρέπει να δημοσιεύει δεδομένα στο διάστημα που έχει οριστεί στον κώδικα.
Τώρα μπορείτε να βγείτε έξω και να αναζητήσετε ένα καλό σημείο για να θάψετε τη συσκευή.
Θα πρέπει να βρίσκεται εντός της εμβέλειας του wifi σας και κοντά στο έδαφος που θέλετε να μετρήσετε.
Θα πρέπει να ελέγχετε τακτικά τη σύνδεση κατά την τοποθέτηση της συσκευής.
Όταν θαφτεί θα πρέπει τώρα να μπορείτε να δείτε μια αλλαγή στην ισχύ του σήματος όταν βρέχει.
Βήμα 6: Ανάλυση δεδομένων
Τώρα έχετε δεδομένα που μπαίνουν στον πίνακα ελέγχου σωματιδίων που δεν είναι βαθμονομημένα.
Για να βαθμονομήσετε αυτά τα δεδομένα, μπορείτε να επιλέξετε να χρησιμοποιήσετε δύο μεθόδους.
-
Χαμηλή ακρίβεια
Για αυτήν τη μέθοδο καταγράφετε τα δεδομένα και κοιτάτε τη διαφορά δεδομένων μετά και πριν από τη βροχή. Αυτό δίνει μια μικρή εικασία ακριβείας για το πόσο υψηλή είναι η περιεκτικότητα σε υγρασία
-
Υψηλότερη ακρίβεια
Για αυτήν τη μέθοδο δανείζεστε ή ενοικιάζετε έναν αισθητήρα υγρασίας υψηλής ακρίβειας για να βαθμονομήσετε τον αισθητήρα diy σας. Αυτό δίνει υψηλότερα δεδομένα ακρίβειας σε σύγκριση με την πρώτη μέθοδο
Συνιστάται:
Δημιουργήστε μια συσκευή παρακολούθησης ενέργειας χρησιμοποιώντας ένα ηλεκτρόνιο σωματιδίων: 5 βήματα (με εικόνες)
Δημιουργήστε μια συσκευή παρακολούθησης ενέργειας χρησιμοποιώντας ένα ηλεκτρόνιο σωματιδίων: Στις περισσότερες επιχειρήσεις, θεωρούμε ότι η ενέργεια είναι επιχειρηματική δαπάνη. Ο λογαριασμός εμφανίζεται στα μηνύματα ηλεκτρονικού ταχυδρομείου ή στα email μας και τον πληρώνουμε πριν από την ημερομηνία ακύρωσης. Με την εμφάνιση του IoT και των έξυπνων συσκευών, η Energy αρχίζει να παίρνει μια νέα θέση σε μια επιχείρηση
Μέτρηση υγρασίας και θερμοκρασίας χρησιμοποιώντας το HIH6130 και το φωτόνιο σωματιδίων: 4 βήματα
Μέτρηση υγρασίας και θερμοκρασίας χρησιμοποιώντας το HIH6130 και το φωτόνιο σωματιδίων: Το HIH6130 είναι αισθητήρας υγρασίας και θερμοκρασίας με ψηφιακή έξοδο. Αυτοί οι αισθητήρες παρέχουν επίπεδο ακρίβειας ± 4% RH. Με κορυφαία μακροπρόθεσμη σταθερότητα στη βιομηχανία, πραγματικό ψηφιακό I2C με αντιστάθμιση θερμοκρασίας, κορυφαία αξιοπιστία στη βιομηχανία, ενεργειακή απόδοση
Μέτρηση υγρασίας και θερμοκρασίας χρησιμοποιώντας το HTS221 και το φωτόνιο σωματιδίων: 4 βήματα
Μέτρηση υγρασίας και θερμοκρασίας χρησιμοποιώντας το HTS221 και το σωματίδιο φωτονίου: Το HTS221 είναι ένας εξαιρετικά συμπαγής χωρητικός ψηφιακός αισθητήρας για σχετική υγρασία και θερμοκρασία. Περιλαμβάνει ένα στοιχείο ανίχνευσης και ένα ολοκληρωμένο κύκλωμα ειδικής εφαρμογής μικτού σήματος (ASIC) για την παροχή των πληροφοριών μέτρησης μέσω ψηφιακού σειριακού
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): 5 βήματα
Ασύρματο μόνιτορ υγρασίας (ESP8266 + αισθητήρας υγρασίας): Αγοράζω μαϊντανό σε κατσαρόλα και το μεγαλύτερο μέρος της ημέρας, το χώμα ήταν στεγνό. Αποφασίζω λοιπόν να κάνω αυτό το έργο, σχετικά με την ανίχνευση της υγρασίας του εδάφους στο δοχείο με μαϊντανό, για να ελέγξω, όταν χρειάζομαι να ρίξω χώμα με νερό. Νομίζω ότι αυτός ο αισθητήρας (Capacitive humidity sensor v1.2) είναι καλός γιατί
Αισθητήρας ομίχλης - Φωτόνιο σωματιδίων - Αποθήκευση δεδομένων στο διαδίκτυο: 5 βήματα (με εικόνες)
Αισθητήρας ομίχλης - Φωτόνιο σωματιδίων - Αποθήκευση δεδομένων στο διαδίκτυο: Για να μετρήσουμε την ποσότητα ομίχλης ή καπνού στον αέρα, φτιάξαμε αυτόν τον αισθητήρα ομίχλης. Μετρά την ποσότητα φωτός που λαμβάνει ένα LDR από ένα λέιζερ και το συγκρίνει με την ποσότητα φωτός του περιβάλλοντος. Δημοσιεύει τα δεδομένα σε ένα φύλλο google σε πραγματικό χρόνο μέσω IFTTT