Kazalo:

Priročnik za uporabo senzorjev DHT11/ DHT22 z Arduinom: 9 korakov
Priročnik za uporabo senzorjev DHT11/ DHT22 z Arduinom: 9 korakov

Video: Priročnik za uporabo senzorjev DHT11/ DHT22 z Arduinom: 9 korakov

Video: Priročnik za uporabo senzorjev DHT11/ DHT22 z Arduinom: 9 korakov
Video: Zigbee датчик освещенности, температуры и влажности с экраном на электронных чернилах Moes 2024, Julij
Anonim
Priročnik za uporabo senzorjev DHT11/ DHT22 W/ Arduino
Priročnik za uporabo senzorjev DHT11/ DHT22 W/ Arduino

To in druge neverjetne vaje lahko preberete na uradni spletni strani ElectroPeak

Pregled

V tem vodiču se boste naučili, kako nastaviti senzorje DHT11 in DHT22 ter izmeriti temperaturo in vlažnost okolja.

Kaj se boste naučili:

  • Značilnosti in razlike DHT11 in DHT22
  • Struktura DHT11 in DHT22
  • Kako nastaviti senzorje DHT11 in DHT22 z Arduinom

1. korak: Senzor temperature in vlažnosti DHT11 in DHT22

Senzor temperature in vlažnosti DHT11 in DHT22
Senzor temperature in vlažnosti DHT11 in DHT22

Zaradi pomembnosti parametrov, kot sta temperatura in vlaga v mnogih projektih, je pravilna izbira senzorjev, ki lahko merijo temperaturo in vlago, zelo pomembna. Družina DHT z imenom DHT11 in DHT22 sta najbolj priljubljena in najpogostejša senzorja med senzorji temperature in vlažnosti.

V tej tabeli korakov si lahko ogledate njihove lastnosti.

Nizka cena je najpomembnejša lastnost DHT11, vendar nima visoke natančnosti in širokega merilnega območja. Po drugi strani je DHT22 s širokim razponom in visoko natančnostjo merjenja več kot 2,5 -krat dražji od drugega v družini.

2. korak: Merjenje temperature in vlažnosti z uporabo DHT11 in Arduino

Potrebni materiali

Arduino Uno R3

Senzor DHT11

Ogledna plošča

Mostična žica

Aplikacije programske opreme

Arduino IDE

3. korak: Vezje

Vezje
Vezje
Vezje
Vezje

DHT11 vsebuje 4 zatiči. 2 zatiča za dobavo, 1 za pošiljanje podatkov, drugi pa je neuporaben. Če želite, da ta senzor deluje pravilno in vam daje pravilne podatke, morate povleči podatkovni zatič z uporom 4,7 k. Tretji zatič senzorja pustite brez povezave.

Opozorilo Bodite previdni glede senzorja in smeri zatiča, v primeru napake se bo vaš senzor poškodoval.

4. korak: Koda

Koda
Koda

Za začetek prenosa podatkov naložite to kodo v svoj Arduino in odprite serijski monitor.

DHT.humidity vrača vlago v odstotkih, DHT.temperature pa temperaturo v Celzijih.

Opomba Med vsako meritvijo moramo počakati 2 sekundi. V nasprotnem primeru bo senzor vrnil napačne podatke.

Namesto prikaza informacij v računalniku lahko na LCD -prikazovalniku prikažete temperaturo in vlažnost.

Za več informacij si oglejte to vadnico: Uporaba ščita za tipkovnico z zaslonom 1602 z Arduinom

5. korak: Merjenje temperature in vlažnosti z uporabo DHT22 in Arduina

nastavitev in uporaba senzorja DHT22 je skoraj enaka kot DHT11.

Korak 6: Potrebni materiali

Arduino Uno R3

Senzor DHT22

Ogledna plošča

Mostična žica

Aplikacije programske opreme

Arduino IDE

7. korak: Vezje

Vezje
Vezje

8. korak: Koda

Koda
Koda

Edina razlika je v funkciji DHT.trad, kjer namesto 11. napišite 22, parametre temperature in vlažnosti pa lahko določite kot plavajoče za DHT22, da so natančnejši.

Naložite to kodo na svojo ploščo Arduino in si oglejte rezultate v serijskem monitorju.

Priporočena: