DHT11 humidity sensor giving values < 20% RH

Hello,

I am using a DHT11 sensor connected to an Arduino MEGA 2560. Although the datasheet gives the lowest value of the humidity is 20%, I take value of 6% RH on the Arduino. How can this happen??

Thank you

Although the datasheet gives the lowest value of the humidity is 20%, I take value of 6% RH on the Arduino. How can this happen??

The datasheet doesn't say that the sensor cannot return values below 20%, it just cannot hold the accuracy of +/-5% below 20%RH. So this translates to "If the returned humidity value is below 20%RH the only allowed conclusion is that the actual humidity is below 25%.

DHT11 sensors are ultra-cheap and might be used to get an impression of the temperature and humidity but are more or less useless to do actual measuring. So if you need the returned values to make decisions based on it, use a better sensor.