Spisu treści:

Zbuduj detektor zanieczyszczenia cząstkami LoRa: 8 kroków
Zbuduj detektor zanieczyszczenia cząstkami LoRa: 8 kroków

Wideo: Zbuduj detektor zanieczyszczenia cząstkami LoRa: 8 kroków

Wideo: Zbuduj detektor zanieczyszczenia cząstkami LoRa: 8 kroków
Wideo: Amatorskie pomiary parametrów atmosferycznych 2024, Listopad
Anonim
Zbuduj detektor zanieczyszczeń cząstek LoRa
Zbuduj detektor zanieczyszczeń cząstek LoRa

Zbudujemy detektor cząstek stałych z wykorzystaniem czujnika jakości powietrza PM2,5, modułu ESP32, UNO i LoRa.

Zanieczyszczenie cząsteczkowe, znane również jako materia cząsteczkowa, to mieszanina ciał stałych i cieczy o różnych rozmiarach znajdujących się w powietrzu. Niektóre z tych cząsteczek (zwłaszcza te małe) mogą być szkodliwe dla naszego zdrowia, ponieważ są na tyle małe, że mogą dostać się do naszych płuc podczas oddychania.

Aby to zmierzyć, potrzebujemy detektora zanieczyszczeń cząsteczkowych, który może mierzyć jakość powietrza, którym oddychamy.

Poziom trudności: Zio Youngling

Przydatne zasoby: Na naszym blogu mamy osobny post w naszych przewodnikach po forum rozwojowym. Sprawdź je poniżej:

  • Przewodnik startowy Zuino M Uno Qwiic
  • Przewodnik startowy Zuino XS PsyFi32 Qwiic

Możesz również sprawdzić inne przewodniki Zio Qwiic Start związane z tym projektem poniżej:

  • Wyświetlacz OLED Zio 1,5” Przewodnik startowy Qwiic
  • Czujnik i adapter Zio PM2.5 Przewodnik startowy Qwiic

Instalowanie bibliotek Musisz zainstalować następujące biblioteki w swoim Arduino IDE. Pobierz następujące biblioteki i zapisz je w lokalnym folderze bibliotek Arduino IDE:

  • Biblioteka Sparkfun QwiicRF
  • Biblioteka U8glib

Aby zainstalować biblioteki, otwórz Arduino IDE, przejdź do zakładki Szkic, wybierz Dołącz bibliotekę -> Dodaj bibliotekę. Zip. Wybierz powyższe biblioteki, które mają zostać uwzględnione w Twoim IDE. Możesz również sprawdzić ten kompletny przewodnik tutaj.

Sprzęt komputerowy

  • Czujnik jakości powietrza Zio Qwiic PM2.5 z płytką adaptera x1
  • Moduł Zio Qwiic Lora (443 MHz) x 2
  • Antena x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • 1,5-calowy wyświetlacz OLED Zio Qwiic x1
  • Kable Qwiic x4
  • Kabel Micro USB x 2

Konfiguracja połączenia

Potrzebujemy dwóch modułów Lora do wysyłania i odbierania danych z naszego czujnika PM2.5. Nazwiemy to odpowiednio jako LoRa Receiver i LoRa Sender. Odbiornik Lora odbierze dane zebrane przez czujnik PM2,5 i wyświetli je na wyświetlaczu OLED. Nadawca LoRa to miejsce, w którym zostanie podłączony PM2.5.

Konfiguracja LoRa Sender Poniżej znajdują się moduły potrzebne do nadawcy Lora. Aby wykrywać cząstki stałe i mierzyć jakość powietrza, należy podłączyć czujnik PM2,5 z adapterem po stronie nadajnika.

Krok 1: Połącz czujnik PM2,5 i adapter razem

Połącz czujnik PM2,5 i adapter razem
Połącz czujnik PM2,5 i adapter razem
Podłącz czujnik PM2,5 i adapter razem
Podłącz czujnik PM2,5 i adapter razem

Krok 2: Podłącz anteny do modułu LoRa

Podłącz anteny do modułu LoRa
Podłącz anteny do modułu LoRa
Podłącz anteny do modułu LoRa
Podłącz anteny do modułu LoRa

Krok 3: Połączenie szeregowe wszystkich komponentów za pomocą kabli Qwiic

Połącz wszystkie komponenty za pomocą kabli Qwiic
Połącz wszystkie komponenty za pomocą kabli Qwiic

Krok 4: Pobierz kod i prześlij do PsyFi32

Możesz pobrać kod z naszej strony Github tutaj

Krok 5: Konfiguracja odbiornika LoRa

Konfiguracja odbiornika LoRa
Konfiguracja odbiornika LoRa

Po skonfigurowaniu Lora Sender musimy skonfigurować Lora Receiver. Dane, które zebraliśmy od Lora Sender for the Particle Matter, zostaną przesłane do naszego odbiornika i wyświetlone na OLED.

Krok 6: Połącz wszystkie komponenty razem za pomocą kabli Qwiic

Połącz wszystkie komponenty razem za pomocą kabli Qwiic
Połącz wszystkie komponenty razem za pomocą kabli Qwiic

Krok 7: Pobierz poniższy kod i prześlij do Uno

Możesz pobrać kod z naszej strony Github tutaj

Krok 8: Podłącz nadajnik i odbiornik Lora do źródła zasilania

Podłącz nadajnik i odbiornik Lora do źródła zasilania
Podłącz nadajnik i odbiornik Lora do źródła zasilania

Po podłączeniu do źródła zasilania (w tym przykładzie używamy powerbanku), Twój Lora Receiver otrzyma dane wysłane z Twojego Lora Sender.

Zalecana: