Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dette prosjektet skal vi lage en værstasjon som måler temperatur og luftfuktighet ved hjelp av Arduino som viser verdien av gjeldende temperatur og fuktighet på en LCD -skjerm
Trinn 1: Komponenter påkrevd
Så, her er listen over komponenter med kjøpskoblinger:
- Arduino UNO
- 16x2 LCD -skjerm
- DHT 22 Temperatur- og fuktighetssensor
- Brødbrett
- 10k ohm potensiometer
- tilkobling av ledninger
Trinn 2: Kretsforbindelse
Her er hele pin-tilkoblingslisten:-
LCD-tilkobling:-
LCD-PIN 1 ------------ GND
LCD PIN 2 ------------ VCC
LCD PIN 3 ------------ Midtnålen på gryten
LCD PIN 4 ------------ D12 av arduino
LCD PIN 5 ------------ GND
LCD PIN 6 ------------ D11 av arduino
LCD PIN 7 ------------ NC
LCD PIN 8 ------------ NC
LCD PIN 9 ------------ NC
LCD PIN 10 ---------- NC
LCD PIN 11 ---------- D5 av arduino
LCD PIN 12 ---------- D4 av arduino
LCD PIN 13 ---------- D3 av arduino
LCD PIN 14 ---------- D2 av arduino
LCD PIN 15 ---------- VCC
LCD PIN 16 ---------- GND
DHT 22-tilkobling:-
VCC ----------- +5V
GND ----------- GND
DATA --------- Arduino pin 8
Trinn 3: Kode
#inkludere
#include "DHT.h" #define DHTPin 8 LiquidCrystal lcd (12, 11, 5, 4, 3, 2); DHT dht;
ugyldig oppsett ()
{dht.setup (DHTPin); lcd.begin (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 (" %"); forsinkelse (2000); }
Trinn 4: Konklusjon
Håper jeg har gitt deg alt du trenger for å lage dette prosjektet selv. Hvis du liker prosjektet mitt, kan du vurdere å abonnere meg på youtube.. Takk for din tid.
www.youtube.com/creativestuff