Sisällysluettelo:
- Vaihe 1: SKEMAATTISEN LUOMINEN
- Vaihe 2: KOKEELLISET AIKAYHTEYDET
- Vaihe 3: KOKEELLINEN AIKAKOODI
- Vaihe 4: KOKEILUAIKA - ASETUKSET
- Vaihe 5: TYÖ
Video: LÄMPÖTILAN JA KOSTEUDEN MITTAUS DHT 11: 5 -vaiheella
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Tässä projektissa käytän DHT 11 -lämpötila- ja -kosteusanturia ympäristön lämpötilan ja kosteuden mittaamiseen Arduinolla (Nano).
Jotkut SÄHKÖISET PERUSOMINAISUUDET:
KÄYTTÖJÄNNITE: 3.5V-5V
VIRTA (mittaus): 0,3 mA
CURRENT (valmiustila): 60 mikroampeeria
ALUE: 0-50 astetta
RATKAISU: 16bit
NÄYTTEENOTTOAIKA:> 2 ms
Vaihe 1: SKEMAATTISEN LUOMINEN
Tässä kaaviossa käytetään DHT11 -anturia, jossa on 5 k (ohmin) vetovastus datalinjaa varten.
PINSIT:
PUNAINEN JOHTO +VCC
MUSTA JOHTO GND: lle
KELTAINEN JOHTO 5 K KESTÄVÄLLÄ
Kolmas nasta ei ole kytketty
TARVITTAVAT KOMPONENTIT:
1. Arduino
2. DHT11 lämpötila- ja kosteusanturi
3,5 k ohmin vastus
KÄYTÄN DHT11: tä, jossa on sisäänrakennettu vastus ja kondensaattori.
Vaihe 2: KOKEELLISET AIKAYHTEYDET
Olen liittänyt nastat vastaavasti
5v - +VCC
GND - GND
digitaalinen nasta 2 - DATA PIN
Vaihe 3: KOKEELLINEN AIKAKOODI
Arduino IDE: n avulla voimme ohjelmoida Arduino -korttimme
mutta lataa ja asenna ensin DHT -antureiden kirjasto.
kirjaston lataamisen tarkoitus on vähentää koodin monimutkaisuutta.
Olen lataamassa kirjastoa nimeltä SIMPLEDHT, se on mahtava.
kirjaston asentamisen jälkeen napsauttamalla asennuspainiketta.
Avaa tiedosto-esimerkit-simpledht-dht11 oletus.
Käytän DHT11: tä. jos käytät DHT22: ta, alla on myös esimerkkikoodi.. OIKEALLA…
koodin avaamisen jälkeen. liitä Arduino -kortti tietokoneeseen ja valitse PORT. ja lataa esimerkkiluonnos.
varmista, että liität datanapin Arduinon digitaaliseen nastaan 2.
KOODIOSA ON VALMIS
Vaihe 4: KOKEILUAIKA - ASETUKSET
avaa sarjamonitori koodin lataamisen jälkeen.
huomaat, että anturi lähettää tiedot.
ei kovin vaikeaa eikö?
Vaihe 5: TYÖ
Kuten sanoin, anturi lähettää 40 bittiä
8 -bittinen kokonaislukutieto + 8 -bittinen kosteustieto, + 8 -bittinen lämpötila -kokonaisluku + 8 -bittinen lämpötilan murto -osa + 8 -bittinen tarkistussumma = 40 bittiä
Esimerkki 1: 40 vastaanotettua dataa:
0011 0101 0000 0000 0001 1000 0000 0100 1101
Laske : 0011 0101+0000 0000+0001 1000+0000 0000 = 0100 1101
Vastaanotetut tiedot ovat oikein
Kosteus : 0011 0101 = 35H (hex) = 53%RH
Lämpötila : 0001 1000 = 18H (hex) = 24 ℃.
LÄHDE:-
media.digikey.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
KIITOS KAVERIT
Jos löydät virheitä, kirjoita kommentteihin.
Niin, että voin korjata sen.
Sillä MINÄ OLEN BUDDING INSINEER.
SEURAAVASSA PROJEKTISSA VOIN KÄYTTÄÄ LCD -NÄYTTÖÄ LÄMPÖTILAN NÄYTTÖÖN.
PYSY AWSOME GUYSS ………………..
Suositeltava:
Kosteuden ja lämpötilan mittaus HIH6130: n ja Arduino Nanon avulla: 4 vaihetta
Kosteuden ja lämpötilan mittaus HIH6130: n ja Arduino Nanon avulla: HIH6130 on kosteus- ja lämpötila -anturi, jossa on digitaalinen lähtö. Nämä anturit antavat tarkkuustason ± 4% RH. Alan johtava pitkän aikavälin vakaus, todellinen lämpötilakompensoitu digitaalinen I2C, alan johtava luotettavuus, energiatehokkuus
Lämpötilan ja kosteuden mittaus HDC1000: n ja Arduino Nanon avulla: 4 vaihetta
Lämpötilan ja kosteuden mittaus HDC1000: n ja Arduino Nanon avulla: HDC1000 on digitaalinen kosteusanturi, jossa on sisäänrakennettu lämpötila -anturi, joka tarjoaa erinomaisen mittaustarkkuuden erittäin pienellä teholla. Laite mittaa kosteutta uuden kapasitiivisen anturin perusteella. Kosteus- ja lämpötila -anturit ovat
Kosteuden ja lämpötilan mittaus HTS221: n ja Arduino Nanon avulla: 4 vaihetta
Kosteuden ja lämpötilan mittaus HTS221: n ja Arduino Nanon avulla: HTS221 on erittäin kompakti kapasitiivinen digitaalinen anturi suhteelliseen kosteuteen ja lämpötilaan. Se sisältää anturielementin ja sekoitussignaalisovelluskohtaisen integroidun piirin (ASIC) mittaustietojen toimittamiseksi digitaalisen sarjaliikenteen kautta
Kosteuden ja lämpötilan mittaus HTS221: n ja Raspberry Pi: n avulla: 4 vaihetta
Kosteuden ja lämpötilan mittaus HTS221: n ja Raspberry Pi: n avulla: HTS221 on erittäin kompakti kapasitiivinen digitaalinen anturi suhteelliselle kosteudelle ja lämpötilalle. Se sisältää anturielementin ja sekoitussignaalisovelluskohtaisen integroidun piirin (ASIC) mittaustietojen toimittamiseksi digitaalisen sarjaliikenteen kautta
Kosteuden ja lämpötilan mittaus käyttäen HIH6130 ja Raspberry Pi: 4 vaihetta
Kosteuden ja lämpötilan mittaus HIH6130: n ja Raspberry Pi: n avulla: HIH6130 on kosteus- ja lämpötila -anturi, jossa on digitaalinen lähtö. Nämä anturit antavat tarkkuustason ± 4% RH. Alan johtava pitkän aikavälin vakaus, todellinen lämpötilakompensoitu digitaalinen I2C, alan johtava luotettavuus, energiatehokkuus