14

Vlhkostní a teplotní čidlo DHT22/11

Díky levnému vlhkostnímu a zároveň teplotnímu čidlu můžeme zaznamenávat nějaká data. Hodí se třeba do automatického udržování rostlin, kdy při nízké vlhkosti se rostlina zalije, takže nápadů bude určitě hodně. 

Potřebujeme

Senzor je vyroben ze dvou dílů a to z kapacitního senzoru vlhkosti a termistoru. Digitální signál je poměrně snadný pro čtení pomocí libovolného mikrokontroléru.

cislo vl

Rozsah měření vlhkosti: 0% – 100% (s přesností 25 %)
Rozsah měření teploty -40+80 °C (s přesností 0.5 °C)
Pracovní napětí 3,3V6V
Digitální výstup

Je možné také použít jiný typ DHTxx, ale očekávejte nepřesnější informace.

Ke stažení

Knihovna DHT

Zapojení:

cislo vlhkosti

 

Zdrojový kód:

#include "DHT.h"

#define DHTPIN 9 // k tomuto pinu je senzor připojen

// Pokud používáte jiný typ, odstraňte u něj lomítka a ostatní smažte
//#define DHTTYPE DHT11 // DHT 11
#define DHTTYPE DHT22 // DHT 22 (AM2302)
//#define DHTTYPE DHT21 // DHT 21 (AM2301)
DHT dht(DHTPIN, DHTTYPE);

void setup() {
Serial.begin(9600);
Serial.println("DHTxx test!");

dht.begin();
}

void loop() {
delay(2000);
float h = dht.readHumidity();
float t = dht.readTemperature();
float f = dht.readTemperature(true);

if (isnan(h) || isnan(t) || isnan(f)) {
Serial.println("Chyba čtení z DHT sensoru");
return;
}

float hi = dht.computeHeatIndex(f, h);

Serial.print("Vlhkost: ");
Serial.print(h);
Serial.print(" %\t");
Serial.print("Teplota: ");
Serial.print(t);
Serial.print(" *C ");
Serial.print(f);
Serial.print(" *F\t");
Serial.print("Heat index: ");
Serial.print(hi);
Serial.println(" *F");
}

Do sériového rozhraní se vám bude vypisovat vlhkost a teplota.

Arduino Uno, Mega, Senzory, Moduly za

VÝHODNOU CENU

ArduinoTeam

Vytvářím návody pro Arduino, skvěle se orientuji v IT a označuji se za geeka. Miluji nové technologie, protože jsou úžasné. Budu rád, když můj malý magazín o Arduinu podpoříte! Děkuji moc, jste skvělí

  1. Viagra Non Generic Order Propecia Pill Viagra Levitra Wirkungsdauer cheap cialis Discount Free Shipping Clobetasol Cheap Legally Online

  2. Pro měření teploty parádní čidla. Bohužel pro měření vzdušné vlhkosti velice špatné. Už jsem jich měl několik v ruce a potvrzuji zkušenosti ostatních lidí na internetu, že čidlo vlhkosti je hóódně nepřesné. Každý kus jinak a to dokonce třeba i od 30% chybně :-(
    Ale jak jsem psal, na měření teploty ok.

Napsat komentář

Vaše emailová adresa nebude zveřejněna.