Innehållsförteckning:
- Steg 1: Fäst PM2.5 -sensorn och adaptern tillsammans
- Steg 2: Fäst antennerna på LoRa -modulen
- Steg 3: Daisy Chain Alla komponenter som använder Qwiic -kablar
- Steg 4: Ladda ner koden och ladda upp till PsyFi32
- Steg 5: Konfigurera LoRa -mottagare
- Steg 6: Daisy Chain Alla komponenter tillsammans med Qwiic -kablar
- Steg 7: Ladda ner koden nedan och ladda upp till Uno
- Steg 8: Anslut Lora Sender och mottagare till en strömkälla
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
Steg 2: Fäst antennerna på LoRa -modulen
Steg 3: 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
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
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
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.