Tegenwoordig brengen we het grootste deel van onze tijd binnenshuis door, en de waarheid is dat de binnenlucht veel meer vervuild kan zijn dan de buitenlucht. Of het nu komt door houtkachels, koken of gewoon slechte ventilatie, het inademen van lucht vol onzichtbare deeltjes eist uiteindelijk zijn tol. Gelukkig hoeven we dankzij open-source elektronica geen fortuin meer uit te geven aan industriële apparatuur om precies te weten wat we in onze woonkamer inademen.
Door een ESP32 als het brein van het project te gebruiken , kunnen we een superkrachtig meetstation bouwen dat ons niet alleen vertelt of de lucht "slecht" is, maar ook de massa van deeltjes en schadelijke gassen analyseert. Van minimalistische projecten tot touchscreens die rechtstreeks uit een sciencefictionfilm lijken te komen, de mogelijkheden zijn enorm voor iedereen die de controle over zijn of haar milieu wil nemen zonder al te veel gedoe , vergelijkbaar met hoe andere programmeerbare robots met de ESP32 worden gemaakt.
Referentieprojecten: Aura en AirGradient ONE
Als je op zoek bent naar inspiratie, zijn er twee duidelijke mogelijkheden. Aan de ene kant is er Project Aura, een krachtig doe-het-zelfproject dat gebruikmaakt van een ESP32-S3 met een 4,3-inch IPS-touchscreen . Het meest bijzondere aan Aura is dat het de Sensirion SEN66-sensor gebruikt, die alles kan meten, van PM1 tot PM10, CO2 en vluchtige organische stoffen (VOC's). Je kunt er zelfs een SFA30-formaldehydesensor aan toevoegen, iets wat bijna niemand anders doet, waardoor het een bijna professioneel hulpmiddel is voor onderwijsinstellingen of veeleisende huishoudens.
Aan de andere kant van het spectrum bevindt zich de AirGradient ONE, die wellicht de gouden standaard is voor open source . Deze is veel compacter en maakt gebruik van een ESP32-C3 in combinatie met zeer betrouwbare sensoren zoals de PMS5000 voor deeltjes en de Senseair S8 voor CO2. Waar Aura zich richt op grootschalige lokale visualisatie, geeft AirGradient prioriteit aan modulaire precisie en eenvoud , waardoor het de ideale keuze is voor diegenen die alles willen integreren in een Home Assistant-dashboard met ESPHome of zelfs een oude Kindle willen omtoveren tot een slim dashboard.
De kern van meten: lasersensoren versus goedkope sensoren
Hier gaat het vaak mis. Er zijn goedkope stofsensoren (zoals de DSM501A) die in principe meten hoeveel een lichtstraal wordt verduisterd. Deze vertellen je wel "Ik ben vuil", maar ze geven je geen bruikbare gegevens. Lasersensoren zoals de Sensirion SPS30 of de PMS5003 daarentegen gebruiken lichtverstrooiing om individuele deeltjes te tellen en hun massa te berekenen in microgram per kubieke meter (µg/m³).
Met een lasersensor kun je onderscheid maken tussen rook van kachels (veel ultrafijne deeltjes) en bouwstof (weinig maar zeer zware deeltjes). Dit verschil is cruciaal, omdat PM2.5, de gevaarlijkste deeltjes wanneer ze de longblaasjes bereiken, veel nauwkeuriger gemeten kunnen worden met dit op grootte gebaseerde telsysteem.
Technische assemblage en energiebeheer
Als je besluit er zelf een te bouwen, wees dan heel voorzichtig met de voeding. Een veelgemaakte fout is het voeden van de sensor via de 3,3V-pin van de ESP32. De ventilator van de SPS30 heeft bijvoorbeeld een opstartstroompiek van ongeveer 800 mA, wat ervoor kan zorgen dat de microcontroller constant opnieuw opstart . Idealiter gebruik je een 5V boostconverter om de VIN-pin van de ESP32 en de sensor rechtstreeks van stroom te voorzien, zodat het apparaat een goede voeding heeft.
Om te voorkomen dat het apparaat in een stroomonderbrekingslus terechtkomt, is het sterk aan te raden om een gefaseerde opstartprocedure in te stellen . Dit houdt in dat eerst het scherm wordt ingeschakeld, een paar seconden wordt gewacht, de sensor wordt geactiveerd en pas daarna de wifi wordt ingeschakeld. Daarnaast helpt het verlagen van het wifi-zendvermogen naar 15 dBm om plotselinge spanningsdalingen in de 18650-batterij te voorkomen die de systeemstabiliteit in gevaar kunnen brengen.
Software, cloud en slimme waarschuwingen
Op codeniveau is de meest praktische aanpak het gebruik van MQTT om de data naar een broker te sturen. Als je geen eigen servers wilt beheren, bieden platforms zoals CircuitDigest Cloud de mogelijkheid om snel dashboards te creëren en, nog beter, automatische waarschuwingen via WhatsApp in te stellen . Stel je voor dat de luchtkwaliteitsindex een kritieke drempel overschrijdt en je een bericht op je telefoon ontvangt met de waarschuwing dat het tijd is om de ramen te openen.
Het is essentieel om de luchtkwaliteitsindex (AQI) aan te passen aan de regelgeving van uw land. Chili gebruikt bijvoorbeeld de ICAP-schaal, waarbij een waarde van 100 overeenkomt met de dagelijkse norm voor PM2.5. Het gebruik van een Indiase of Amerikaanse schaal is zinloos als u uw gegevens wilt vergelijken met officiële meetstations in uw stad. U moet een wiskundige functie ontwikkelen die microgrammen omzet naar de lokale index; anders blijft het slechts een nutteloos hulpmiddel. Door dit te doen, transformeert u de AQI in een bruikbaar meetinstrument.
Praktische tips voor inkapseling
Plaats de sensor niet zomaar in een willekeurige, afgesloten behuizing. De SPS30 heeft een constante luchtstroom nodig, dus de behuizing moet twee goed ontworpen openingen hebben : één voor de inlaat en één voor de uitlaat. Als u slechts één opening gebruikt, wordt de lucht gerecirculeerd en zullen de metingen onnauwkeurig zijn. Scheid bovendien alle warmtegenererende elektronica (zoals de spanningsregelaar) van de sensor, aangezien warme lucht de relatieve luchtvochtigheid beïnvloedt en de resultaten naar beneden kan vertekenen, vergelijkbaar met hoe de luchtstroom in pc-ventilatoren wordt geregeld.
Voor wie de batterijduur wil optimaliseren, is de diepe slaapstand de sleutel . In plaats van elke seconde te meten, kun je de ESP32 zo programmeren dat hij elke vijftien minuten wakker wordt, een meting uitvoert, deze naar de cloud uploadt en vervolgens weer in slaapstand gaat. Met deze truc kan een batterij die normaal gesproken een paar uur meegaat, meerdere weken meegaan zonder opgeladen te hoeven worden.
Door een ESP32 te combineren met hoogwaardige lasersensoren kunt u een ruimte transformeren in een professioneel gemonitorde omgeving. Of het nu gaat om de visuele kracht van Project Aura, de eenvoud van AirGradient of een aangepaste configuratie met WhatsApp-meldingen en energieoptimalisatie, de sleutel is om onzichtbare data om te zetten in concrete acties om de ademhalingsgezondheid thuis te verbeteren.




