CO2 Sensor App: monitorowanie stężenia CO2, ciśnienia i temperatury powietrza za pomocą Raspberry Pi

Za pomocą tej aplikacji CO2 Sensor App, można odczytać EE895 Czujnik CO2 podłączony do Raspberry Pi za pomocą I2C. My (pi3g e.K.) oferujemy plug & play EE895 CO2 Sensor breakout module, który można podłączyć bezpośrednio do gniazda Raspberry Pi.

Obsługiwane są trzy różne wartości pomiarowe:

  • ciśnienie powietrza
  • temperatura powietrza
  • Stężenie CO2 (w ppm)

Aplikacja posiada trzy różne widoki, pozwalające na wizualizację danych w wybrany przez użytkownika sposób:

Instalacja i konfiguracja

Zasilanie Raspberry Pi off, i podłączyć moduł EE895. Odnieś się do instrukcji sprzedawcy, jak to zrobić.

Uwaga: EE895 wspiera także operacje UART. Ta aplikacja obsługuje jednak tylko operacje I2C.

Włącz z powrotem zasilanie Raspberry Pi. Do tego czasu, miejmy nadzieję PiCockpit jest już zainstalowany. Nie musisz instalować żadnego oprogramowania poza PiCockpit, aby ta aplikacja działała. (Nie ma za co :-))

Otwórz aplikację CO2 Sensor i kliknij na przycisk Setup:

Oczekiwanie na dane, ponieważ czujnik jest nadal wyłączony

Włącz czujnik EE895 klikając na przełącznik "enable sensor".

Uwaga: EE895 obsługuje tylko jeden adres I2C dla trybu prostego, którego używamy, dlatego nie będziesz mógł go zmienić.

Jeśli uda się dotrzeć do czujnika, poniższy komunikat powinien zostać zaktualizowany do "Data received: ..." ze znacznikiem czasowym ostatniego otrzymanego pakietu danych.

Uwaga: pakiety danych będą wysyłane co sekundę, ale sam czujnik (domyślnie) dokonuje pomiaru ~ co 12 sekund. Dlatego dane będą aktualizowane stopniowo - prosimy o cierpliwość.

Otrzymane dane wskazują, że czujnik jest prawidłowo podłączony.

resetowanie wszystkich ustawień

Ten przycisk umożliwia przywrócenie domyślnych ustawień fabrycznych.

Pokaż wykres liniowy

Wartości CO2 wyświetlane na wykresie liniowym

Użyj przycisków "pokaż mi", aby wybrać wartość pomiaru, którą chcesz zobaczyć.

Użyj wyszukiwania, aby skupić się tylko na wartościach, które Cię interesują:

Zacznij wpisywać część nazwy wielkości mierzonej, aby zawęzić widok.

Elementy znajdujące się na dole i tuż obok wykresu pozwalają na drążenie poszczególnych obszarów danych i wartości, które nas interesują. Świetnie nadają się do powiększania wykresu:

zagłębienie się w dane za pomocą widoku powiększenia, aby pokazać niewielkie wahania wartości CO2

Należy pamiętać, że wartości danych historycznych zostaną zachowane w przeglądarce internetowej tylko wtedy, gdy aplikacja jest otwarta. Po przejściu do innej przeglądarki lub zamknięciu karty, dane zostaną utracone.

Widok przyrządu

W widoku Wskaźniki, otrzymasz piękne wskaźniki, aby wyświetlić bieżące wartości. Tutaj możesz monitorować następujące wartości:

  • temperatura powietrza (w °C)
  • ciśnienie powietrza (w hPa)
  • Stężenie CO2 (w ppm)

Widok wskaźnika zawiera również tabelę z danymi w dolnej części.

Widok tabeli

Dla purystów wśród nas, którzy lubią, gdy ich dane są prezentowane w sposób tabelaryczny, widok tabeli oferuje właśnie to dopasowanie:

Widok tabeli pokazuje tylko tabelę

Możesz użyć funkcji wyszukiwania, aby zawęzić widok tylko do tych pozycji, które Cię interesują:

Zacznij wpisywać część nazwy wielkości mierzonej, aby zawęzić widok.

FAQ

Czy ta aplikacja obsługuje również Winsen MH-Z19C? A może Winsen MH-Z19B?

Nie, obecnie tylko EE895 jest obsługiwana. Jeśli chcesz zobaczyć wsparcie dla innych czujników, prosimy o kontakt z nami i poinformowanie nas o tym.

Gdzie mogę nabyć EE895?

My (pi3g) zapewniamy EE895 breakout board który jest przeznaczony do podłączenia plug & play na Raspberry Pi GPIO header. EE895 posiada duży korzyść: nie wymaga kalibracji świeżym powietrzem każdego dnia / tygodnia! Jest to wysokiej jakości czujnik austriackiej firmy, E+E Elektronika.