Bouw Een Raspberry Pi Luchtkwaliteit & Weerstation Met InfluxDB & Grafana
Ooit gevraagd hoe schoon de lucht in je huis of kantoor echt is? Met balenaSense kun je een Raspberry Pi instellen om temperatuur, vochtigheid, barometrische druk en luchtkwaliteitsmetrieken te vangen, en real-time trends bekijken op een cloud-gebaseerd Grafana dashboard.
Het bouwen van een luchtkwaliteit & weerstation betreft vroeger veel bedrading en losse sensoren, maar met moderne breakout boards die alle metingen in één compacte module combineren, is het proces nu simpel en betrouwbaar.
In deze gids lopen we door het gebruik van een all-in-one BME680 sensor die direct in een Raspberry Pi plugt zonder extra componenten. Geen elektronica-ervaring vereist, hoewel een soldeerbout kan helpen als je de soldeer-vereiste versie kiest.
Benodigde Hardware
Hieronder is de essentiële winkellijst. Jouw keuze tussen soldeervrij en soldeer-vereist bepaalt welk sensorbord je koopt.
Ik Wil Niet Solderen
Voor een plug-and-play setup heb je nodig:
- Raspberry Pi Zero WH (ook compatibel met 2Bv1.2, 3B, 3B+, en 3A+)
- 8GB (of groter) Micro-SD kaart – we raden SanDisk Extreme Pro aan
- Voeding & kabel
- Pimoroni BME680 sensor met breakout board
- Pimoroni breakout garden pHAT
Ik Wil Solderen – Laat Me Maar!
Als je comfortabel bent met een beetje solderen, heb je nodig:
- Raspberry Pi Zero W (ook compatibel met 2Bv1.2, 3B, 3B+, en 3A+)
- 8GB (of groter) Micro-SD kaart – we raden SanDisk Extreme Pro aan
- Voeding & kabel
- Bosch BME680 sensor met breakout board (zie alternatieven hieronder)
- Verbindingsdraad
Andere Sensoren
Als je al een Sense HAT bezit, ondersteunt dit project het ook – de LED-matrix kan een smiley tonen die de luchtkwaliteitsstatus weerspiegelt. Let op: de Sense HAT mist een gassensor en de metingen kunnen onnauwkeurig zijn door nabijheid aan de Raspberry Pi CPU, dus we raden de BME680 aan voor een nieuwe build.
Hier zijn een paar BME680 breakout opties:
- Pimoroni BME680 breakout – £18.50 (soldeervrij met pHAT)
- Adafruit BME680 breakout – US$22.50
- Sparkfun SparkX BME680 – US$19.95 (soldeervrij met HAT)
- Ongebrand BME680 breakout – US$9.92
Tip: Het Pimoroni bord wordt in deze gids gebruikt; het pinnt de I²C bus (SDA, SCL), 3V3, en GND in de correcte volgorde voor directe Raspberry Pi GPIO verbinding. Als je een ander bord gebruikt, dubbelcheck de pin-mapping voordat je soldeert.
Benodigde Software
Alle software, configuratie en code zijn gebundeld in het balena-sense project op GitHub. We deployen het via balenaCloud met een gratis account, wat de image naar je Pi pusht en je veilige remote toegang geeft.
Je hebt nodig:
- balenaEtcher om de SD-kaart te flashen
- Een gratis balenaCloud account
- Clone of download de balena-sense repository
1. Hardware Samenstellen
De hardware-assemblage is straightforward. Je doel is om het BME680 bord aan de Raspberry Pi's GPIO-header te verbinden.
De BME680 communiceert via I²C, wat twee datalijnen vereist: SDA (serial data) en SCL (serial clock). Het heeft ook stroom (3.3V) en grond nodig. Als je een soldeervrije breakout of de Sense HAT koos, zijn de connectors pre-wired, dus plug alles gewoon in en ga door.
Voor een soldeer-vereist bord, zorg dat de pinnen voor SDA, SCL, 3V3, en GND overeenkomen met de Raspberry Pi's GPIO layout. Raadpleeg de datasheet van het bord voor pin-toewijzing, en dubbelcheck voordat je enige soldeerverbindingen maakt.
Bron: DIY Environment and Air Quality Monitor
Productieproces
- Naadloze MQTT Integratie: NodeMCU DHT22 Sensoren Met Raspberry Pi 3 B+ Als Broker
- Raspberry Pi Temperatuur & Vochtigheid Netwerk Monitor – DIY Setup Gids
- Thuis Temperatuur & Vochtigheid Monitor Met Raspberry Pi & Web Dashboard – Real-Time Remote Tracking
- Een externe temperatuursensor bouwen met Raspberry Pi en Python – Stap-voor-stap handleiding
- Luchtkwaliteit meten met OpenSensors: Een Arduino & Python Handleiding
- Een Multi-sensor Temperatuur- & Lichtmonitoringssysteem Bouwen met Raspberry Pi & DS18B20
- Raspberry Pi-sensor- en actuatorbeheersing onder de knie: versnellingsmeter, servo en datastreaming
- Bark Back: Een IoT-petmonitor voor slimme geluidsbeheer
- Helium-gebaseerde Zon-Powered Luchtsensor: Ontwerp & Implementatiegids
- Raspberry Pi 3 B+ – Bijgewerkte Functies, Specificaties & Aankoopgids
- Een Robot Bouwen met Raspberry Pi en Python: Een Complete Gids