Maakt u zich zorgen over luchtvervuiling in uw buurt? Waarom zou u dan niet uw eigen luchtkwaliteitsstation opzetten? Het kost niet veel om uit een paar standaardcomponenten en een paar sensoren te assembleren om het fijnstofgehalte te meten, samen met de temperatuur, druk en relatieve vochtigheid.
U kunt ook met duizenden anderen uw gegevens uploaden naar de Sensor. Wetenschapsproject voor de burger. We laten u zien hoe u een luchtkwaliteitsstation in elkaar zet, de software installeert en het in een mum van tijd op het netwerk krijgt.
1. Broncomponenten
Om het luchtkwaliteitsstation te bouwen, hebt u een selectie van standaard elektronische en andere componenten nodig.
Wat je nodig hebt:
- NodeMCU v3- of v2-microcontroller
- SDS011 stofsensor
- BME280 6-pins temperatuur-, druk- en vochtigheidssensor
- 8x Vrouwelijk-naar-vrouwelijk jumperdraden
- 5V 2A voeding en USB naar micro-USB kabel
- 2x Kunststof valpijpbochten
- Kleverige stopverf of strips
- Kabelbinders
- Duct tape
- Flexibele plastic slang (6 mm binnendiameter)
Opmerking: Dit is voor de standaard setup, maar dan voor de Sensor. Community Citizen Science-programma ondersteunt een breed scala aan sensoren.
2. Installeer het stuurprogramma
Sluit uw NodeMCU-bord aan op een computer met een USB-kabel. Op een Linux-machine zou de seriële verbinding standaard moeten werken; op een Windows-pc of Mac, moet u een stuurprogramma installeren. Stuurprogrammalinks zijn als volgt:
Ramen:
- NodeMCU v2 Windows 10
- NodeMCU v2 Windows 7/8/8.1, 32-bits versie
Open de CP210x map en dubbelklik op deCP210xVCPInstaller_x64 (of x86) applicatie.
- NodeMCU v3 (CH340/CH341) voor Windows
Open de CH341SER map en dubbelklik op de OPSTELLING sollicitatie.
Mac:
- NodeMCU v2
Pak de uit CP210x map en dubbelklik op de CP210xVCPInstaller_x64 (of x86) applicatie. Start je Mac opnieuw op.
- NodeMCU v3
Pak de uit CH341SER map en dubbelklik op de OPSTELLING sollicitatie. Start je Mac opnieuw op.
3. Flash de firmware
Vervolgens moet u de sensor laten flitsen. Community-firmware op de NodeMCU. Download hiervoor de Airrohr firmware flash tool; kies de juiste versie voor het besturingssysteem van uw computer.
Start de applicatie, selecteer laatste_nl.bin (of een andere taalversie) in het vervolgkeuzemenu firmwareversie en klik op Uploaden om het naar uw aangesloten NodeMCU-bord te flashen.
Opmerking: als de knipperende applicatie zegt 'Geen borden gevonden', kies dan de optie met 'usbserial' erin uit de Bord laten vallen.
4. Sluit uw sensoren aan
Het is tijd om uw sensoren op het NodeMCU-bord aan te sluiten. Als uw BME280 geen mannelijke pinnen heeft, moet u er een paar op solderen.
Sluit de BME280-sensor als volgt aan op de NodeMCU v3:
BME280 | NodeMCU v3 |
---|---|
VCC/VIN | 3V3 |
GND | GND |
SCL | D4 (GPIO2) |
SDA | D3 (GPIO0) |
Sluit de SDS011-sensor als volgt aan op de NodeMCU v3:
SDS011 | NodeMCU v3 |
---|---|
5V | VU |
GND | GND |
TXD | D1 (GPIO5) |
RXD | D2 (GPIO4) |
De bedradingshandleidingen voor andere sensorcombinaties vindt u op de Airrohr GitHub-pagina.
Verwant: De beste apps en sites om de luchtkwaliteit overal te controleren
5. Configureer het station
Wanneer u het luchtkwaliteitsstation voor het eerst inschakelt, wordt er een draadloze hotspot gemaakt met de naam airRohr (of Particulate Matter of Feinstaubsensor) gevolgd door de chip-ID van de NodeMCU (bijv. 12980979). Noteer dit nummer, want je hebt het later nodig om het station te registreren.
Verbind uw computer met deze draadloze hotspot en wijs een webbrowser naar http://192.168.4.1 om toegang te krijgen tot het webdashboard. Ga vanaf hier naar Configuratie > Wifi instellingen, selecteer uw draadloze router en voer het wachtwoord ervoor in.
Klik op de Configuratie opslaan en opnieuw opstarten optie om de instellingen op te slaan en het station opnieuw op te starten. Het zal dan verbinding maken met uw draadloze netwerk en bereikbaar zijn op het toegewezen IP-adres; om dit te ontdekken, zoekt u in de apparatenlijst van uw router naar een apparaat met de naam 'Airrohr-' gevolgd door zijn chip-ID.
Bezoek het IP-adres in uw webbrowser en u kunt vervolgens de configuratie voltooien. In de Configuratie > Sensoren tabblad, zorg ervoor dat de sensoren die u gebruikt, zijn aangevinkt. Klik op de Configuratie opslaan en opnieuw opstarten optie om de instellingen op te slaan.
Maak opnieuw verbinding met het webdashboard en klik op Huidige data om te controleren of alles werkt. Houd er rekening mee dat het een paar minuten kan duren voordat de eerste metingen zijn uitgevoerd.
6. Registreer het apparaat
Om uw station in staat te stellen gegevens naar de Sensor te uploaden. Community-website, moet u deze daar registreren. Ga naar de apparaten inlogpagina en maak een account aan.
Log in en ga naar Mijn sensoren > Nieuwe sensor registreren. Voor Sensor-ID, voer het door u genoteerde chip-ID-nummer in; voor Sensorkaart, selecteer 'esp8266'.
Vul de. in Basis en Extra informatie, controleer vervolgens of de juiste sensoren zijn geselecteerd in Hardware configuratie. Kies de locatie van uw station op de kaart en klik op Instellingen opslaan.
Het duurt een paar minuten voordat het station begint met het uploaden van gegevens naar Sensor. Community - u kunt dit controleren door op de te klikken Gegevens knop ervoor op de Mijn sensoren bladzijde; je kan ook Toon het op de kaart.
7. Weerbestendige behuizing
Om uw station te beschermen tegen de elementen wanneer het buiten wordt geplaatst, kunt u het in een paar in elkaar grijpende plastic regenpijpbochten plaatsen.
Plaats de elektronische componenten in een van de pijpbochten. Afhankelijk van het type leiding dat u gebruikt, kunt u de stofsensor mogelijk verder omhoog plaatsen en de flexibele plastic slang aansluiten op de glanzende metalen luchtinlaat. Vervolgens kunt u de slang samen met de BME280-sensor naar het einde van de leiding leiden.
Onze vierkante pijpbochten waren niet breed genoeg om de stofsensor ver omhoog te duwen, dus we plaatsten hem dichter bij het uiteinde en hadden de flexibele slang niet echt nodig, hoewel we een korte lengte toevoegden.
Plaats het NodeMCU-bord verder omhoog, in de buurt van de verbinding met de tweede pijpbocht, en leid de USB-stroomkabel door het uiteinde van dat pijpgedeelte. Bevestig deze en de sensoren aan de zijkanten van de buis met plakkerige stopverf of strips.
Als u tevreden bent en zeker weet dat het station werkt, wikkelt u ducttape rond de verbinding van de pijpbochten. Als je wilt voorkomen dat insecten en andere griezelige beestjes het station binnenkomen, kun je ook wat fijn gaas over de buiseinden leggen.
8. Buiten monteren
Het wordt aanbevolen om uw weerbestendige luchtkwaliteitsstation op een geschikte plek buiten te plaatsen, bij voorkeur 5 tot 12 voet boven de grond en goed geventileerd. We hebben de onze onder een dakgoot vastgezet met drie doorgeluste kabelbinders. Als alternatief kunt u het aan een regenpijp bevestigen.
Om uw luchtkwaliteitsstation van stroom te voorzien, hebt u mogelijk een lange USB-kabel nodig om een stopcontact binnenshuis te bereiken. Als uw station te ver van uw draadloze router is verwijderd om een goed signaal te behouden, kunt u ook overwegen een wifi-bereikvergroter dichter bij het station te plaatsen.
9. Bekijk uw gegevens
Door een bezoek te brengen aan de Sensor. Community wereldkaart, kunt u uw station (en alle andere) bekijken en de huidige metingen en recente gegevens in grafieken bekijken voor de afgelopen 24 uur en het voortschrijdend gemiddelde over een week.
Fijnstofniveaus voor PM2,5 (fijne deeltjes met een diameter van 2,5 m of minder) en PM10 (grove deeltjes) kunnen worden bekeken. U kunt ook het menu linksonder gebruiken om temperatuur, druk en relatieve vochtigheid te bekijken.
Bouw een luchtkwaliteitsstation: succes
U heeft nu uw eigen luchtkwaliteitsstation samengesteld en kunt de gegevens op een wereldkaart bekijken, samen met die van duizenden andere stations over de hele wereld. Het is niet alleen een gaaf project, maar je draagt ook waardevolle gegevens bij aan de Sensor. Wetenschapsprogramma van de gemeenschap.
Deze slimme binnenluchtkwaliteitsmonitoren en sensoren zorgen ervoor dat de lucht in huis zo veilig mogelijk is.
Lees volgende
- doe-het-zelf
- Slimme sensor
- internet
- Zelfstudieprojecten voor doe-het-zelvers
Freelance technologie- en entertainmentjournalist Phil heeft talloze officiële Raspberry Pi-boeken geredigeerd. Hij is een oude Raspberry Pi- en elektronica-knutselaar en levert regelmatig bijdragen aan het MagPi-magazine.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren