Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šiame projekte mes pagaminsime orų stotį, kuri matuoja temperatūrą ir oro drėgmę naudodami „Arduino“, kuri LCD ekrane rodo dabartinės temperatūros ir drėgmės vertę
1 žingsnis: reikalingi komponentai
Taigi, čia yra komponentų su pirkimo nuorodomis sąrašas:
- Arduino UNO
- 16x2 LCD ekranas
- DHT 22 Temperatūros ir drėgmės jutiklis
- Bandomoji Lenta
- 10k omų potenciometras
- jungiamieji laidai
2 žingsnis: grandinės prijungimas
Čia yra visas kaiščių jungčių sąrašas:-
LCD jungtis:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Vidurinis puodo kaištis
LCD PIN 4 ------------ D12 iš arduino
LCD PIN kodas 5 ------------ GND
LCD PIN 6 ------------ D11 of arduino
LCD PIN kodas 7 ------------ NC
LCD PIN kodas 8 ------------ NC
LCD PIN kodas 9 ------------ NC
LCD PIN kodas 10 ---------- NC
LCD PIN 11 ---------- D5 of arduino
LCD PIN 12 ---------- D4 of arduino
LCD PIN 13 ---------- D3 iš arduino
LCD PIN 14 ---------- D2 iš arduino
LCD PIN kodas 15 ---------- VCC
LCD PIN kodas 16 ---------- GND
DHT 22 jungtis:-
VCC ----------- +5V
GND ----------- GND
DUOMENYS --------- Arduino kaištis 8
3 žingsnis: kodas
#įtraukti
#įtraukti „DHT.h“#define DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
negaliojanti sąranka ()
{dht.setup (DHTPin); LCD. pradžia (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 (" %"); vėlavimas (2000 m.); }
4 žingsnis: Išvada
Tikiuosi, kad aš jums daviau viską, ko jums reikia norint sukurti šį projektą. Jei jums patinka mano projektas, apsvarstykite galimybę užsiprenumeruoti mane „YouTube“. Ačiū už jūsų laiką.
www.youtube.com/creativestuff