Innehållsförteckning:

Bygg en LoRa partikelföroreningsdetektor: 8 steg
Bygg en LoRa partikelföroreningsdetektor: 8 steg

Video: Bygg en LoRa partikelföroreningsdetektor: 8 steg

Video: Bygg en LoRa partikelföroreningsdetektor: 8 steg
Video: Деревенская мелодрама "СЧАСТЬЕ РЯДОМ, или ДЕРЕВЕНСКИЕ ТОЖЕ ПЛАЧУТ" (Народное кино) 2024, November
Anonim
Bygg en LoRa partikelföroreningsdetektor
Bygg en LoRa partikelföroreningsdetektor

Vi kommer att bygga en Particulate Matter -detektor med PM2.5 luftkvalitetssensor, ESP32, UNO och LoRa -modul.

Partikelförorening, även känd som Particulate Matter är en blandning av stora storlekar av fasta ämnen och vätskor som finns i luften. Några av dessa partiklar (särskilt de små) kan vara skadliga för vår hälsa eftersom det är tillräckligt litet för att komma in i våra lungor när vi andas.

För att mäta detta behöver vi en partikelföroreningsdetektor som kan mäta luftkvaliteten i luften som vi andas.

Svårighetsgrad: Zio Youngling

Användbara resurser: Vi har ett separat inlägg om våra utvecklingsbrädguider på vår blogg. Kolla in dem nedan:

  • Zuino M Uno Qwiic Startguide
  • Zuino XS PsyFi32 Qwiic Startguide

Du kan också kolla andra Zio Qwiic Start -guider relaterade till detta projekt nedan:

  • Zio 1,5”OLED Display Qwiic Startguide
  • Zio PM2.5 Sensor och adapter Qwiic Startguide

Installera bibliotek Du måste installera följande bibliotek i din Arduino IDE. Ladda ner följande bibliotek och spara det i din lokala Arduino IDE -biblioteksmapp:

  • Sparkfun QwiicRF -bibliotek
  • U8glib bibliotek

För att installera biblioteken öppnar du din Arduino IDE, går till fliken Skiss, väljer Inkludera bibliotek -> Lägg till. Zip -bibliotek. Välj ovanstående bibliotek som ska ingå i din IDE. Du kan också kolla in denna kompletta guide här.

Hårdvara

  • Zio Qwiic PM2.5 Luftkvalitetssensor med adapterkort x1
  • Zio Qwiic Lora -modul (443MHz) x 2
  • Antenner x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1,5”OLED -skärm x1
  • Qwiic -kablar x4
  • Micro USB -kabel x 2

Anslutningsinställningar

Vi behöver två Lora -moduler för att kunna skicka och ta emot data från vår PM2.5 -sensor. Vi kommer att kalla detta som LoRa -mottagare respektive LoRa -avsändare. En Lora -mottagare tar emot data som samlats in av PM2.5 -sensorn och skickar ut detta på OLED -skärmen. En LoRa -avsändare är där PM2.5 kommer att anslutas.

Konfigurera LoRa SenderBelow är de moduler som behövs för Lora -avsändaren. Du måste fästa PM2.5 -sensorn med adapter på avsändarens sida för att upptäcka partiklar och mäta luftkvaliteten.

Steg 1: Fäst PM2.5 -sensorn och adaptern tillsammans

Fäst PM2.5 -sensorn och adaptern tillsammans
Fäst PM2.5 -sensorn och adaptern tillsammans
Fäst PM2.5 -sensorn och adaptern tillsammans
Fäst PM2.5 -sensorn och adaptern tillsammans

Steg 2: Fäst antennerna på LoRa -modulen

Fäst antennerna på LoRa -modulen
Fäst antennerna på LoRa -modulen
Fäst antennerna på LoRa -modulen
Fäst antennerna på LoRa -modulen

Steg 3: Daisy Chain Alla komponenter som använder Qwiic -kablar

Daisy Chain Alla komponenter som använder Qwiic -kablar
Daisy Chain Alla komponenter som använder Qwiic -kablar

Steg 4: Ladda ner koden och ladda upp till PsyFi32

Du kan ladda ner koden från vår Github -sida här

Steg 5: Konfigurera LoRa -mottagare

Konfigurera LoRa -mottagare
Konfigurera LoRa -mottagare

Efter att du har konfigurerat din Lora -avsändare måste vi konfigurera Lora -mottagaren. Uppgifterna som vi har samlat in från Lora -avsändaren för partikelämnet kommer att skickas över till vår mottagare och visas på OLED.

Steg 6: Daisy Chain Alla komponenter tillsammans med Qwiic -kablar

Daisy Chain Alla komponenter tillsammans med Qwiic -kablar
Daisy Chain Alla komponenter tillsammans med Qwiic -kablar

Steg 7: Ladda ner koden nedan och ladda upp till Uno

Du kan ladda ner koden från vår Github -sida här

Steg 8: Anslut Lora Sender och mottagare till en strömkälla

Anslut Lora Sender och Receiver till en strömkälla
Anslut Lora Sender och Receiver till en strömkälla

Efter anslutning till en strömkälla (vi använder en powerbank för detta exempel) kommer din Lora -mottagare att få data som skickas från din Lora Sender.

Rekommenderad: