Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Jag uppdaterade min gamla foton luftsensor för att använda den nya Plantower PMS5003 luftsensorn. Den uppdateras snabbare, är mer stabil och ger avläsningar för PM1, PM2.5, PM 10. Jag inkluderade också en temperatur- och fuktsensor med DHT22. Du behöver inte inkludera det om det inte intresserar dig. Jag försökte inkludera många alternativ i koden. Flera publiceringstjänster, sömnfunktion, serieutmatning. Den innehåller ett LED -ljus så att du snabbt kan se PM2.5 -nivåerna.
Steg 1: Anslutningsdiagram
Du behöver en DHT 22 temperatur- och luftfuktighetssensor. Om du inte har en eller inte vill använda en kan du bara lämna den och luftsensorn ska fungera bra. DHT22 behöver ett 10k motstånd. Du behöver också en RGB gemensam anod -LED för indikatorlampan. Som med DHT22 om du inte är intresserad av att ha en indikatorlampa kan du släcka den.
För kärnan i luftsensorn behöver du en Particle Photon och en plantower PMS5003 luftsensor. Jag skulle försöka hitta en sensor som levereras med en kabelnätadapter.
Steg 2: Kod
Koden publiceras kl
github.com/HammillB/plantower
Koden inkluderar publicering till Ubidots, dweet och partikelkonsol. Den innehåller också kod för att låta sensorn sova mellan avläsningarna om du bara vill ta avläsningar med några minuters mellanrum.
Steg 3: Avläsningar
Indikatorlampan ändrar färg baserat på PM2.5 -avläsningen. Grönt är bra. Du kan läsa koden för att se de olika färgintervallen.