Hi all, Id like to add humidity sensing to my project.
I have never tried or even seen a humidity sensor so I'm a bit in the dark here. I don't want to spend much on them. Searching ebay I have come up with these..
I haven't used the dht22, several DHT11s though and 1 out of the 5 I bought really deviates a lot. When the others tell humidity is 50 % or higher it never shows a humidity higher as 20 %. The others luckily don't differ more as 10% from each other, which is good enough for me.
The hs1101 is basically a variable capacitor, you'll need to integrate it in a circuit that outputs a frequency. By checking how high/low the frequency is you can calculate the humidity.
The DHT-11 (and I guess... DHT-22 as well) has a little more electronics inside. They need a power-supply and you can talk with it digital, all you need is an pull-up resistor, 1 free I/O-pin of your Arduino and library/software to talk with 'm.
For measuring temperature I think the DHT-11 is not the best idea. Reading 2 degrees C above and 2 degrees below the actual temperature using 5 sensors is quite a lot. It may be possible to adjust such differences for each individual sensor in a sketch, I simply bought a bunch of accurate temperature sensors and use those instead.
To those with a DHT22-sensor, is temperature measurement much better as the DHT11 ?
Used the DHT22 mainly for humidity, I recall it was quite slow in reacting on temperature changes.
For temperature I still prefer a DS18B20,
Played with some LM34's recently which work also quite well - These are 1F/10mV and I prefer them above the LM35 (1C/10mV) because they have a factor 1.8 higher precission for the same price