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
Video: Bygg en detektor for forurensning av partikler fra LoRa: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
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.
Anbefalt:
Bygg en bærbar bevegelsessporer (BLE fra Arduino til en tilpasset Android Studio -app): 4 trinn
Bygg en bærbar bevegelsessporer (BLE fra Arduino til en tilpasset Android Studio -app): Bluetooth Low Energy (BLE) er en form for lav effekt Bluetooth -kommunikasjon. Bærbare enheter, som de smarte plaggene jeg hjelper til med å designe på Predictive Wear, må begrense strømforbruket der det er mulig for å forlenge batterilevetiden, og ofte bruke BLE
Bærbar måling av fine partikler (forlengelse): 3 trinn
Bærbar måling av fine partikler (forlengelse): Mål: Tilsetning av en CO2 -sensor Forbedret lesbarhet av programmet Åpning av programmet for andre typer sensorer. Dette prosjektet følger et annet som allerede er publisert. Den svarer på spørsmål som leserne stiller. En ekstra sensor har vært
Bærbar måling av fine partikler: 4 trinn (med bilder)
Bærbar måling av fine partikler: Målet med dette prosjektet er å måle luftkvaliteten ved å måle mengden av fine partikler. Takket være bærbarheten vil det være mulig å utføre målinger hjemme eller på farten. Luftkvalitet og fine partikler: Partikler (
System for overvåking av luftkvalitet for forurensning av partikler: 4 trinn
System for overvåking av luftkvalitet for forurensning av partikler: INTRO: 1 I dette prosjektet viser jeg hvordan du bygger en partikkeldetektor med datavisning, data backup på SD -kort og IOT. Visuelt indikerer en ringeskjerm i neopiksler luftkvaliteten. 2 Luftkvaliteten er en stadig viktigere bekymring for
Interaktive partikler: 8 trinn
Interaktive partikler: Dette er en trinnvis veiledning for å sette opp det inkluderte interaktive partikelsystemet. Dette er et ganske avansert system som til tider kan være forvirrende, og litt kunnskap om koding, maks MSP, Arduino og lyd/visuelle oppsett anbefales