Sisukord:

Algaja juhend DHT11/ DHT22 andurite kasutamiseks W/ Arduino: 9 sammu
Algaja juhend DHT11/ DHT22 andurite kasutamiseks W/ Arduino: 9 sammu

Video: Algaja juhend DHT11/ DHT22 andurite kasutamiseks W/ Arduino: 9 sammu

Video: Algaja juhend DHT11/ DHT22 andurite kasutamiseks W/ Arduino: 9 sammu
Video: Fan spin controlled via DHT11 2024, Juuli
Anonim
Algaja juhend DHT11/ DHT22 andurite W/ Arduino kasutamiseks
Algaja juhend DHT11/ DHT22 andurite W/ Arduino kasutamiseks

Seda ja muid hämmastavaid õpetusi saate lugeda ElectroPeaki ametlikul veebisaidil

Ülevaade

Selles õpetuses saate teada, kuidas seadistada DHT11 ja DHT22 andureid ning mõõta keskkonna temperatuuri ja niiskust.

Mida õpid:

  • DHT11 ja DHT22 omadused ja erinevused
  • DHT11 ja DHT22 struktuur
  • Kuidas seadistada DHT11 ja DHT22 andureid Arduino abil

Samm: temperatuuri ja niiskuse andur DHT11 ja DHT22

DHT11 ja DHT22 temperatuuri ja niiskuse andur
DHT11 ja DHT22 temperatuuri ja niiskuse andur

Kuna paljudes projektides on olulised sellised parameetrid nagu temperatuur ja niiskus, on temperatuuri ja niiskuse mõõtmiseks sobivate andurite õige valik väga oluline. DHT perekond DHT11 ja DHT22 on temperatuuri ja niiskuse andurite seas kõige populaarsemad ja levinumad andurid.

Nende toiminguid näete selles tabelis.

Madal hind on DHT11 kõige olulisem omadus, kuid sellel puudub kõrge täpsus ja lai mõõtepiirkond. Teisest küljest on DHT22, millel on lai valik ja suur mõõtmistäpsus, rohkem kui 2,5 korda kallim kui perekonna teine.

Samm: temperatuuri ja niiskuse mõõtmine DHT11 ja Arduino abil

Nõutavad materjalid

Arduino Uno R3

DHT11 andur

Leivalaud

Jumper traat

Tarkvararakendused

Arduino IDE

3. samm: ahel

Vooluring
Vooluring
Vooluring
Vooluring

DHT11 sisaldab 4 tihvti. 2 tihvti tarnimiseks, 1 andmete saatmiseks ja teine on kasutu. Selle anduri nõuetekohaseks toimimiseks ja õigete andmete andmiseks peate andmestiku üles tõmbama 4,7 k takistusega. Jätke anduri kolmas tihvt ilma ühenduseta.

Hoiatus Olge anduri ja tihvti suuna suhtes ettevaatlik, sest viga saab viga.

4. samm: kood

Kood
Kood

Andmete edastamise alustamiseks laadige see kood üles oma Arduino ja avage jadamonitor.

DHT.niiskus tagastab niiskuse protsentides ja DHT.temperatuur tagastab temperatuuri Celsiuse järgi.

Märkus Iga mõõtmise vahel peame ootama 2 sekundit. Vastasel korral tagastab andur valeandmeid.

Selle asemel, et arvutis teavet kuvada, saate LCD -ekraanil kuvada temperatuuri ja niiskust.

Lisateabe saamiseks vaadake seda õpetust: 1602 LCD klaviatuurikilbi kasutamine koos Arduinoga

Samm: temperatuuri ja niiskuse mõõtmine DHT22 ja Arduino abil

DHT22 anduri seadistamine ja kasutamine on peaaegu sama mis DHT11.

6. samm: vajalikud materjalid

Arduino Uno R3

DHT22 andur

Leivalaud

Jumper traat

Tarkvararakendused

Arduino IDE

Samm 7: ahel

Vooluring
Vooluring

8. samm: kood

Kood
Kood

Ainus erinevus on funktsioonis DHT.trad, kuhu peaksite kirjutama 22 asemel 11. Samuti saate temperatuuri ja niiskuse parameetrid DHT22 jaoks määrata ujukitena, et neid täpsemalt näha.

Laadige see kood oma Arduino tahvlile ja vaadake tulemusi jadamonitoris.

Soovitan: