Mostrar la curva de nivel de CO2 con ESP32

Mostrar la curva de nivel de CO2 con ESP32

mayo 18, 2021

Pantalla-CO2-Nivel-Curva-con-ESP32-1
En este proyecto, mostraremos la curva de nivel de CO2 con ESP32, utilizando la placa de ambiente interior y la pantalla táctil TFT ESP32 de 3,5 pulgadas.

Para un parámetro que es muy fácil de causar cambios con un rango significativo, no tiene sentido verificar el nivel en un momento determinado. Como el CO2nivel, se puede alcanzar una concentración muy alta en este momento, pero puede volver a la normalidad en el momento siguiente en un área determinada. Normalmente, la temperatura y la humedad en el aire se miden comprobando el valor actual, pero el CO2La medición de la concentración es diferente. Es el nivel obtenido midiendo la concentración en un determinado espacio con el sensor, en el que hay demasiados factores afectados: viento, respiración de personas, temperatura, humedad, etc.

Una vez hice un proyecto sobre el CO2monitor que tenía tal problema. Ahora tengo un punto para mejorarlo: registrar el nivel de historial.

1. Materiales

Interior-Ambiente-TableroESP32-TFT-Pantalla táctil
1. Tablero de expansión de ambiente interior
2. ESP32 3.5 pulgadas TFT pantalla táctil

Como último proyectoMonitoree CO2 y TVOC con ESP32, también utilicé el sensor SGP30 para medir el CO2nivel de concentración. para conveniente, utilizo elTablero de ambiente interior. Esta placa basada en el SGP30, también integró el módulo DHT11 a bordo para medir la temperatura y la humedad. Además hay un timbre a bordo para advertencia. Lo más importante, se puede usar con miDispositivo LCD de 3,5 pulgadasque no tuve que comprar la pantalla y el controlador nuevamente. Como se muestra en la imagen, la placa de ambiente interior se puede conectar directamente al dispositivo.

2. Programa

He programado el dispositivo de nuevo con Arduino. Mostraría el valor que midió el sensor, también dibujaría una curva con los valores históricos en la pantalla LCD de 3,5 pulgadas. El enlace de Github para el programa://github.com/Makerfabs/Project_Touch-Screen-Camera/tree/master/example.

3. Prueba

El CO2se hundía cuando el aire no fluía, puse el dispositivo en un lugar donde la altura no es tan alta, como el escritorio. Y no tendrá sentido ponerlo en el suelo. Traté de respirar, el CO2La concentración se elevaría a un nivel alto y volvería a la normalidad después del momento. Si verifica el nivel actual e ignora el historial, causaría un error que el valor alto sea el CO actual2nivel de concentración en el aire. Siempre que lo verifique con el gráfico de líneas que dibujó con los valores históricos, puede encontrar fácilmente que es un número inexacto. Esta curva no fluctuará demasiado en lo normal.
Pantalla-CO2-nivel-curva-con-ESP32-Graph

4. Expansión

Aunque este proyecto se utiliza para monitorear el CO2nivel de concentración, se puede ajustar de acuerdo con su deseo de monitorear TVOC, temperatura o humedad. Como muestra la imagen, recopila dos tipos de valores y los dibuja en las líneas de la pantalla.
Pantalla-CO2-Nivel-Curva-con-ESP32-Expansión

5. Final

Este proyecto no solo muestra el CO actual2valor, pero también muestra el valor histórico y lo dibuja en un gráfico de líneas, para que las personas puedan distinguir con mayor precisión el CO actual2nivel de un vistazo. Creo que es muy útil para las personas que están preocupadas por el CO2nivel o estudiar cambios en el CO2Niveles.

6. Guía de vídeo


Si tienes alguna duda sobre este proyecto o necesidadservicio PCBA llave en mano personalizado, le invitamos a dejarnos un mensaje aservice@makerfabs.com.corazón

Contáctenos