Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1: Ξεκινώντας
- Βήμα 2: Βήμα 2: Ας ξεκινήσουμε την καλωδίωση
- Βήμα 3: Βήμα 3: Προγραμματισμός
- Βήμα 4: Βήμα 4: Βάση δεδομένων
- Βήμα 5: Βήμα 5: Ιστότοπος
- Βήμα 6: Βήμα 6: Το βάζουμε όλα μαζί
Βίντεο: Παρακολούθηση θερμοκρασίας και υγρασίας δωματίου: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Το έργο μου, QTempair, μετρά τη θερμοκρασία δωματίου, την υγρασία και την ποιότητα του αέρα.
Αυτό το έργο διαβάζει δεδομένα από τους αισθητήρες, στέλνει αυτά τα δεδομένα στη βάση δεδομένων και αυτά τα δεδομένα θα εμφανίζονται σε έναν ιστότοπο. Μπορείτε να αποθηκεύσετε μια θερμοκρασία στις ρυθμίσεις του ιστότοπου, όταν γίνει πιο ζεστή από την αποθηκευμένη θερμοκρασία που θα ανάψει ένας ανεμιστήρας. Μπορείτε επίσης να ενεργοποιήσετε ή να απενεργοποιήσετε τον ανεμιστήρα μέσω του ιστότοπου.
Έτσι με λίγα λόγια το QTempair θα μπορεί:
- Μετρήστε την υγρασία στο δωμάτιο
- Μετρήστε τη θερμοκρασία στο δωμάτιο
- Μετρήστε το διοξείδιο του άνθρακα στο δωμάτιο
- Εμφάνιση δεδομένων στον ιστότοπο
Σε αυτό το διδακτικό θα εξηγήσω βήμα προς βήμα πώς τα κατάφερα.
Βήμα 1: Βήμα 1: Ξεκινώντας
Στο συνημμένο θα βρείτε ένα αρχείο excel. A BOM (νομοσχέδιο υλικών) Εκεί θα βρείτε τα υλικά που χρειάζεστε, όπου μπορείτε να τα βρείτε, πόσο θα κοστίσουν και πόσο θα κοστίσει το έργο.
Τα υλικά που θα χρειαστείτε είναι:
- Raspberry Pi 3 μοντέλο Β
- DHT22
- MQ-135
- Μοτέρ DC
- Οθόνη LCD
- Led
- Ldr
- Λίγο ξύλο για να φτιάξετε ένα κουτί, αλλά μόνο ένα κουτί ψωμιού, κλπ θα κάνει επίσης το κόλπο!
Βήμα 2: Βήμα 2: Ας ξεκινήσουμε την καλωδίωση
Με βάση αυτό το σχηματικό σχήμα θα πρέπει να μπορείτε να κάνετε την καλωδίωση
Βήμα 3: Βήμα 3: Προγραμματισμός
Προγραμματίζω τα στοιχεία σε Python (https://www.python.org/)
Εάν συνδεθήκατε σωστά με στοιχεία που βασίζονται στο σχηματικό σχήμα, θα πρέπει να μπορείτε να διαβάσετε δεδομένα από αυτά.
Βήμα 4: Βήμα 4: Βάση δεδομένων
Χρησιμοποίησα το MySql (https://www.mysql.com/) για τη δημιουργία της βάσης δεδομένων μου. Χρησιμοποίησα 2 πίνακες για αυτό το έργο. Σε έναν πίνακα θα αποθηκεύσουμε τον αισθητήρα που χρησιμοποιούμε σε αυτό το έργο, στον άλλο πίνακα θα αποθηκευτούν τα δεδομένα από τον αισθητήρα. Αυτό συνδέεται με το sensorId από τον πίνακα αισθητήρων.
Βήμα 5: Βήμα 5: Ιστότοπος
Εδώ είναι οι οθόνες της ιστοσελίδας μου. Βλέπετε ότι τα δεδομένα απεικονίζονται στο γράφημα. Αυτά τα δεδομένα εμφανίζονται και η σελίδα ρυθμίσεων.
Βήμα 6: Βήμα 6: Το βάζουμε όλα μαζί
Χρησιμοποίησα MDF για την "θήκη" μου, αλλά μπορείτε να χρησιμοποιήσετε ό, τι θέλετε. Απλά βεβαιωθείτε ότι είναι αρκετά παχύ και μπορείτε να ανοίξετε μερικές τρύπες σε αυτό.
Συνιστάται:
Παρακολούθηση θερμοκρασίας και υγρασίας DHT χρησιμοποιώντας το ESP8266 και την πλατφόρμα IoT AskSensors: 8 βήματα
Παρακολούθηση θερμοκρασίας και υγρασίας DHT χρησιμοποιώντας το ESP8266 και την πλατφόρμα IoT της AskSensors: Σε προηγούμενο εκπαιδευτικό, παρουσίασα έναν οδηγό βήμα προς βήμα για να ξεκινήσετε με το ESP8266 nodeMCU και την πλατφόρμα IoT AskSensors. Σε αυτό το σεμινάριο, συνδέω έναν αισθητήρα DHT11 στον κόμβο MCU. Το DHT11 είναι μια κοινά χρησιμοποιούμενη θερμοκρασία και υγρασία
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας το ESP-01 & DHT και το σύννεφο AskSensors: 8 βήματα
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας το ESP-01 & DHT και το σύννεφο AskSensors: Σε αυτό το εκπαιδευτικό πρόγραμμα θα μάθουμε πώς να παρακολουθούμε τη θερμοκρασία και τις μετρήσεις υγρασίας χρησιμοποιώντας τον πίνακα IOT-MCU/ESP-01-DHT11 και την πλατφόρμα IoT της AskSensors . Επιλέγω τη μονάδα IOT-MCU ESP-01-DHT11 για αυτήν την εφαρμογή επειδή
Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: 4 βήματα
Παρακολούθηση ποιότητας αέρα με MQ135 και εξωτερικός αισθητήρας θερμοκρασίας και υγρασίας πάνω από MQTT: Αυτό είναι για δοκιμαστικούς σκοπούς
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: 5 βήματα
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Arduino Nano: Δουλέψαμε πρόσφατα σε διάφορα έργα που απαιτούσαν παρακολούθηση θερμοκρασίας και υγρασίας και στη συνέχεια συνειδητοποιήσαμε ότι αυτές οι δύο παράμετροι παίζουν πραγματικά κεντρικό ρόλο στην εκτίμηση της αποδοτικότητας λειτουργίας ενός συστήματος. Και οι δύο στο indus
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: 5 βήματα
Παρακολούθηση θερμοκρασίας και υγρασίας χρησιμοποιώντας SHT25 και Raspberry Pi: Δουλέψαμε πρόσφατα σε διάφορα έργα που απαιτούσαν παρακολούθηση θερμοκρασίας και υγρασίας και στη συνέχεια συνειδητοποιήσαμε ότι αυτές οι δύο παράμετροι παίζουν πραγματικά κεντρικό ρόλο στην εκτίμηση της αποτελεσματικότητας λειτουργίας ενός συστήματος. Και οι δύο στο indus