Spisu treści:
Wideo: Rozpocznij Budowanie stacji monitorowania PM: 3 kroki (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Szczególnie interesuje mnie poziom zanieczyszczenia powietrza, ponieważ mieszkam w Chinach i chociaż moje miasto, Shenzhen, jest prawdopodobnie jednym z najczystszych miast w Chinach, wciąż ma swoje złe dni.
Chciałem więc zbudować własną, aby porównać z pół tuzinem aplikacji do monitorowania jakości powietrza, które mam na telefonie. Dlaczego mam tak wiele? Ponieważ zgłaszane poziomy są czasami niewiarygodnie różne i niewiarygodne (być może ze względu na różne lokalizacje monitorowania) – dwa zrzuty ekranu powyżej zostały zrobione w tym samym czasie. Dodatkowo chciałem mieć możliwość pomiaru PM 1.0 w moim środowisku wewnętrznym.
Materia cząsteczkowa (PM) to mikroskopijna ciecz lub materia stała unosząca się w powietrzu. Oprócz tego, że mogą wpływać na środowisko, mają również negatywny wpływ na nasze zdrowie!
PM 2,5 i PM 10 to na ogół wielkości stężeń mierzone przez agencje i rządy na całym świecie, więc wiele osób przeoczyło PM 1.0. Ale ważne jest również zmierzenie tego rozmiaru cząstek stałych, ponieważ jest to bardziej niebezpieczne. Im mniejsze PM, tym większa szansa, że może przedostać się do płuc i krwioobiegu.
Jeśli interesuje Cię monitorowanie poziomu PM wokół Ciebie, zbuduj stację monitorowania jakości powietrza. Istnieje wiele innych zastosowań czujnika PM, w tym tworzenie inteligentnego filtra powietrza, integracja go ze stacją pogodową, tworzenie systemu ostrzegania, jeśli zapomniałeś wymienić filtr powietrza w urządzeniu klimatyzacyjnym i zaoszczędzić trochę kosztów energii…
Ten krótki poradnik skonfiguruje Cię z przykładowym kodem, który pozwoli Ci monitorować poziomy PM 1.0 oprócz PM 2.5 i PM 10.0. Używam wyświetlacza OLED do wyświetlania danych z czujnika. Przypadkowo zorganizowałem ten projekt, kiedy zanieczyszczenie było na alarmującym poziomie dla Shenzhen – nierzadko zimą – ale zwykle jest dużo, dużo lepiej.
Krok 1: Zbierz swoje materiały
Oto, czego potrzebujesz:
Sprzęt komputerowy:
- Wyświetlacz OLED - SSD1351
- Arduino Uno
- Czujnik PM
- Deska do krojenia chleba
- Przewody połączeniowe
Oprogramowanie układowe:
- IDE Arduino
- Biblioteka Adafruit SSD1351 (dla wyświetlacza OLED)
- Biblioteka Adafruit GFX (dla wyświetlacza OLED)
- Przykładowy kod
Krok 2: Podłącz komponenty
Najpierw podłączmy wyświetlacz do Arduino Uno. Oto połączenia:
OLED > Arduino Uno
GND > GND
VCC > 3,3 V
SCL > D2
SDA > D3
OZE > D6
DC > D4
CS > D5
Teraz czujnik PM. Sprawdź styki czujnika na powyższym rysunku.
Czujnik PM > Arduino Uno
GND (pin 2) > GND
VCC (pin 1) > VCC (5 V)
TX (pin 5) > RX (odłącz do momentu wgrania kodu)
Krok 3: Uruchom kod
Uruchom przykładowy kod podany powyżej. Nie zapomnij, aby pin RX był odłączony od Arduino, dopóki nie zostanie załadowany.
Poczekaj kilka sekund, aż czujnik się ustabilizuje i wal! Możesz teraz zobaczyć w czasie rzeczywistym swoją jakość powietrza w odniesieniu do stężenia pyłu.
Możesz zobaczyć nasze wyniki, które dopasowałem do kilku aplikacji zanieczyszczających. Te stacje monitorujące są najbliżej mojej pozycji, ale nie tak blisko, jak bym chciał. Mieszkam w nieco gęstszym obszarze, więc jest oczywiste, że mój mały czujnik PM odczytywałby wyższe wartości.
Wszystkie powyższe zdjęcia zostały zrobione w odstępie 5 minut od siebie w celach informacyjnych. Miasto zostało zrobione przez szkło, wewnątrz.
Możesz rozszerzyć to dalej, dodając czujnik chemiczny VOC, aby stworzyć bardziej wszechstronną stację monitorowania powietrza, włączyć czujnik do stacji pogodowej lub użyć go do inteligentnego filtra powietrza. To tylko kilka pomysłów na to, co można zrobić z czujnikiem PM.
A teraz przepraszam, kiedy pójdę kupić maskę. Dziękuje za przeczytanie!
Zalecana:
Rozpocznij tworzenie STM32 w systemie Linux: 4 kroki
Rozpocznij programowanie STM32 w systemie Linux: W tej instrukcji pokażę, jak łatwo jest rozpocząć tworzenie programów STM32 w systemie Linux. Zacząłem używać Linuksa jako mojej głównej maszyny 2 lata temu i nie zawiodłem się. Wszystko działa szybciej i lepiej niż okna. Oczywiście jest mniej
Rozpocznij motocykl z implantem ręcznym NFC: 3 kroki
Zacznij motocykl z implantem ręcznym NFC: Dlaczego mam w ręku implant chipowy NFC? Pracuję jako wsparcie IT dla luksusowego hotelu, więc jest wiele drzwi, które muszę codziennie otwierać za pomocą karty. Dlatego zdecydowałem się włożyć do ręki chip RFID 125 kHz. Niestety mój wybór
ESP8266 - 12 stacji pogodowej: 4 kroki (ze zdjęciami)
Stacja pogodowa ESP8266 - 12: Ten projekt dotyczy budowy i testowania stacji pogodowej opartej na ESP8266 - 12. Koncepcja opiera się na niskim poborze mocy z ładowaniem baterii za pomocą ogniwa słonecznego. Ta instrukcja jest oparta na moich poprzednich 2 projektach systemu ładowania i rejestratorze esp. BOM: P
Rozpocznij pracę z NodeMCU (ESP8266).: 3 kroki
Rozpocznij pracę z NodeMCU (ESP8266)….: W tej instrukcji dzielę się, jak rozpocząć pracę z NodeMCU (ESP8266) z Arduino IDE. Ten samouczek jest przeznaczony dla początkujących, którzy dopiero zaczynają. NodeMCU jest jak Arduino z wbudowanym Wi-Fi, więc możesz przenosić swoje projekty online. do k
Interfejs Visuino Pro Macchina OBDII Rozpocznij Miganie diody LED: 3 kroki
Wizualizacja Interfejs OBDII OBDII Miga dioda LED: Film pokazuje najprostszy z programów, który rozpocząłem testowanie Pro MACCHINA M2 OBDII: Film pokazujący najprostszy przykład z testowania interfejsu MACCHINA M2 OBDII