2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto projekte vyrobíme meteorologickú stanicu, ktorá meria teplotu a vlhkosť vzduchu pomocou Arduina, ktorý zobrazuje hodnotu aktuálnej teploty a vlhkosti na LCD displeji.
Krok 1: Potrebné súčasti
Tu je zoznam komponentov s odkazmi na nákup:
- Arduino UNO
- 16x2 LCD displej
- DHT 22 Snímač teploty a vlhkosti
- Breadboard
- Potenciometer 10 kOhm
- spojovacie vodiče
Krok 2: Pripojenie obvodu
Tu je úplný zoznam pripojení pinov:-
Pripojenie LCD:-
LCD PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Stredný kolík hrnca
LCD PIN 4 ------------ D12 arduina
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 arduina
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 arduina
LCD PIN 12 ---------- D4 arduina
LCD PIN 13 ---------- D3 arduina
LCD PIN 14 ---------- D2 arduina
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
Pripojenie DHT 22:-
VCC ----------- +5V
GND ----------- GND
ÚDAJE --------- Arduino pin 8
Krok 3: Kód
#zahrnúť
#include "DHT.h" #definujte DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
neplatné nastavenie ()
{dht.setup (DHTPin); lcd.begin (16, 2); } void loop () {float temp = dht.getTemperature (); float humi = dht.getHumidity (); lcd.setCursor (0, 0); lcd.print ("Teplota:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print (" %"); oneskorenie (2000); }
Krok 4: Záver
Dúfam, že som vám dal všetko potrebné na to, aby ste tento projekt urobili sami. Ak sa vám môj projekt páči, zvážte prihlásenie sa na môj odber na youtube.. Ďakujem za váš čas.
www.youtube.com/creativestuff