Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Veze
- Korak 3: Instalirajte Arduino knjižnicu
- Korak 4: Prenesite kôd na Arduino Ide
- Korak 5: Dobijte temperaturu i vlažnost u serijskom monitoru
Video: Kako koristiti DHT11 temperaturni osjetnik s Arduinom i temperaturom ispisa Toplina i vlaga: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Senzor DHT11 koristi se za mjerenje temperature i vlažnosti. Oni su vrlo popularni ljubitelji elektronike. Senzor vlage 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 postaje, kućne sustave kontrole okoliša i sustave za nadzor farmi ili vrta. Stoga ćemo u ovom vodiču vidjeti kako koristiti DHT11 temperaturni senzor s Arduinom i ispisati temperaturu vlage i topline na serijskom monitoru arduino ide.
Korak 1: Stvari koje trebate
Dakle, za ovaj projekt trebate sljedeće: 1x Arduino uno:
1x DHT11 Senzor temperature: https://www.utsource.net/itm/p/9221601.htmlBordboard i nekoliko skakača
Korak 2: Veze
Spojite sve prema prikazanom prikazu i prijeđite na sljedeći korak.
Korak 3: Instalirajte Arduino knjižnicu
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 knjižnicu 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 knjižnicu 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 bilo koju vrstu koju koristite!# definirati DHTTYPE DHT11 // DHT 11 //#definirati DHTTYPE DHT22 // DHT 22 (AM2302) //#definirati DHTTYPE DHT21 // DHT 21 (AM2301) // Inicijalizirati DHT osjetnik 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. odgoda (2000); // Čitanje 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čitajte temperaturu kao Celzijev plovak t = dht.readTemperature (); // Očitavanje temperature kao Fahrenheitovog plovka f = dht.readTemperature (true); // Provjerite neuspjelo čitanje i prijevremeno izađite (za ponovni pokušaj). if (isnan (h) || isnan (t) || isnan (f)) {Serial.println ("Nije uspjelo čitanje s DHT senzora!"); povratak; } // Izračunajte toplinski indeks // Morate poslati temp u Fahrenheitu! float hi = dht.computeHeatIndex (f, h); Serial.print ("Vlažnost:"); Serijski.tisak (h); Serial.print (" %\ t"); Serial.print ("Temperatura:"); Serijski.tisak (t); Serial.print (" *C"); Serijski.ispis (f); Serial.print (" *F / t"); Serial.print ("Toplinski indeks:"); Serial.print (hi); Serial.println (" *F");}
Korak 5: Dobijte temperaturu i vlažnost u serijskom monitoru
Nakon učitavanja koda otvorite serijski monitor prisutan u arduino ide i možete vidjeti temperaturu, vlažnost i indeks topline vašeg okoliša (u kojem je trenutno prisutan vaš senzor) na svom serijskom monitoru kao moj i možete ovo učiniti malo dalje također možete koristiti ove vrijednosti temperature/vlažnosti u svojim projektima kao što su meteorološka stanica, nadzor okoliša itd.
Preporučeni:
Kako koristiti DHT22 osjetnik vlage i temperature s Arduinom: 6 koraka
Kako koristiti DHT22 osjetnik vlažnosti i temperature s Arduinom: U ovom ćemo vodiču naučiti kako koristiti DHT22 osjetnik vlage i temperature s Arduinom te prikazati vrijednosti na OLED zaslonu. Pogledajte video
Kako koristiti DHT12 I2C osjetnik vlage i temperature s Arduinom: 7 koraka
Kako koristiti DHT12 I2C osjetnik vlažnosti i temperature s Arduinom: U ovom ćemo vodiču naučiti kako koristiti DHT12 I2C osjetnik vlažnosti i temperature s Arduinom te prikazati vrijednosti na OLED zaslonu. Pogledajte video
Automatiziranje staklenika uz LoRa! (1. dio) -- Senzori (temperatura, vlaga, vlaga tla): 5 koraka
Automatiziranje staklenika uz LoRa! (1. dio) || Senzori (temperatura, vlaga, vlaga tla): U ovom projektu pokazat ću vam kako sam automatizirao staklenik. To znači da ću vam pokazati kako sam izgradio staklenik i kako sam spojio napajanje i elektroniku za automatizaciju. Također ću vam pokazati kako programirati Arduino ploču koja koristi L
ESP8266 NodeMCU pristupna točka (AP) za web poslužitelj s senzorom temperature DT11 i temperaturom i vlagom 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: Pozdrav, momci, u većini projekata koristimo ESP8266, a u većini projekata koristimo ESP8266 kao web poslužitelj tako da se može pristupiti podacima na bilo koji uređaj preko WiFi -a pristupom web -poslužitelju na ESP8266, ali jedini problem je što nam treba radni usmjerivač za
EAL - Industrijska 4.0 Toplina i vlaga: 9 koraka
EAL - Industrial 4.0 Heat & Humidity: I dette projekt har vi lavet en maskine der regulerer varmen og fugtigheden and et rum og opsamler data for forbedre indeklimaet i et rum and fremtiden. Omogućite 4 programer forskellige -a i hardver za tipkalo forskellige