Arduino: κατασκευή μετεωρολογικού σταθμού - πώς λειτουργεί
Το Arduino είναι ένα πραγματικό all-rounder. Σε αυτό το άρθρο, δείχνουμε πώς να μετατρέψουμε τον κλώνο Raspberry σε έναν μετεωρολογικό σταθμό.
Κατασκευάστε τον μετεωρολογικό σταθμό με το Arduino
Για να χτίσετε έναν μετεωρολογικό σταθμό με το Arduino σας, φυσικά χρειάζεστε ένα Arduino, μια μονάδα DHT11 και μερικά καλώδια jumper.
- Συνδέστε τον ακροδέκτη "Δεδομένα" στον Pin 2 του Arduino. Συνδέστε επίσης τη μονάδα σε μια γείωση και έναν ακροδέκτη 5V.
- Η μονάδα καθορίζει αυτόματα την υγρασία του αέρα και τη θερμοκρασία.
- Μπορείτε να χρησιμοποιήσετε τον παρακάτω κώδικα για να προγραμματίσετε το Arduino. Απλά αντιγράψτε αυτό στο IDE σας. Ωστόσο, βεβαιωθείτε πρώτα ότι έχετε εγκαταστήσει τη βιβλιοθήκη SimpleDHT. Μπορείτε να βρείτε μια εξήγηση του κώδικα στην γκαλερί μας.
- #include int pinDHT11 = 2; SimpleDHT11 dht11; void setup () {Serial.begin (9600); } void loop () {Serial.println ("================================="); byte temperature = 0; byte υγρασία = 0; δεδομένα byte [40] = {0}. εάν (dht11.read (pinDHT11, & θερμοκρασία, & υγρασία, δεδομένα)) {Serial.print ("ERROR!"); επιστρέψει? } για το (int i = 0; i 0 && ((i + 1)% 4) == 0) {Serial.print (''); }} Serial.println (""); Serial.print ((int) θερμοκρασία)? Serial.print ("* C"); Serial.print ((int) υγρασία)? Serial.println ("%"); καθυστέρηση (1000)? }
- Σημείωση: Κατά την εγκατάσταση του μετεωρολογικού σας σταθμού σε εξωτερικούς χώρους, βεβαιωθείτε ότι προστατεύετε επαρκώς το Arduino από την υγρασία.
Στην επόμενη πρακτική συμβουλή θα μάθετε πώς να ελέγχετε μια μονάδα GSM με το Arduino.