Innholdsfortegnelse:
- Trinn 1: Fest PM2.5 -sensoren og adapteren sammen
- Trinn 2: Fest antennene til LoRa -modulen
- Trinn 3: Daisy Chain alle komponentene som bruker Qwiic -kabler
- Trinn 4: Last ned kode og last opp til PsyFi32
- Trinn 5: Sette opp LoRa -mottaker
- Trinn 6: Daisy Chain alle komponentene sammen ved hjelp av Qwiic -kabler
- Trinn 7: Last ned koden nedenfor og last opp til Uno
- Trinn 8: Koble Lora Sender og mottaker til en strømkilde
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Vi vil bygge en partikkelformig detektor ved hjelp av PM2.5 luftkvalitetssensor, ESP32, UNO og LoRa -modul.
Partikkelforurensning, også kjent som Particulate Matter er en blanding av vidt forskjellige størrelser av faste stoffer og væsker som finnes i luften. Noen av disse partiklene (spesielt de små) kan være skadelige for helsen vår fordi den er liten nok til å komme inn i lungene når vi puster.
For å måle dette trenger vi en partikkelforurensningsdetektor som kan måle luftkvaliteten til luften vi puster inn.
Vanskelighetsgrad: Zio Youngling
Nyttige ressurser: Vi har et eget innlegg på våre utviklingsbrettguider på bloggen vår. Sjekk dem nedenfor:
- Zuino M Uno Qwiic Startguide
- Zuino XS PsyFi32 Qwiic startguide
Du kan også sjekke andre Zio Qwiic Start -guider relatert til dette prosjektet nedenfor:
- Zio 1,5”OLED -skjerm Qwiic startguide
- Zio PM2.5 Sensor og adapter Qwiic startguide
Installere biblioteker Du må installere følgende biblioteker i Arduino IDE. Last ned følgende biblioteker og lagre det i din lokale Arduino IDE -biblioteksmappe:
- Sparkfun QwiicRF -bibliotek
- U8glib bibliotek
For å installere bibliotekene, åpne Arduino IDE, gå til Skisse -fanen, velg Inkluder bibliotek -> Legg til. Zip -bibliotek. Velg bibliotekene ovenfor som skal inkluderes i IDE -en din. Du kan også sjekke ut denne komplette guiden her.
Maskinvare
- 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 -skjerm x1
- Qwiic -kabler x4
- Micro USB -kabel x 2
Tilkoblingsoppsett
Vi trenger to Lora -moduler for å kunne sende og motta data fra vår PM2.5 -sensor. Vi kaller dette henholdsvis LoRa Receiver og LoRa Sender. En Lora -mottaker vil motta data samlet inn av PM2.5 -sensoren og sende dette ut på OLED -skjermen. En LoRa -avsender er der PM2.5 vil være tilkoblet.
Konfigurere LoRa SenderBelow er modulene som trengs for Lora -avsenderen. Du må feste PM2.5 -sensoren med adapter på avsenderens side for å oppdage partikler og måle luftkvaliteten.
Trinn 1: Fest PM2.5 -sensoren og adapteren sammen
Trinn 2: Fest antennene til LoRa -modulen
Trinn 3: Daisy Chain alle komponentene som bruker Qwiic -kabler
Trinn 4: Last ned kode og last opp til PsyFi32
Du kan laste ned koden fra vår Github -side her
Trinn 5: Sette opp LoRa -mottaker
Etter at vi har konfigurert Lora -avsenderen, må vi sette opp Lora -mottakeren. Dataene vi har samlet inn fra Lora -avsenderen for partikkelsaken, blir sendt over til mottakeren vår og vist på OLED -en.
Trinn 6: Daisy Chain alle komponentene sammen ved hjelp av Qwiic -kabler
Trinn 7: Last ned koden nedenfor og last opp til Uno
Du kan laste ned koden fra vår Github -side her
Trinn 8: Koble Lora Sender og mottaker til en strømkilde
Etter tilkobling til en strømkilde (vi bruker en powerbank for dette eksemplet), mottar Lora -mottakeren data som sendes fra din Lora Sender.