Tartalomjegyzék:
Videó: Hőmérséklet és páratartalom mérése DHT11 / DHT22 és Arduino használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben az Arduino bemutatóban megtanuljuk, hogyan kell használni a DHT11 vagy a DHT22 érzékelőt a hőmérséklet és páratartalom mérésére az Arduino táblával.
Kellékek
- Arduino UNO
- DHT11 vagy DHT22
- 16x2 LCD kijelző
- Kenyeretábla
- Jumper kábelek
- Arduino kábel
1. lépés: Bevezetés:
Ezek az érzékelők nagyon népszerűek az elektronikai rajongók körében, mert nagyon olcsók, de még mindig nagy teljesítményt nyújtanak. Íme a két specifikáció közötti főbb jellemzők és különbségek:
A DHT22 a drágább verzió, amely nyilvánvalóan jobb specifikációkkal rendelkezik. Hőmérsékleti mérési tartománya -40 és +125 Celsius fok között van +-0,5 fok pontossággal, míg a DHT11 hőmérsékleti tartomány 0 és 50 Celsius fok között +-2 fokos pontossággal. Ezenkívül a DHT22 érzékelő jobb páratartalom-mérési tartományt tartalmaz, 0 és 100% között, 2-5% pontossággal, míg a DHT11 páratartalom 20 és 80% között, 5% -os pontossággal.
Két specifikáció létezik, ahol a DHT11 jobb, mint a DHT22. Ez az a mintavételi frekvencia, amely a DHT11 esetében 1 Hz vagy egy leolvasás másodpercenként, míg a DHT22 mintavételi gyakorisága 0, 5 Hz vagy egy leolvasás két másodpercenként, és a DHT11 is kisebb testmérettel rendelkezik. Mindkét érzékelő üzemi feszültsége 3-5 volt, míg a mérés során használt maximális áram 2,5 mA.
2. lépés: Vázlatok:
3. lépés: Forráskód:
/ * © Techtronic Harsh */
#include "DHT.h" // tartalmazza a DHT könyvtárat
#include // tartalmazza a LiquidCrystal könyvtárat #define DHTPIN 12 // define DHT pin #define DHTTYPE DHT11 // define DHTTYPE DHT11/DHT22
LiquidCrystal LCD (2, 3, 4, 5, 6, 7); // LCD tűk meghatározása (RS, E, D4, D5, D6, D7)
DHT dht (DHTPIN, DHTTYPE);
üres beállítás ()
{dht.begin (); lcd. kezdet (16, 2); // inicializálja az LCD -t és megadja a méreteket} void loop () {float temp = dht.readTemperature (); float humi = dht.readHumidity (); lcd.setCursor (0, 0); lcd.print ("Temp:"); lcd.print (temp); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("Humi:"); lcd.print (humi); lcd.print (" %"); késleltetés (2000); }
/*
© Techtronic Harsh
*/
Ajánlott:
Hőmérséklet és páratartalom az ESP32-DHT22-MQTT-MySQL-PHP használatával: 7 lépés
Hőmérséklet és páratartalom ESP32-DHT22-MQTT-MySQL-PHP használatával: A barátnőm üvegházat akart, ezért csináltam egyet. De hő- és páratartalom -érzékelőt akartam az üvegházba. Szóval, google -ban kerestem példákat, és elkezdtem kísérletezni. A következtetésem az volt, hogy az általam talált példák nem pontosan azok, amelyek
Hőmérséklet és páratartalom mérése HDC1000 és Arduino Nano használatával: 4 lépés
Hőmérséklet és páratartalom mérése HDC1000 és Arduino Nano használatával: A HDC1000 egy digitális páratartalom -érzékelő beépített hőmérséklet -érzékelővel, amely kiváló mérési pontosságot biztosít nagyon alacsony teljesítmény mellett. A készülék egy új kapacitív érzékelő alapján méri a páratartalmat. A páratartalom és a hőmérséklet érzékelők
Hőmérséklet és páratartalom mérése HDC1000 és részecskefoton segítségével: 4 lépés
Hőmérséklet és páratartalom mérése HDC1000 és részecskefoton segítségével: A HDC1000 egy digitális páratartalom -érzékelő beépített hőmérséklet -érzékelővel, amely kiváló mérési pontosságot biztosít nagyon alacsony teljesítmény mellett. A készülék egy új kapacitív érzékelő alapján méri a páratartalmat. A páratartalom és a hőmérséklet érzékelők
Hőmérséklet és páratartalom mérése HDC1000 és Raspberry Pi használatával: 4 lépés
Hőmérséklet és páratartalom mérése HDC1000 és Raspberry Pi használatával: A HDC1000 egy digitális páratartalom -érzékelő beépített hőmérséklet -érzékelővel, amely kiváló mérési pontosságot biztosít nagyon alacsony teljesítmény mellett. A készülék egy új kapacitív érzékelő alapján méri a páratartalmat. A páratartalom és a hőmérséklet érzékelők
Raspberry Pi / DHT11 - Páratartalom és hőmérséklet mérése: 4 lépés
Raspberry Pi / DHT11 - Páratartalom és hőmérséklet mérése: Meg akartam mérni a hőmérsékletet és a páratartalmat a Raspberry Pi segítségével. Azért választottam DHT11 érzékelőt, mert robusztus és olcsó. A konfigurálása is jól dokumentált, de számos buktató van az úton, amelyekre szeretnék összpontosítani. A DHT11