
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37

Senzor DHT11 koristi se za mjerenje temperature i vlažnosti. Oni su vrlo popularni ljubitelji elektronike. Senzor vlažnosti i temperature DHT11 olakšava dodavanje podataka o vlažnosti i temperaturi u vaše elektroničke projekte. Savršen je za udaljene meteorološke stanice, kućne sisteme za kontrolu okoliša i sisteme za nadzor farmi ili vrta. Stoga ćemo u ovom vodiču vidjeti kako koristiti DHT11 temperaturni senzor s Arduinom i ispisati temperaturu vlažnosti i topline na serijskom monitoru arduino ide.
Korak 1: Stvari koje trebate


Dakle, za ovaj projekt trebate sljedeće: 1x Arduino uno:
1x DHT11 Temperaturni senzor: https://www.utsource.net/itm/p/9221601.htmlBordboard i nekoliko skakača
Korak 2: Veze


Molimo vas da sve povežete prema prikazanom prikazu i pređite na sljedeći korak.
Korak 3: Instalirajte Arduino biblioteku


idite na svoj Arduino IDE, a zatim idite na Sketch> Include Library> Manage Libraries. Prikazat će se Upravitelj knjižnice. Zatim potražite “DHT” u okviru za pretraživanje i instalirajte ovu DHT biblioteku u Arduino ide. Nakon instaliranja ove DHT biblioteke, u okvir za pretraživanje upišite “Adafruit Unified Sensor” i pomaknite se dolje kako biste pronašli biblioteku i instalirajte je i spremni ste za kodiranje.
Korak 4: Prenesite kôd na Arduino Ide
Nakon što sve učinite gore navedene stvari, samo kopirajte dolje navedeni kôd i prenesite ga na svoj Arduino uno: #include "DHT.h" #define DHTPIN 7 // na koji smo pin povezani // Odkomentirajte koji god tip da koristite!# definirati DHTTYPE DHT11 // DHT 11 //#definirati DHTTYPE DHT22 // DHT 22 (AM2302) //#definirati DHTTYPE DHT21 // DHT 21 (AM2301) // Inicijalizirati DHT senzor za normalne 16mhz ArduinoDHT dht (DHTPIN, DHTTYPE); void setup () {Serial.begin (9600); Serial.println ("DHTxx test!"); dht.begin ();} void loop () {// Pričekajte nekoliko sekundi između mjerenja. kašnjenje (2000); // Očitavanje temperature ili vlažnosti traje oko 250 milisekundi! // Očitavanja senzora mogu biti i do 2 sekunde "stara" (to je vrlo spor senzor) plovak h = dht.readHumidity (); // Očitavanje temperature kao Celzijev plovak t = dht.readTemperature (); // Očitavanje temperature kao Fahrenheitovog plovka f = dht.readTemperature (true); // Provjerite da li neko čitanje nije uspjelo i izađite ranije (da pokušate ponovo). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Nije uspjelo čitanje sa DHT senzora!"); return; } // Izračunaj toplinski indeks // Mora se poslati temp u Fahrenheitu! float hi = dht.computeHeatIndex (f, h); Serial.print ("Vlažnost:"); Serial.print (h); Serial.print (" %\ t"); Serial.print ("Temperatura:"); Serial.print (t); Serial.print (" *C"); Serial.print (f); Serial.print (" *F / t"); Serial.print ("Indeks topline:"); Serial.print (zdravo); Serial.println (" *F");}
Korak 5: Dobijte temperaturu i vlažnost u serijskom monitoru

Nakon učitavanja koda otvorite serijski monitor prisutan u arduino ideu i možete vidjeti temperaturu, vlažnost i indeks topline vašeg okruženja (u kojem je trenutno prisutan vaš senzor) na svom serijskom monitoru kao moj i možete ovo učiniti malo dalje ove vrijednosti temperature/vlažnosti možete koristiti i u svojim projektima kao što su meteorološka stanica, monitoring okoliša itd.
Preporučuje se:
Kako koristiti DHT12 I2C senzor vlažnosti i temperature s Arduinom: 7 koraka

Kako koristiti DHT12 I2C senzor vlažnosti i temperature s Arduinom: U ovom ćemo vodiču naučiti kako koristiti DHT12 I2C senzor vlažnosti i temperature s Arduinom i prikazati vrijednosti na OLED zaslonu. Pogledajte video
Kako koristiti senzor zvuka s Arduinom: 5 koraka

Kako koristiti senzor zvuka s Arduinom: Hej svima, u ovom članku pokazat ću vam kako koristiti senzor zvuka s arduinom uno za upravljanje LED diodama stvaranjem glasnih zvukova. Ako više volite gledati video zapise. Evo video vodiča koji sam napravio
Kako koristiti Senzor za vlažnost tla pomoću Arduina: 4 koraka

Kako koristiti senzor vlažnosti tla pomoću Arduina: Senzor vlažnosti tla je senzor koji se može koristiti za mjerenje vlage u tlu. Pogodno za izradu prototipa projekata pametne poljoprivrede, projekata kontrolera navodnjavanja ili projekata IoT poljoprivrede. Ovaj senzor ima 2 sonde. Na šta se naviklo
ESP8266 NodeMCU pristupna tačka (AP) za web poslužitelj s senzorom temperature DT11 i temperaturom i vlažnošću ispisa u pregledniku: 5 koraka

ESP8266 NodeMCU pristupna točka (AP) za web poslužitelj s senzorom temperature DT11 i temperaturom i vlažnošću ispisa u pregledniku: Zdravo momci, u većini projekata koristimo ESP8266, au većini projekata koristimo ESP8266 kao web poslužitelj pa se podacima može pristupiti bilo koji uređaj preko WiFi -a pristupajući web -poslužitelju na ESP8266, ali jedini problem je što nam treba radni usmjerivač za
Kako koristiti Mac terminal i kako koristiti ključne funkcije: 4 koraka

Kako koristiti Mac terminal i kako koristiti ključne funkcije: Pokazat ćemo vam kako otvoriti MAC terminal. Također ćemo vam prikazati nekoliko funkcija unutar Terminala, kao što su ifconfig, mijenjanje direktorija, pristup datotekama i arp. Ifconfig će vam omogućiti da provjerite svoju IP adresu i svoj MAC oglas