Turinys:

Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas: 9 žingsniai
Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas: 9 žingsniai

Video: Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas: 9 žingsniai

Video: Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas: 9 žingsniai
Video: 6 Dažniausios pradedančiųjų investuotojų KLAIDOS 2024, Lapkritis
Anonim
Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas
Pradedančiųjų DHT11/ DHT22 jutiklių W/ Arduino naudojimo vadovas

Šią ir kitas nuostabias pamokas galite perskaityti oficialioje „ElectroPeak“svetainėje

Apžvalga

Šioje pamokoje sužinosite, kaip nustatyti DHT11 ir DHT22 jutiklius, išmatuoti aplinkos temperatūrą ir drėgmę.

Ką išmoksite:

  • DHT11 ir DHT22 savybės ir skirtumai
  • DHT11 ir DHT22 struktūra
  • Kaip nustatyti DHT11 ir DHT22 jutiklius naudojant „Arduino“

1 žingsnis: DHT11 ir DHT22 temperatūros ir drėgmės jutiklis

DHT11 ir DHT22 temperatūros ir drėgmės jutiklis
DHT11 ir DHT22 temperatūros ir drėgmės jutiklis

Kadangi daugelyje projektų svarbūs tokie parametrai kaip temperatūra ir drėgmė, labai svarbu teisingai pasirinkti jutiklius, galinčius matuoti temperatūrą ir drėgmę. DHT šeima, pavadinta DHT11 ir DHT22, yra populiariausi ir labiausiai paplitę jutikliai tarp temperatūros ir drėgmės jutiklių.

Jų ypatybes galite pamatyti šioje veiksmų lentelėje.

Žema kaina yra svarbiausia DHT11 savybė, tačiau ji neturi didelio tikslumo ir plataus matavimo diapazono. Kita vertus, DHT22, turintis platų diapazoną ir didelį matavimo tikslumą, yra daugiau nei 2,5 karto brangesnis nei kitas šeimos narys.

2 žingsnis: temperatūros ir drėgmės matavimas naudojant DHT11 ir „Arduino“

Reikalingos medžiagos

„Arduino Uno R3“

DHT11 jutiklis

Bandomoji Lenta

Jumperio viela

Programinės įrangos programos

„Arduino IDE“

3 žingsnis: grandinė

Grandinė
Grandinė
Grandinė
Grandinė

DHT11 yra 4 kaiščiai. 2 kaiščiai tiekimui, 1 duomenų siuntimui, o kitas nenaudingas. Kad šis jutiklis veiktų tinkamai ir pateiktų teisingus duomenis, turite ištraukti duomenų kaištį, kurio varža yra 4,7 k. Palikite trečiąjį jutiklio kaištį be jokio ryšio.

Įspėjimas Būkite atsargūs dėl jutiklio ir kaiščio krypties, nes jutiklis bus sugadintas, jei įvyks klaida.

4 žingsnis: kodas

Kodas
Kodas

Norėdami pradėti duomenų perdavimą, įkelkite šį kodą į „Arduino“ir atidarykite serijinį monitorių.

DHT. Drėgmė grąžina drėgmę procentais, o DHT. Temperatūra - temperatūrą Celsijaus laipsniais.

Pastaba Tarp kiekvieno matavimo turime palaukti 2 sekundes. Priešingu atveju jutiklis grąžins neteisingus duomenis.

Užuot rodę informaciją kompiuteryje, galite LCD ekrane rodyti temperatūrą ir drėgmę.

Norėdami gauti daugiau informacijos, skaitykite šią mokymo programą: 1602 LCD klaviatūros skydo su „Arduino“naudojimas

5 žingsnis: temperatūros ir drėgmės matavimas naudojant DHT22 ir Arduino

DHT22 jutiklio nustatymas ir naudojimas yra beveik tas pats kaip DHT11.

6 žingsnis: reikalingos medžiagos

„Arduino Uno R3“

DHT22 jutiklis

Bandomoji Lenta

Jumperio viela

Programinės įrangos programos

„Arduino IDE“

7 žingsnis: grandinė

Grandinė
Grandinė

8 žingsnis: kodas

Kodas
Kodas

Vienintelis skirtumas yra funkcijoje DHT.trad, kur turėtumėte rašyti 22, o ne 11. Be to, galite nustatyti temperatūros ir drėgmės parametrus kaip DHT22 plūdes, kad jie būtų tikslesni.

Įkelkite šį kodą į „Arduino“plokštę ir stebėkite rezultatus serijiniame monitoriuje.

Rekomenduojamas: