BME688 AirMeter App: monitoriza la calidad del aire, la presión atmosférica, la temperatura y la humedad utilizando la Raspberry Pi

Utilizando esta aplicación BME688 AirMeter para PiCockpit, puede leer un BME688 o el sensor BME680 conectado a la Raspberry Pi mediante I2C. Nosotros (pi3g e.K.) ofrecemos un Módulo breakout BME688 plug & playque puedes conectar directamente al cabezal de la Raspberry Pi.

La aplicación cuenta con tres vistas diferentes, lo que le permite visualizar los datos de la forma que desee:

Instalación y configuración

Apaga tu Raspberry Pi y conecta el módulo BME688. Consulte las instrucciones de su proveedor sobre cómo hacerlo.

pi3g-bme688-breakout-board-raspberry-pi
El módulo breakout pi3g BME688 conectado a una Raspberry Pi 3B+: se puede conectar simplemente al cabezal GPIO. Obsérvese la orientación especial, para que el SoC no distorsione los valores de medición del calor del BME688.

Nota: el BME688 y el BME680 también soportan el funcionamiento SPI. Sin embargo, esta aplicación sólo soporta el funcionamiento I2C.

Vuelve a encender tu Raspberry Pi. En este momento, esperamos que PiCockpit ya está instalado. No es necesario instalar ningún otro software además de PiCockpit para que esta aplicación funcione. (De nada :-))

Abre la aplicación BME688 AirMeter y haz clic en el botón de configuración:

La aplicación BME688 AirMeter ofrece diferentes vistas. El botón de configuración se encuentra en la parte superior.
Esperando datos, ya que aún no se han recibido datos del sensor

Habilita el sensor BME688 haciendo clic en el conmutador "habilitar sensor".

Comprueba si la dirección I2C es correcta. (Para la placa pi3g BME688, es 0x77 por defecto - esto puede variar para otros vendedores).

Si se puede llegar al sensor, el mensaje de abajo debería actualizarse a "Datos recibidos: ..." con una marca de tiempo del paquete de datos más reciente recibido.

Nota: la frecuencia de los paquetes de datos depende de la configuración - si se activa el cálculo de IAQ, podrían recibirse con menos frecuencia.

permitir el cálculo de la IAQ

Bosch suministra un software llamado BSEC 2. Lo hemos incluido en PiCockpit, para su comodidad. Este software permite tomar los valores brutos que mide el sensor, y calcular valores adicionales.

Uno de ellos es el IAQ. (Calidad del aire interior) - que le permitirá medir la calidad del aire interior.

Para habilitarlo, haga clic en el botón "habilitar el cálculo de IAQ", y haga clic en "Estoy de acuerdo" en el Acuerdo de licencia BSEC de Bosch diálogo.

Aceptar el acuerdo de licencia de Bosch BSEC

Esto instruirá automáticamente a PiCockpit para que también calcule el IAQ.

vista avanzada (mostrar todos los datos)

Al activar la vista avanzada se mostrarán todos los parámetros que el software BSEC2 es capaz de calcular.

restablecer todos los ajustes

Este botón le permitirá restablecer los ajustes a la configuración de fábrica.

Mostrar gráfico de líneas

la temperatura del aire (en bruto) que se muestra en el gráfico de líneas

Utilice los botones "mostrarme" para seleccionar el valor medido que desea ver.

Utilice la búsqueda para centrarse sólo en los valores que le interesan:

empiece a escribir el nombre del valor que le interesa para limitar la selección

Los elementos situados en la parte inferior y a la derecha del gráfico le permiten profundizar en determinadas áreas de datos y valores que le interesan. Son ideales para hacer zoom en un gráfico:

acercando el zoom para ver mejor las fluctuaciones de temperatura

Tenga en cuenta que los valores de los datos históricos sólo se conservarán en su navegador web mientras la aplicación esté abierta. Una vez que te alejes o cierres la pestaña, los datos se perderán.

Vista de la galga

En la vista de medidores, obtendrá hermosos medidores para mostrar los valores actuales. Aquí puedes controlar los siguientes valores:

  • humedad del aire
  • temperatura del aire
  • presión de aire
  • resistencia al gas
  • calidad del aire (IAQ) - si está activado

La vista del indicador también contiene una tabla con los datos en la parte inferior.

Vista de la tabla

Para los puristas, que prefieren que sus datos se presenten en forma de tabla, la vista de tabla es la más adecuada:

Puede utilizar la función de búsqueda para limitar la vista a los artículos que le interesan:

empiece a escribir el nombre del valor que le interesa para limitar la selección

Lista completa de "vista avanzada"

Estos son todos los valores de medición disponibles en la aplicación BME688 AirQuality en PiCockpit, si se activa la vista avanzada:

  • humedad del aire
  • humedad del aire (en bruto)
  • presión de aire
  • calidad del aire (IAQ)
  • precisión de la calidad del aire (IAQ)
  • temperatura del aire
  • temperatura del aire (sin procesar)
  • respiración equivalente a COV
  • precisión del equivalente de COV en la respiración
  • Equivalente de CO2
  • Precisión del equivalente de CO2
  • Valor del gas de síntesis
  • precisión del valor del gas comp
  • porcentaje de gas
  • precisión del porcentaje de gas
  • resistencia al gas (en bruto)
  • número de muestra
  • IAQ estática (sin procesar)
  • precisión de la IAQ estática
  • marca de tiempo

Nota: para una mayor precisión en la medición de CO2, también ofrecemos un Aplicación del sensor de CO2

PREGUNTAS FRECUENTES

¿El BME680 también es compatible?

Sí, el BME680 también es compatible.

¿Qué hay de las funciones de IA del BME688?

Actualmente estamos trabajando en una aplicación "Digital Nose" para PiCockpit que permitirá reconocer olores utilizando el BME688.

¿Dónde puedo comprar un sensor compatible?

Nosotros (pi3g e.K.) hemos desarrollado un módulo BME688 plug & play para el puerto GPIO de la Raspberry Pi.

Otros proveedores, como Pimoroni y Adafruit, también venden placas de conexión BME688 y BME680.