Inhoudsopgave:

Bouw een LoRa Particle Pollution Detector - Ajarnpa
Bouw een LoRa Particle Pollution Detector - Ajarnpa

Video: Bouw een LoRa Particle Pollution Detector - Ajarnpa

Video: Bouw een LoRa Particle Pollution Detector - Ajarnpa
Video: Joost Wesseling (RIVM) - Air quality measurements using cheap sensors 2024, November
Anonim
Bouw een LoRa Particle Pollution Detector
Bouw een LoRa Particle Pollution Detector

We zullen een deeltjesdetector bouwen met behulp van PM2.5 Air Quality Sensor, ESP32, UNO en LoRa-module.

Vervuiling door deeltjes, ook wel bekend als fijnstof, is een mengsel van vaste stoffen en vloeistoffen van uiteenlopende grootte die in de lucht worden aangetroffen. Sommige van deze deeltjes (vooral de kleine) kunnen schadelijk zijn voor onze gezondheid omdat ze klein genoeg zijn om onze longen binnen te dringen wanneer we ademen.

Om dit te meten hebben we een deeltjesvervuilingsdetector nodig die de luchtkwaliteit kan meten van de lucht die we inademen.

Moeilijkheidsgraad: Zio Youngling

Nuttige bronnen: we hebben een apart bericht over onze ontwikkelingsbordhandleidingen op onze blog. Bekijk ze hieronder:

  • Zuino M Uno Qwiic-startgids
  • Zuino XS PsyFi32 Qwiic Startgids

Je kunt ook andere Zio Qwiic Start-handleidingen met betrekking tot dit project hieronder bekijken:

  • Zio 1,5-inch OLED-scherm Qwiic Startgids
  • Zio PM2.5-sensor en adapter Qwiic-startgids

Bibliotheken installeren U moet de volgende bibliotheken op uw Arduino IDE installeren. Download de volgende bibliotheken en sla deze op in uw lokale Arduino IDE-bibliothekenmap:

  • Sparkfun QwiicRF-bibliotheek
  • U8glib-bibliotheek

Om de bibliotheken te installeren, opent u uw Arduino IDE, gaat u naar het tabblad Sketch, selecteert u Bibliotheek opnemen ->. Zip-bibliotheek toevoegen. Selecteer de bovenstaande bibliotheken die in uw IDE moeten worden opgenomen. U kunt deze complete gids ook hier bekijken.

Hardware

  • Zio Qwiic PM2.5 Luchtkwaliteitssensor met adapterkaart x1
  • Zio Qwiic Lora-module (443MHz) x 2
  • Antennes x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Zio Qwiic 1,5 "OLED-scherm x1"
  • Qwiic-kabels x4
  • Micro-USB-kabel x 2"

Verbinding instellen

We hebben twee Lora-modules nodig om gegevens van onze PM2.5-sensor te kunnen verzenden en ontvangen. We noemen dit respectievelijk LoRa Receiver en LoRa Sender. Een Lora-ontvanger ontvangt gegevens die zijn verzameld door de PM2.5-sensor en voert deze uit op het OLED-display. Een LoRa-zender is waar de PM2.5 wordt aangesloten.

LoRa Sender instellen Hieronder staan de modules die nodig zijn voor de Lora Sender. U moet de PM2.5-sensor met adapter aan de zenderzijde bevestigen om deeltjes te detecteren en de luchtkwaliteit te meten.

Stap 1: Bevestig de PM2.5-sensor en adapter samen

Bevestig de PM2.5-sensor en adapter samen
Bevestig de PM2.5-sensor en adapter samen
Bevestig de PM2.5-sensor en adapter samen
Bevestig de PM2.5-sensor en adapter samen

Stap 2: Bevestig de antennes aan de LoRa-module

Bevestig de antennes aan de LoRa-module
Bevestig de antennes aan de LoRa-module
Bevestig de antennes aan de LoRa-module
Bevestig de antennes aan de LoRa-module

Stap 3: Daisy Chain alle componenten met behulp van Qwiic-kabels

Daisy Chain alle componenten met behulp van Qwiic-kabels
Daisy Chain alle componenten met behulp van Qwiic-kabels

Stap 4: Download code en upload naar PsyFi32

Je kunt de code hier downloaden van onze Github-pagina

Stap 5: LoRa-ontvanger instellen

LoRa-ontvanger instellen
LoRa-ontvanger instellen

Na het instellen van uw Lora Sender, moeten we de Lora Receiver instellen. De gegevens die we van de Lora Sender voor de Particle Matter hebben verzameld, worden naar onze ontvanger verzonden en weergegeven op de OLED.

Stap 6: Daisy Chain alle componenten samen met behulp van Qwiic-kabels

Daisy Chain alle componenten samen met behulp van Qwiic-kabels
Daisy Chain alle componenten samen met behulp van Qwiic-kabels

Stap 7: Download de onderstaande code en upload naar Uno

Je kunt de code hier downloaden van onze Github-pagina

Stap 8: Sluit Lora Sender en Receiver aan op een stroombron

Sluit de Lora-zender en -ontvanger aan op een stroombron
Sluit de Lora-zender en -ontvanger aan op een stroombron

Nadat u verbinding hebt gemaakt met een stroombron (we gebruiken voor dit voorbeeld een powerbank), ontvangt uw Lora-ontvanger gegevens die zijn verzonden door uw Lora Sender.

Aanbevolen: