[PROJEKT] Czujnik jakości powietrza – Air quality sensor v1.3 oraz KAmduino UNO

W projekcie zostaną pokazane możliwości czujnika jakości powietrza – Air quality sensor v1.3 od firmy Seeed Studio. Za pomocą tego czujnika możliwe jest wykrywanie w powietrzu niebezpiecznych gazów, dzięki czemu można ocenić jakość powietrza. Program zrealizowany w projekcie informuje użytkownika o obecności takich gazów poprzez zapalanie diody LED.
Do realizacji projektu będą potrzebne następujące elementy:
- KAmduino UNO
- Czujnik jakości powietrza – Air quality sensor v1.3
- Płytka stykowa
- Przewody męsko-męskie
- Dioda LED

Rysunek 1. Czujnik Air quality sensor v1.3
Air quality sensor v1.3 to moduł z czujnikiem jakości powietrza wyprodukowany przez firmę Seeed Studio. Pozwala on wykrywać w powietrzu obecność takich związków lotnych jak: tlenek węgla, alkohol, aceton czy aldehyd mrówkowy oraz inne. Nie jest on w stanie wykryć rodzaju związku, a jedynie obecność oraz ilość któregoś ze szkodliwych gazów. Wyjściem czujnika jest sygnał analogowy. Czujnik posiada złącze zgodne z Grove.
Podłączenie do płytki KAmduino UNO jest bardzo proste, piny jakie należy podłączyć zostały umieszczone w tabeli poniżej:
| Pin KAmduino UNO | Pin czujnika jakości powietrza |
| +5V | VCC |
| GND | GND |
| A0 | SIG |
Dodatkowo została podłączona dioda LED (z użyciem rezystora 330 Ω) do wyjścia cyfrowego (pin 2) płytki KAmduino UNO. Połączony układ prezentuje się następująco:

Rysunek 2. Zmontowany układ z czujnikiem jakości powietrza Air quality sensor v1.3
Teraz można przejść do oprogramowania na platformę Arduino. Do obsługi czujnika wykorzystano bibliotekę przygotowaną przez producenta (plik znajduje się w sekcji do pobrania na końcu tego artykułu lub na stronie producenta – LINK).
Gdy już ją pobierzemy należy zaimportować ją do programu Arduino IDE. Po otworzeniu programu wybieramy na górnej belce Szkic > Dodaj Bibliotekę > Dodaj Bibliotekę .ZIP (rysunek 3) i odnajdujemy na naszym dysku pobrany przed chwilą plik.

Rysunek 3. Instalacja biblioteki do obsługi czujnika jakości powietrza.
Następnie uruchamiamy z tej biblioteki przykład o nazwie AirQuality_Sensor (rysunek 4).

Rysunek 4. Otwieranie przykładu z biblioteki AirQuality_Sensor
W przykładzie następuje inicjalizacja działania czujnika, a następnie pobierana jest wartość analogowa, która jest wyświetlana poprzez monitor portu szeregowego. Dodatkowo sprawdzane jest w jakich granicach znajduje się ta wartość i wyświetlany jest tekst informujący o jakości powietrza wokół czujnika (Air fresh – powietrze czyste, Low pollution – średnia ilość cząsteczek gazu w powietrzu, High pollution – wysoka ilość cząsteczek gazu w powietrzu).
Sensor przed poprawnym działaniem powinien się rozgrzać. W tym celu podłączamy KAmduino UNO do komputera a następnie odczekujemy około 1-2 minut. Po tym czasie wgrywamy program i otwieramy port szeregowy. Ustawiamy prędkość transmisji na 9600 (taka została ustawiona w programie).
Po otwarciu monitora portu szeregowego powinniśmy zobaczyć następujący widok:

Rysunek 5. Widok portu szeregowego po uruchomieniu czujnika

Aleksandra Krajewska opowiada o nowym rozdziale w rozwoju firmy EAE Elektronik – w tym budowie nowej hali produkcyjnej
Tria Technologies wprowadza kompaktowy moduł OSM-LF-IMX95, oparty na procesorze aplikacyjnym NXP i.MX 95
KIOXIA wprowadza urządzenia z wbudowaną pamięcią flash QLC UFS 4.1 dla rozwiązań mobilnych 


![https://www.youtube.com/watch?v=kmvM5hVSzCM Piata już edycja konferencji Hardware Design Masterclasses dla elektroników zaskoczyła frekwencją, tym bardziej, że spotkanie było dwudniowe. Film jest krótką relacją z wydarzenia, bazującą na wypowiedziach prelegentów. [materiał redakcyjny] Zapraszamy do obejrzenia!](https://mikrokontroler.pl/wp-content/uploads/2026/01/Rafal-tytulowe.png)


