Czujnik PASCO2 i NeoPixel z Raspberry Pi
Mierzenie koncentracji CO2 i wyświetlanie stanu na stripie LED NeoPixel z Raspberry Pi. Raspberry zostało wybrane z powodu lepszego zasilania niż ESP32. Przy lepszym zasilaniu kod po drobnych przeróbkach na MicroPython może zadziałać również na ESP8266/ESP32.
Czujnik CO2 to PASCO2 na płytce Shield2Go: https://www.infineon.com/cms/en/product/evaluation-boards/shield_pasco2_sensor/ . Sam czujnik wymaga zasilania 12V, na płytce znajduja się konwertery napięcia (do 12V oraz 3.3V) – dlatego wystarczy podłączyć do niej tylko 5V.
Przy użyciu samego czujnika https://www.infineon.com/cms/en/product/sensor/gas-sensors/co2-sensors/pasco2v01/ należy podłączyć 12V, oraz konwertować napięcia na logikę 3.3V. Taki zestaw mieliśmy na ostatnim CCC 😉
Dodatkowo podłączony jest czujnik BME280, który służy do pomiaru i ustawiania ciśnienia na czujniku PASCO2. Jest to wymagane do poprawnej kalibracji. Jeżeli nie mamy takiego czujnika, należy obliczyć wartość ciśnienia powietrza i wprowadzić ją ręcznie.
UWAGA: Czujnik do prawidłowego działania musi raz na jakiś czas zobaczyć koncentrację CO2 poniżej 450ppm. Jeżeli przez cały czas będzie znajdował się w pomieszczeniu z wysoką koncentracją CO2, to pomiary nie będą wiarygodne.
UWAGA2: Dostępne są zestawy ewaluacyjne – służą do testowania zaprogramowania czujnika, ale mogą podawać błędne wartości koncentracji CO2.
UWAGA3: Wartości graniczne z programie nie oznaczają szkodliwości i są wybrane indywidualnie.… Read the rest “Czujnik PASCO2 i NeoPixel z Raspberry Pi”