Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το σεμινάριο θα μάθετε πώς να ρυθμίσετε έναν μετεωρολογικό σταθμό με βάση το ESP32 και πώς να παρακολουθείτε τις μετρήσεις του από απόσταση, μέσω της εφαρμογής Blynk καθώς και μέσω ενός ιστότοπου.
Προμήθειες
1x πλακέτα ESP32 + καλώδιο τροφοδοσίας usb
1x αισθητήρας DHT11
1x αισθητήρας φωτός 1x αντίσταση 10 Kohm
1x αισθητήρας CJMCU CCS811
πολλά καλώδια βραχυκυκλωτήρων
μια σειρά από σανίδες ή ένα PCB (εάν αποφασίσετε να κάνετε κάποια συγκόλληση) γυναικείες κεφαλίδες (εάν αποφασίσετε να κάνετε τη συγκόλληση)
Βήμα 1: Ρύθμιση του μετεωρολογικού σταθμού
Ένα timelapse της διαδικασίας συναρμολόγησης είναι διαθέσιμο εδώ.
Καλωδίωση των εξαρτημάτων
Συνδέστε τους αισθητήρες ως εξής:
Φωτοανιχνευτής
Το ένα άκρο στα 3V το άλλο άκρο στην αντίσταση 10kohm η οποία με τη σειρά της συνδέεται με το GND. Το ίδιο άκρο του LDR συνδέεται επίσης με τον ακροδέκτη D34 στο ESP32
CJMCU CCS811
3V → 3V στην πλακέτα ESP32
GND → GND
Καρφίτσα SDA → D21 στο ESP32
Καρφίτσα SCL → D22 στο ESP32
WAKE GND
DHT11
GND → GND στο ESP32
VCC → 3V σε ESP32
OUT → D34 στο ESP32
Βήμα 2: Προγραμματίστε τον πίνακα ESP32
Εκκινήστε το Arduino IDE.
Επιλέξτε την πλακέτα ESP32 από το μενού Εργαλεία.
Βεβαιωθείτε ότι έχετε επιλέξει επίσης τη σωστή θύρα.
Ανεβάστε αυτόν τον κωδικό στον πίνακα. Εάν ανοίξετε τη σειριακή οθόνη (ορίστε τον ρυθμό baud σε 9600), θα πρέπει να μπορείτε να δείτε τις τιμές που έχουν καταγραφεί από τους διαφορετικούς αισθητήρες
Βήμα 3: Παρακολουθήστε τον Μετεωρολογικό Σταθμό από απόσταση μέσω της εφαρμογής Blynk
Η εφαρμογή Blynk μας δίνει τη δυνατότητα να παρακολουθούμε τις τιμές που καταγράφονται από τον μετεωρολογικό σταθμό από απόσταση, απευθείας στο smartphone μας, ανεξάρτητα από την απόσταση μας από τον μετεωρολογικό σταθμό.
Το μόνο που χρειαζόμαστε είναι η εφαρμογή blynk και μια σύνδεση στο Διαδίκτυο. Σε αυτό το έργο θα μάθετε πώς να παρακολουθείτε τις τιμές που καταγράφονται μόνο από τον αισθητήρα LDR και τον αισθητήρα DHT11.
Δημιουργήστε ένα νέο έργο στην εφαρμογή Blynk
Αφού κατεβάσετε την εφαρμογή και συνδεθείτε επιτυχώς στο λογαριασμό σας, ξεκινήστε δημιουργώντας ένα νέο έργο.
Επιλέξτε το υλικό σας
Επιλέξτε το μοντέλο υλικού που θα χρησιμοποιήσετε. Εάν ακολουθείτε αυτό το σεμινάριο, πιθανότατα θα χρησιμοποιήσετε έναν πίνακα ESP32.
Auth Token
Το Auth Token είναι ένα μοναδικό αναγνωριστικό που απαιτείται για τη σύνδεση του υλικού σας στο smartphone σας. Κάθε νέο έργο που δημιουργείτε θα έχει το δικό του Auth Token. Θα λάβετε το Auth Token αυτόματα στο email σας μετά τη δημιουργία του έργου. Μπορείτε επίσης να το αντιγράψετε χειροκίνητα. Κάντε κλικ στην ενότητα συσκευές και στην επιλεγμένη απαιτούμενη συσκευή και θα δείτε το διακριτικό
Ρυθμίστε την εφαρμογή Blynk
Θα χρειαστεί να δημιουργήσετε ένα έργο στο blynk το οποίο είναι προσαρμοσμένο για την παρακολούθηση των παραμέτρων που καταγράφονται από τον μετεωρολογικό σταθμό. Πιάστε widget οθόνης 3 τιμών.
Διαμορφώστε τα ένα προς ένα. Ο πρώτος θα λάβει V6 ως είσοδο, ο δεύτερος V5 και ο τρίτος V0. Θα παρατηρήσετε ότι έχουν ρυθμιστεί σε κατάσταση ώθησης.
Προγραμματίστε την πλακέτα ESP32
Εκκινήστε το arduino IDE και ανοίξτε αυτό το πρόγραμμα. Επιλέξτε τον πίνακα που χρησιμοποιείτε από το μενού Εργαλεία, καθώς και τη σωστή θύρα. Ανεβάστε τον κωδικό. Εάν η μεταφόρτωση είναι επιτυχής, θα πρέπει να μπορείτε να δείτε ένα μήνυμα από το Blynk στη σειριακή οθόνη.