Përmbajtje:

MATJA E TEMPERATURES DHE LAGUMSIS P USRDORIMI DHT 11: 5 Hapat
MATJA E TEMPERATURES DHE LAGUMSIS P USRDORIMI DHT 11: 5 Hapat

Video: MATJA E TEMPERATURES DHE LAGUMSIS P USRDORIMI DHT 11: 5 Hapat

Video: MATJA E TEMPERATURES DHE LAGUMSIS P USRDORIMI DHT 11: 5 Hapat
Video: 8508 - Fizikë - Matja e temperaturës: Termometrat 2024, Nëntor
Anonim
MATJA E TEMPERATURES DHE E LARTUMSIS P USRDORIMI DHT 11
MATJA E TEMPERATURES DHE E LARTUMSIS P USRDORIMI DHT 11

Në këtë projekt, unë jam duke përdorur sensorin e temperaturës dhe lagështisë DHT 11 për të matur temperaturën e mjedisit tonë, si dhe lagështinë duke përdorur Arduino (Nano).

DISA NGA KARAKTERISTIKAT THEMELORE ELEKTRIKE:

Tensioni i funksionimit: 3.5V-5V

Rrjedha (matja): 0.3 mA

CURRENT (në gatishmëri): 60 mikro amper

RANGE: 0 deri në 50 gradë Celsius

ZGJIDHJA: 16bit

PERIUDHA E Kampionimit:> 2 ms

Hapi 1: KRIJIMI SKEMATIK

KRIJIMI SKEMATIK
KRIJIMI SKEMATIK
KRIJIMI SKEMATIK
KRIJIMI SKEMATIK

Në këtë skemë duke përdorur një sensor DHT11 me 5k (ohm) tërheq rezistencën për linjën e të dhënave.

PINS:

TELI I KUQ N TO +KQV

TELI I ZI N TO GND

TELI I VERDH ME RESISTOR 5 K

Kunja e tretë nuk ka lidhje

PMPRBRSIT E NEVOJSHM:

1. Arduino

2. Sensori i temperaturës dhe lagështisë DHT11

Rezistencë 3.5 khm

P AMRDORIM DHT11 ME NDURTUAR N R RESISTOR DHE KAPACITOR P FORR T P NXIRUR DHE ZBRITJEN E Tensionit të Inputit RESPEKTIVISHT.

Hapi 2: LIDHJE KOHORE EKSPERIMENTE

LIDHJE KOHORE EKSPERIMENTE
LIDHJE KOHORE EKSPERIMENTE

Unë jam lidhur me kunjat në përputhje me rrethanat

5v - +KQV

GND - GND

pin dixhital 2 - PIN i të dhënave

Hapi 3: KODI I KOHS S EKSPERIMENTIT

KODI I KOHS S EKSPERIMENTIT
KODI I KOHS S EKSPERIMENTIT
KODI I KOHS S EKSPERIMENTIT
KODI I KOHS S EKSPERIMENTIT
KODI I KOHS S EKSPERIMENTIT
KODI I KOHS S EKSPERIMENTIT

Duke përdorur Arduino IDE ne mund të programojmë bordin tonë Arduino

por së pari shkarkoni dhe instaloni bibliotekën për sensorët DHT..

qëllimi i shkarkimit të bibliotekës është të zvogëlojë kompleksitetin e kodit.

Po shkarkoj bibliotekën e quajtur SIMPLEDHT është e mrekullueshme.

pas instalimit të bibliotekës duke klikuar butonin install.

hap skedarin-shembujt- simpledht-dht11 default.

Unë jam duke përdorur DHT11. nëse jeni duke përdorur DHT22 ka edhe një shembull shembull më poshtë.. DREJT KY…

pas hapjes së kodit. lidhni bordin Arduino me kompjuterin tuaj dhe zgjidhni PORT. dhe ngarkoni skicën shembull.

sigurohuni që të lidhni pinin e të dhënave me pinin dixhital të Arduino..

PJESA E KODIT DSHT E BR

Hapi 4: KOHA E EKSPERIMENTIT - SETUP

KOHA E EKSPERIMENTIT - SETUP
KOHA E EKSPERIMENTIT - SETUP
KOHA E EKSPERIMENTIT - SETUP
KOHA E EKSPERIMENTIT - SETUP

pas ngarkimit të kodit hapni monitorin serik.

do të vëzhgoni se sensori dërgon të dhënat.

jo shumë e vështirë apo jo?

Hapi 5: PUNA

Siç thashë që sensori dërgon 40 bit

Të dhëna të plota me lagështi 8 bit + Të dhëna dhjetore të lagështisë + 8 të dhëna të plota të temperaturës + 8 të dhëna të pjesshme të temperaturës 8 bit + Shuma e kontrollit 8bit = 40 bit

Shembull 1: 40 të dhëna të marra:

0011 0101 0000 0000 0001 1000 0000 0100 1101

Llogarit : 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101

Të dhënat e marra janë të sakta

Lagështia : 0011 0101 = 35H (gjashtëkëndësh) = 53%RH

Temperatura : 0001 1000 = 18H (hex) = 24.

BURIMI:-

media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf

FALEMINDERIT DJEMA

NFSE GJENI GABIMET JU LUTEM SHKRUANI N IN KOMENTE.

ATA QE MUND TA REKTIFIKOJ.

SEPSE JAM INXHINIER BUDDING.

N IN PROJEKTIN TJETR MUND T US PRDOR NJ PARAQITJE LCD P TOR T D PARAQITUR TEMPERATUREN.

Q STNDRONI M G T MIR ………………..

Recommended: