Temperature humidity sensors comparison (Data) Part 3
The tests are very simple, check the data in indoor.
The data have 10 minutes of interval, and 2 interruption for 3 hours to have less data but more significative.
Check the previous articles to know specifications and how to use they in the Arduino IDE.
There is a bad surprise but all are in line with the quality of sensors.
Sensors
Here a recap of sensor I tested.
BPM280
Temperature and pressure sensor
You can find here AliExpress
DHT11
Temperature humidity sensor
You can find here AliExpress
DHT22
Temperature humidity sensor
You can find here AliExpress
DHT12
Temperature humidity sensor
You can find here DHT12 AliExpressDallas Temperature ds18b20
Programmable precision temperature sensor
You can find here AliExpress
Thermistor
Temperature analog sensor (MF58-103 3950 B)
You can find here NTC MF58 3950 B 5% 1% 5K 10K 20K 50K 100K
Breadboard
I put all together and I grab a weather station to compare values. I add the data from weather station some time to evaluate the result.
Humidity table data
Humidity chart
As you can see DHT22 and DHT12 have very similar data about 2-3% of difference, compared to weather station data of DHT22 are little better, but nothing relevant. DHT11 have some problem to measure humidity, is not so precise.
Temperature data table
Temperature compare chart
Here I had a bitter disappointment, the bpm280 makes not very precise measurements considering the spread of the sensor, I replaced the sensor but same result.
Better is the thermistor with my library (not even one of the best type).
Data of DallasTemperature ds18b20, DHT12 and DHT22 are quite similar, slightly more precise than DHT12 compared to the others.
Conclusion
Temperature
For me there are 3 sensors that are a good solution to check home temperature, the data are clear DallasTemperature ds18b20, DHT12 and DHT22 are the best solution, when I buy thermistor I did not believe they were so precise, and they are a good solution to test temperature of device (I use they to check resitance and battery temperature).
Humidity
For humidity there is a challenge between the DHT22 and DHT12. Some time DHT22 have 1-2% better performance.
At the last
DHT12 in this indoor enviroenment test result one of the best choice for the price, but DHT22 have good result too and sometime better in humidity, but I think 1-2% spread is not relevant.
if I must do a choice, for me It’s simple: DHT12 because It cost less and It can be controlled with one-wire and i2c protocol.
Thanks
- Temperature humidity sensors comparison (Specifications)
- Temperature humidity sensors comparison (Code configuration)
- Temperature humidity sensors comparison (Data)