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

Πώς να φτιάξετε απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino: 6 βήματα (με εικόνες)
Πώς να φτιάξετε απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino: 6 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino: 6 βήματα (με εικόνες)

Βίντεο: Πώς να φτιάξετε απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino: 6 βήματα (με εικόνες)
Βίντεο: ESP32 Tutorial 43 - IoT Internet Weather Station | SunFounder's ESP32 IoT Learnig kit 2024, Νοέμβριος
Anonim
Πώς να φτιάξετε έναν απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino
Πώς να φτιάξετε έναν απλό μετεωρολογικό σταθμό χρησιμοποιώντας το Arduino

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

Για περισσότερες πληροφορίες επισκεφθείτε το Electronics Projects Hub

Ας ξεκινήσει….

Βήμα 1: Απαιτούνται εξαρτήματα

Απαιτούμενα μέρη
Απαιτούμενα μέρη

DHT11

Οθόνη LCD 16 × 2

Arduino Uno

Καλώδια από άνδρες σε γυναίκες - 8

Βήμα 2: Σχετικά με τον αισθητήρα DHT11

Σχετικά με τον αισθητήρα DHT11
Σχετικά με τον αισθητήρα DHT11

Ο DHT11 είναι αισθητήρας υγρασίας και θερμοκρασίας. Μπορεί να χρησιμοποιηθεί ως αισθητήρας υγρασίας καθώς και ως αισθητήρας θερμοκρασίας. Μπορείτε να βρείτε τον αισθητήρα dht11 2 τύπων στην αγορά. Το ένα είναι με 4 ακίδες και το άλλο με 3 καρφίτσες. Σε αισθητήρα dht11 3 ακίδων έχει ήδη προστεθεί αντίσταση 10k Ohm στο εσωτερικό της μονάδας. Η τάση λειτουργίας αυτής της μονάδας είναι 3,3 V. Η έξοδος αυτού του αισθητήρα είναι ψηφιακή.

Βήμα 3: Σύνδεση DHT11 με Arduino

Image
Image
Σύνδεση DHT11 με Arduino
Σύνδεση DHT11 με Arduino

Εάν χρησιμοποιείτε 4 ακίδες DHT11 Connection είναι οι εξής

DHT11

Arduino UNO

Vcc 3,3V
Εξω PIN4 (Digitalηφιακό)
GND GND
NC --

Συνδέστε μια αντίσταση 10K Ohm μεταξύ Vcc και Out Pin του DHT11.

Εάν χρησιμοποιείτε 3 ακίδες Η σύνδεση DHT11 είναι η ακόλουθη

DHT11

Arduino UNO

Vcc 3,3V
Εξω PIN4 (Digitalηφιακό)
GND GND

Βήμα 4: Σύνδεση οθόνης LCD I2C στο Arduino

Image
Image
Σύνδεση οθόνης LCD I2C με Arduino
Σύνδεση οθόνης LCD I2C με Arduino

Έκανα ήδη έναν οδηγό για τον τρόπο σύνδεσης της οθόνης LCD I2C με το Arduino

Μπορείτε να ελέγξετε εδώ

I2C LCD Arduino

GND GND

VCC 5V

SDA A4

SCL A5

Βήμα 5: Κωδικός

Κώδικας
Κώδικας

Πρέπει να συμπεριλάβετε βιβλιοθήκες LCD dht11 και I2C. Μπορείτε να κατεβάσετε παρακάτω.

Κατεβάστε τη βιβλιοθήκη DHT11

Λήψη βιβλιοθήκης I2C LCD

Λήψη κώδικα Arduino

#περιλαμβάνω

#περιλαμβάνω

#περιλαμβάνω

LiquidCrystal_I2C LCD (0x27, 2, 1, 0, 4, 5, 6, 7, 3, ΘΕΤΙΚΟ);

dht DHT; #define DHT11_PIN 4

void setup () {

lcd.αρχή (16, 2); }

void loop () {

int d = DHT.read11 (DHT11_PIN);

lcd.setCursor (0, 0);

lcd.print ("Temp:");

lcd.print (DHT.temperature);

lcd.print ((char) 223);

lcd.print ("C");

lcd.setCursor (0, 1);

lcd.print ("Υγρασία:");

lcd.print (DHT. υγρασία);

lcd.print ("%");

καθυστέρηση (1000)?

}

Βήμα 6: Πλήρης κατασκευή και εργασία

Μην ξεχάσετε να εγγραφείτε στο κανάλι μου στο YouTube

Επισκεφθείτε τον ιστότοπό μου Electronics Projects Hub

Συνιστάται: