0. Komponenty i oprogramowanie wymagane do korzystania z cyfrowego czujnika jakości powietrza i gazu CJMCU-811 CCS811 VOC CO

Wymagane komponenty:

{Produkt: 2000}
{Produkt: 5143}

I. Jak działa cyfrowy czujnik jakości powietrza i gazu CJMCU-811 CCS811 VOC CO

Czujnik tlenku węgla to cyfrowy czujnik gazu małej mocy, który ma czujnik CCS811 i 8-bitowy mikrokontroler, zawiera przetwornik analogowo-cyfrowy, dzięki czemu może wykrywać jakość powietrza w pomieszczeniach, która może wykrywać tlenek węgla (CO) i szeroką gamę lotnych związków organicznych (VOC) . Jest to czujnik przeznaczony do monitorowania jakości powietrza w urządzeniach osobistych, takich jak urządzenia mobilne i inteligentne zegarki, o niskim zużyciu energii, który może być używany z baterią.

Czujnik CCS811 monitoruje jakość powietrza za pomocą 8-bitowego mikrokontrolera, który jest wbudowany do obsługi 12-bitowego algorytmu konwersji analogowo-cyfrowej dla odczytów czujników i konwersji cyfrowych z interfejsem I2C slave umożliwiającym podłączenie do nadrzędnego systemu sterowania, CCS811 jest oparty na na technologii mikropłytek, która jest skuteczna w przypadku czujników gazu z krótkimi czasami cyklu i znacznym zmniejszeniem zużycia energii.

II. Eksperymentalne procedury

Połączenie

Moduł jest zasilany bezpośrednio z Arduino , więc nie potrzebujemy zewnętrznego zasilania.

Ten czujnik jest dostarczany z wyprowadzeniami bez lutowania, więc do użytku na płycie lub okablowaniu lepiej jest poprawnie przylutować szpilki. Jeśli chodzi o połączenie z płytką, połączone są następujące piny:

Moduł pinów

Przypnij przez Arduino UNO

Vcc

5V

GND

GND

SCL

DO 5

SDA

A4

WAK

GND

Aby korzystać z IDE Arduino , będziemy musieli zainstalować bibliotekę Adafruit CCS811:

Może być konieczne zainstalowanie dodatkowej biblioteki, której możemy potrzebować.

Po prawidłowym zainstalowaniu możemy otworzyć przykładowy szkic Arduino aby wykonać test czujnika:

Po podłączeniu jak zwykle wybieramy płytkę i port i klikamy Prześlij. Kiedy wzrośnie, możemy otworzyć monitor szeregowy, aby zobaczyć dane zebrane przez czujnik.

Pamiętaj, że monitor szeregowy musi mieć ustawioną taką samą szybkość transmisji jak na szkicu.

Aby sprawdzić jego działanie, najpierw przetestowaliśmy czujnik w zamkniętej przestrzeni, następnie go dmuchnęliśmy, a na koniec wypuściliśmy gaz z zapalniczki w pobliżu.

Adafruit oferuje nam również kolejny przykładowy szkic, dzięki Adafruit dane są wyświetlane na ekranie OLED.

Jak widać z „geteCO2 ()” zwraca szacunkowy pomiar zmagazynowanego dwutlenku węgla mierzony w częściach na milion (ppm).

Obecnie istnieje obawa, że ponieważ koronawirusy rozprzestrzeniają się w powietrzu, wyższy poziom CO2 w pomieszczeniu prawdopodobnie oznacza, że istnieje większa szansa na transmisję, jeśli zarażona osoba znajduje się w pomieszczeniu. Według badań przeprowadzonych przez naukowców z Tajwanu zaleca się utrzymywanie poziomu CO2 poniżej 600 ppm.

Z "getTVOC ()" zwraca pomiar całkowitej ilości lotnych związków organicznych przechowywanych w częściach na miliard (ppb). Odpowiednie poziomy powinny być mniejsze niż 250 ppb, jak pokazano na poniższym obrazku.

Aby uzyskać więcej informacji na temat biblioteki i odniesień do klas, możesz wpisać tutaj.