INHOUDSOPGAWE:

Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino: 9 stappe
Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino: 9 stappe

Video: Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino: 9 stappe

Video: Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino: 9 stappe
Video: Leer Hoe Om Bybelstudie Te Doen | 7 Maklike Stappe 2024, Julie
Anonim
Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino
Beginnersgids vir die gebruik van DHT11/ DHT22 -sensors met Arduino

U kan hierdie en ander wonderlike tutoriale lees op die amptelike webwerf van ElectroPeak

Oorsig

In hierdie tutoriaal leer u hoe u DHT11- en DHT22 -sensors instel en die temperatuur en humiditeit van die omgewing meet.

Wat jy sal leer:

  • Kenmerke en verskille van DHT11 en DHT22
  • DHT11 en DHT22 struktuur
  • Hoe om DHT11- en DHT22 -sensors op te stel met Arduino

Stap 1: DHT11 en DHT22 Temperatuur- en humiditeitsensor

DHT11 en DHT22 Temperatuur- en humiditeitsensor
DHT11 en DHT22 Temperatuur- en humiditeitsensor

Vanweë die belangrikheid van parameters soos temperatuur en humiditeit in baie projekte, is die korrekte keuse van sensors wat temperatuur en humiditeit kan meet baie belangrik. Die DHT -familie met die naam DHT11 en DHT22 is die gewildste en mees algemene sensors onder die temperatuur- en humiditeitsensors.

U kan hul funksies in hierdie staptabel sien.

Lae prys is die belangrikste kenmerk van DHT11, maar dit het nie 'n hoë akkuraatheid en 'n wye meetbereik nie. Aan die ander kant is DHT22, met 'n wye reeks en hoë akkuraatheid vir meting, meer as 2,5 keer duurder as die ander een in die gesin.

Stap 2: Meet temperatuur en humiditeit met behulp van DHT11 en Arduino

Vereiste materiaal

Arduino Uno R3

DHT11 sensor

Broodbord

Springdraad

Sagteware programme

Arduino IDE

Stap 3: Skakel

Kring
Kring
Kring
Kring

DHT11 bevat 4 penne. 2 spelde vir voorraad, 1 vir die stuur van data, en die ander een is nutteloos. Om hierdie sensor behoorlik te laat werk en die korrekte data te gee, moet u die datapennetjie met 'n weerstand van 4,7 k optrek. Laat die derde pen van die sensor sonder verbinding.

Waarskuwing Wees versigtig met die sensor en die penrigting; u sensor sal beskadig word in geval van 'n fout.

Stap 4: Kode

Kode
Kode

Laai hierdie kode op na u Arduino om die data -oordrag te begin en maak die seriële monitor oop.

DHT.vochtigheid gee humiditeit in persent op en DHT.temperatuur gee die temperatuur in Celsius terug.

Let wel: tussen elke meting moet ons 2 sekondes wag. Andersins gee die sensor verkeerde data terug.

In plaas daarvan om inligting op die rekenaar te vertoon, kan u die temperatuur en humiditeit op die LCD vertoon.

Vir meer inligting, sien hierdie tutoriaal: Die gebruik van 1602 LCD -sleutelbordskerm met Arduino

Stap 5: Meet temperatuur en humiditeit met behulp van DHT22 en Arduino

Die opstel en gebruik van die DHT22 -sensor is byna dieselfde as DHT11.

Stap 6: Vereiste materiaal

Arduino Uno R3

Sensor DHT22

Broodbord

Springdraad

Sagteware programme

Arduino IDE

Stap 7: Kringloop

Kring
Kring

Stap 8: Kode

Kode
Kode

Die enigste verskil is in die DHT.trad -funksie, waar u 22 in plaas van 11 moet skryf. U kan ook parameters vir temperatuur en humiditeit as vlotte vir DHT22 definieer om dit meer akkuraat te sien.

Laai hierdie kode op u Arduino -bord op en kyk na die resultate in seriële monitor.

Aanbeveel: