Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä projektissa teemme sääaseman, joka mittaa lämpötilaa ja ilmankosteutta Arduinolla, joka näyttää nykyisen lämpötilan ja kosteuden arvon LCD -näytöllä
Vaihe 1: Tarvittavat komponentit
Joten tässä on luettelo osista, joilla on ostolinkit:
- Arduino UNO
- 16x2 LCD -näyttö
- DHT 22 Lämpötila- ja kosteusanturi
- Leipälauta
- 10k ohmin potentiometri
- liitäntäjohdot
Vaihe 2: Piiriliitäntä
Tässä on täydellinen nastaliitäntöjen luettelo:-
LCD-liitäntä:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Kattilan keskimmäinen tappi
LCD-PIN 4 ------------ D12 of arduino
LCD-PIN 5 ------------ GND
LCD-PIN 6 ------------ D11 of arduino
LCD-PIN 7 ------------ NC
LCD-PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD-PIN 11 ---------- D5 of arduino
LCD PIN 12 ---------- D4 of arduino
LCD-PIN 13 ---------- D3 of arduino
LCD PIN 14 ---------- D2 of arduino
LCD-PIN-koodi 15 ---------- VCC
LCD-PIN 16 ---------- GND
DHT 22 -liitäntä:-
VCC ----------- +5V
GND ----------- GND
TIEDOT --------- Arduino-nasta 8
Vaihe 3: Koodi
#sisältää
#sisältää "DHT.h" #define DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
mitätön asennus ()
{dht.setup (DHTPin); lcd. alku (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Lämpötila:"); lcd.print (lämpötila); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print (" %"); viive (2000); }
Vaihe 4: Johtopäätös
Toivottavasti olen antanut sinulle kaiken mitä tarvitset tämän projektin tekemiseen itse. Jos pidät projektistani, harkitse tilaamista minulle youtubessa.. Kiitos ajastasi.
www.youtube.com/creativestuff