BME688 AirMeter App: övervaka luftkvalitet, lufttryck, temperatur och luftfuktighet med hjälp av Raspberry Pi

Användning av denna BME688 AirMeter-app för PiCockpitkan du läsa en BME688 eller BME680-sensor ansluten till Raspberry Pi via I2C. Vi (pi3g e.K.) erbjuder en plug & play BME688 breakout-modulsom du kan ansluta direkt till Raspberry Pi-huvudet.

Appen har tre olika vyer, så att du kan visualisera data på det sätt du vill:

Installation och inställning

Stäng av din Raspberry Pi och anslut BME688-modulen. Se leverantörens instruktioner om hur du gör detta.

pi3g-bme688-breakout-board-raspberry-pi
pi3g BME688 breakout-modulen ansluten till en Raspberry Pi 3B+: den kan enkelt anslutas till GPIO-huvudet. Observera den speciella orienteringen, så att SoC inte förvränger BME688:s värmemätningsvärden.

Observera: BME688 och BME680 stöder också SPI-drift. Den här appen stöder dock endast I2C-drift.

Slå på din Raspberry Pi igen. Vid den här tiden har du förhoppningsvis PiCockpit är redan installerad. Du behöver inte installera någon annan programvara än PiCockpit för att den här appen ska fungera. (Ingen orsak :-))

Öppna appen BME688 AirMeter och klicka på knappen Setup:

BME688 AirMeter-appen erbjuder olika vyer. Knappen Setup (inställning) finns högst upp.
Väntar på data, eftersom inga data har tagits emot från sensorn ännu.

Aktivera BME688-sensorn genom att klicka på växeln "enable sensor".

Kontrollera att I2C-adressen är korrekt. (För pi3g BME688 breakout-kortet är den som standard 0x77 - detta kan variera för andra leverantörer).

Om sensorn kan nås bör meddelandet nedan uppdateras till "Data received": ..." med en tidsstämpel för det senast mottagna datapaketet.

Observera: Frekvensen av datapaket beror på inställningarna - om du aktiverar IAQ-beräkningen kan datapaketen tas emot mer sällan.

möjliggöra beräkning av IAQ

Bosch levererar en programvara som kallas BSEC 2. Vi har inkluderat den i PiCockpit för att underlätta för dig. Denna programvara gör det möjligt att ta de råvärden som sensorn mäter och beräkna ytterligare värden.

En av dem är IAQ. (Luftkvalitet inomhus) - som gör det möjligt att mäta inomhusluftens kvalitet.

För att aktivera den klickar du på knappen "enable IAQ calculation" (aktivera IAQ-beräkning) och klickar på "I agree" (jag godkänner) på sidan Bosch BSEC-licensavtal dialog.

Godkänna Bosch BSEC-licensavtal

Detta kommer automatiskt att instruera PiCockpit att också beräkna IAQ.

avancerad vy (visar alla uppgifter)

Om du aktiverar avancerad vy visas alla parametrar som BSEC2-programmet kan beräkna.

återställa alla inställningar

Med den här knappen kan du återställa inställningarna till fabriksinställningarna.

Visa linjediagram

Lufttemperatur (rå) som visas i linjediagrammet.

Använd knapparna "show me" för att välja det uppmätta värdet som du vill se.

Använd sökfunktionen för att fokusera på de värden du är intresserad av:

börja skriva namnet på det värde du är intresserad av för att begränsa urvalet

Elementen längst ner och till höger om diagrammet gör det möjligt att borra ner till särskilda data- och värdeområden som du är intresserad av. De är utmärkta för att zooma in i ett diagram:

Zooma in för att se temperaturfluktuationerna tydligare.

Observera att de historiska datavärdena endast bevaras i webbläsaren medan appen är öppen. När du navigerar bort eller stänger fliken försvinner uppgifterna.

Vy över mätaren

I mätarvisningen får du vackra mätare som visar de aktuella värdena. Här kan du övervaka följande värden:

  • luftfuktighet
  • lufttemperatur.
  • lufttryck
  • gasmotstånd.
  • luftkvalitet (IAQ) - om den är aktiverad

Mätarvisningen innehåller också en tabell med data längst ner.

Tabellvisning

För puristerna bland oss, som gillar att data presenteras i tabeller, är tabellvyn precis vad de behöver:

Du kan använda sökfunktionen för att begränsa visningen till de objekt som du är intresserad av:

börja skriva namnet på det värde du är intresserad av för att begränsa urvalet

Fullständig lista över "avancerad vy"

Detta är alla mätvärden som är tillgängliga i BME688 AirQuality-appen i PiCockpit om du aktiverar den avancerade vyn:

  • luftfuktighet
  • luftfuktighet (rå)
  • lufttryck
  • luftkvalitet (IAQ)
  • Noggrannhet i fråga om luftkvalitet (IAQ)
  • lufttemperatur.
  • lufttemperatur (obearbetad)
  • andning VOC-ekvivalent
  • noggrannhet för VOC-ekvivalenter i andningsluften
  • CO2-ekvivalent
  • CO2-ekvivalent noggrannhet
  • kompgasvärde.
  • noggrannhet av värdet på kompgasen
  • gasprocent.
  • noggrannhet i procent av gasen
  • gasmotstånd (rå)
  • Provnummer.
  • statisk IAQ (obearbetad)
  • statisk IAQ noggrannhet
  • tidsstämpel

Obs: För bättre precision vid CO2-mätning erbjuder vi även en CO2-sensor-app!

VANLIGA FRÅGOR

Stöds även BME680?

Ja, BME680 stöds också.

Hur är det med AI-funktionerna i BME688?

Vi arbetar för närvarande på en "Digital Nose"-app för PiCockpit som gör det möjligt för dig att känna igen lukter med hjälp av BME688.

Var kan jag köpa en kompatibel sensor?

Vi (pi3g e.K.) har utvecklat följande en plug & play BME688-modul för GPIO-porten på Raspberry Pi.

Andra leverantörer, t.ex. Pimoroni och Adafruit, säljer också BME688- och BME680-utbrytningskort.