Orodha ya maudhui:

Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5
Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5

Video: Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5

Video: Jinsi ya kutumia Sensor ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu: Hatua 5
Video: Arduino Tutorial 28 - DHT11 Temperature Sensor with LCD | SunFounder's ESP32 IoT Learnig kit 2024, Novemba
Anonim
Jinsi ya kutumia Sensorer ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu
Jinsi ya kutumia Sensorer ya Joto la DHT11 na Arduino na Joto la Uchapishaji wa Joto na Unyevu

Sensorer ya DHT11 hutumiwa kupima joto na unyevu. Unyevu wa DHT11 na sensorer ya joto hufanya iwe rahisi sana kuongeza data ya unyevu na joto kwenye miradi yako ya elektroniki ya DIY. Ni kamili kwa vituo vya hali ya hewa ya mbali, mifumo ya udhibiti wa mazingira nyumbani, na mifumo ya ufuatiliaji wa shamba au bustani. Kwa hivyo katika mafunzo haya tutaona jinsi ya kutumia sensor ya Joto la DHT11 na Arduino na kuchapisha unyevu wa joto na joto kwenye mfuatiliaji wa serial wa ideuino.

Hatua ya 1: Vitu Unavyohitaji

Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji
Vitu Unavyohitaji

Kwa hivyo kwa mradi huu unahitaji kufuata vitu: 1x Arduino uno:

Sensor ya joto ya 1x DHT11: https://www.utsource.net/itm/p/9221601.html Bodi ya mkate na kuruka chache

Hatua ya 2: Uunganisho

Miunganisho
Miunganisho
Miunganisho
Miunganisho

Tafadhali unganisha kila kitu kulingana na inavyoonyeshwa kwenye picha iliyotolewa na endelea kwa hatua inayofuata.

Hatua ya 3: Sakinisha Maktaba ya Arduino

Sakinisha Maktaba ya Arduino
Sakinisha Maktaba ya Arduino
Sakinisha Maktaba ya Arduino
Sakinisha Maktaba ya Arduino

nenda kwa IDE yako ya Arduino kisha nenda kwenye Mchoro> Jumuisha Maktaba> Dhibiti Maktaba. Meneja wa Maktaba ataonyeshwa. Kisha Tafuta "DHT" kwenye kisanduku cha Kutafuta na usakinishe maktaba haya ya DHT katika maoni ya Arduino. Baada ya kusanikisha maktaba haya ya DHT, andika "Adafruit Unified Sensor" kwenye kisanduku cha utaftaji na Tembeza chini kabisa kupata maktaba na usakinishe na uko tayari kuweka nambari.

Hatua ya 4: Pakia Nambari kwenye Maoni ya Arduino

Baada ya yote kufanya vitu hapo juu nakili nambari iliyopewa hapa chini na kuipakia kwa Arduino uno yako: # pamoja na "DHT.h" #fafanua DHTPIN 7 // kile pini tumeunganishwa na // Uncomment aina yoyote unayotumia! # fafanua DHTTYPE DHT11 // DHT 11 // # fafanua DHTTYPE DHT22 // DHT 22 (AM2302) // # fafanua DHTTYPE DHT21 // DHT 21 (AM2301) // Anzisha sensor ya DHT kwa kawaida 16mhz ArduinoDHT dht (DHTPIN, DHTTYPE); kuanzisha () {Serial.begin (9600); Serial.println ("Jaribio la DHTxx!"); dht. kuanza ();} batili kitanzi () {// Subiri sekunde chache kati ya vipimo. kuchelewa (2000); // Joto la kusoma au unyevu huchukua karibu milliseconds 250! Kusoma kwa sensorer pia kunaweza kuwa hadi sekunde 2 'zamani' (ni sensorer polepole sana) kuelea h = dht.readHumidity (); // Soma joto kama Celsius kuelea t = dht. Soma Joto (); // Soma joto wakati Fahrenheit ikielea f = dht. Soma Joto (kweli); // Angalia ikiwa usomaji wowote umeshindwa na utoke mapema (kujaribu tena). ikiwa (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Imeshindwa kusoma kutoka kwa sensorer ya DHT!"); kurudi; } // Fanya hesabu ya joto // Lazima utume kwa muda katika Fahrenheit! kuelea hi = dht.computeHeatIndex (f, h); Serial.print ("Unyevu:"); Printa ya serial (h); Serial.print ("% / t"); Serial.print ("Joto:"); Printa ya serial (t); Serial.print ("* C"); Printa ya serial (f); Serial.print ("* F / t"); Serial.print ("Kiashiria cha joto:"); Printa ya serial (hi); Serial.println ("* F");}

Hatua ya 5: Pata Joto na Unyevu katika Ufuatiliaji wa serial

Pata Joto na Unyevu katika Ufuatiliaji wa serial
Pata Joto na Unyevu katika Ufuatiliaji wa serial

Baada ya kupakia nambari fungua mfuatiliaji wa serial uliopo katika ideu ya arduino na unaweza kuona joto, unyevu na fahirisi ya joto ya mazingira yako (ambayo sensa yako iko sasa) kwenye mfuatiliaji wako wa serial kama yangu na unaweza kufanya kuchukua kidogo zaidi vile vile unaweza kutumia maadili haya ya joto / unyevu katika miradi yako kama kituo cha hali ya hewa, ufuatiliaji wa mazingira nk.

Ilipendekeza: