¿Problema al leer sensores DHT22 y DHT11? - Raspberry Pi Forums


buenos días,

primera vez que posteo! llevo mucho tiempo "en la sombra" aprendiendo, pero ahora me aventurado con un proyecto y tenido un problema que no logro resolver :/

actualmente estoy trabajando en un proyecto para monitorizar los valores de un invernadero (luz, humedad, temperatura). para ello utilizamos una tarjeta raspberry pi 2 que se conecta por wifi un punto de acceso y publica los resultados en una página web, en forma de gráficas.

hemos empezado por lo fácil: sensores de temperatura y luz. para el invernadero tenemos 2 sensores, uno dht11 (exterior) y dht22 (interior). todo ha ido bien, había mucha documentación para saber cómo hacer las conexiones en la protoboard ( ambos sensores son sin placa, solo pines, y se ha usado en ambos casos resistencias de 10 kohm).

el caso es que, tras varios días recolectando valores, nos encontramos con las siguientes gráficas:

image
(igual se ve muy pequeño, abrir la imagen en una pestaña nueva...)

básicamente vemos que cada x tiempo (siempre en cada hora, 1 o 2 veces), ambos sensores tienen picos hacia arriba y hacia abajo, de un par de ºc y de unos 10 puntos de humedad, que casualmente ambos sensores comparten.

por poner un ejemplo: en un determinado momento, donde el dht11 muestra 22% de humedad y el dht22 muestra 33% casi continuamente, en determinados momentos el dht11 muestra 33% y el dht22 22%, casi como si se intercambiaran).

destacar que hemos comparado los resultados de temperatura y humedad con una estación doméstica típica. y vemos que:
- dht11 suele mostrar 10-12 puntos menos de humedad que la realidad y unos 2ºc menos que los reales.
- dht22 suele mostrar 2-3 puntos menos de humedad y casi la misma temperatura que la estación.

por otro lado, comentar que ambos sensores están en la misma protoboard pero en circuitos distintos (diferentes vcc, gnd, etc), y se ha probado con diferentes pines y tanto con 3,3v como con 5v.

¿alguien puede ayudarnos e indicarnos el motivo de estos "picos"?

muchas gracias :d

te recomiendo que compruebes los valores muestreados y veas si esas fluctuaciones también están presente en esos datos.

no sé con qué utilidad habrás generado las gráficas pero hay que ver si tienen "letra pequeña" que expliquen esas ondulaciones.


raspberrypi



Comments