INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek maak ons 'n weerstasie wat temperatuur en lugvogtigheid meet met behulp van Arduino, wat die waarde van die huidige temperatuur en humiditeit op 'n LCD -skerm vertoon
Stap 1: Vereiste komponente
Hier is die lys van komponente met koopskakels:
- Arduino UNO
- 16x2 LCD -skerm
- DHT 22 Temperatuur- en humiditeitsensor
- Broodbord
- 10k ohm potensiometer
- drade verbind
Stap 2: Kringaansluiting
Hier is die volledige lys met verbindings:
LCD-aansluiting:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Middelpennetjie van die pot
LCD PIN 4 ------------ D12 van arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 van arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 van arduino
LCD PIN 12 ---------- D4 van arduino
LCD PIN 13 ---------- D3 van arduino
LCD PIN 14 ---------- D2 van arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
DHT 22-aansluiting:-
VCC ----------- +5V
GND ----------- GND
DATA --------- Arduino-pen 8
Stap 3: Kodeer
#insluit
#sluit "DHT.h" in #definieer DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
leemte opstelling ()
{dht.setup (DHTPin); lcd.begin (16, 2); } leemte lus () {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 (" %"); vertraging (2000); }
Stap 4: Gevolgtrekking
Hoop ek het u alles gegee wat u nodig het om hierdie projek self te maak. As u van my projek hou, oorweeg dit dan om my op YouTube in te teken.. Dankie vir u tyd.
www.youtube.com/creativestuff