Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σε αυτό το έργο, θα φτιάξουμε έναν μετεωρολογικό σταθμό που μετρά τη θερμοκρασία και την υγρασία του αέρα χρησιμοποιώντας το Arduino, το οποίο εμφανίζει την τιμή της τρέχουσας θερμοκρασίας και υγρασίας σε μια οθόνη LCD
Βήμα 1: Απαιτούνται εξαρτήματα
Έτσι, εδώ είναι η λίστα των στοιχείων με συνδέσμους αγοράς:
- Arduino UNO
- Οθόνη LCD 16x2
- DHT 22 Αισθητήρας θερμοκρασίας και υγρασίας
- Breadboard
- Ποτενσιόμετρο 10k ohm
- καλώδια σύνδεσης
Βήμα 2: Σύνδεση κυκλώματος
Εδώ είναι η πλήρης λίστα συνδέσεων pin:-
Σύνδεση LCD:-
PIN LCD 1 ------------ GND
PIN LCD 2 ------------ VCC
PIN LCD 3 ------------ Μέση καρφίτσα του δοχείου
LCD PIN 4 ------------ D12 του arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 του arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 του arduino
LCD PIN 12 ---------- D4 του arduino
LCD PIN 13 ---------- D3 του arduino
LCD PIN 14 ---------- D2 του arduino
PIN LCD 15 ---------- VCC
PIN LCD 16 ---------- GND
Σύνδεση DHT 22:-
VCC ----------- +5V
GND ----------- GND
ΣΤΟΙΧΕΙΑ --------- Καρφίτσα Arduino 8
Βήμα 3: Κωδικός
#περιλαμβάνω
#include "DHT.h" #define DHTPin 8 LiquidCrystal LCD (12, 11, 5, 4, 3, 2); DHT dht;
void setup ()
{dht.setup (DHTPin); lcd. αρχή (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print (" %"); καθυστέρηση (2000). }
Βήμα 4: Συμπέρασμα
Ελπίζω να σας έδωσα όλα όσα χρειάζεστε για να φτιάξετε μόνοι σας αυτό το έργο. Εάν σας αρέσει το έργο μου, σκεφτείτε να εγγραφείτε στο youtube. Σας ευχαριστώ για το χρόνο σας.
www.youtube.com/creativestuff