Indholdsfortegnelse:
Video: Kom i gang med at bygge en PM -overvågningsstation: 3 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Jeg er især interesseret i luftforureningsniveauer, fordi jeg bor i Kina, og mens min by, Shenzhen, sandsynligvis er en af de reneste byer i Kina, har den stadig sine dårlige dage.
Så jeg ville bygge min egen for at sammenligne med de halvt dusin luftkvalitetsmonitor-apps, jeg har på min telefon. Hvorfor har jeg så mange? Fordi de rapporterede niveauer nogle gange er utroligt forskellige og upålidelige (måske på grund af deres forskellige overvågningssteder)-blev de to skærmbilleder ovenfor taget på samme tid. Derudover ville jeg være i stand til at måle PM 1.0 i mit indendørs miljø.
Particulate Matter (PM) er mikroskopisk væske eller fast stof, der flyder rundt i luften. Udover at de kan påvirke miljøet, påvirker de også vores helbred negativt!
PM 2.5 og PM 10 er generelt de koncentrationsstørrelser, der måles af agenturer og regeringer rundt om i verden, så mange overser PM 1.0. Men det er også vigtigt at måle denne partikelstørrelse, fordi det er mere farligt. Jo mindre PM, jo større er chancen for at den kan snige sig ind i lungerne og blodbanerne.
Hvis du er interesseret i at overvåge PM -niveauerne omkring dig, skal du bygge en luftkvalitetsovervågningsstation. Der er masser af andre applikationer til en PM -sensor, herunder at oprette et smart luftfilter, integrere et i din vejrstation, oprette et advarselssystem, hvis du har glemt at skifte dit luftfilter i A/C -enheden og spare nogle energiomkostninger …
Denne korte lille vejledning sætter dig op med eksempelkode, der lader dig overvåge PM 1.0-niveauer ud over PM 2.5 og PM 10.0. Jeg bruger et OLED -display til at vise sensorens data. Tilfældigvis organiserede jeg dette projekt, da forureningen var på et alarmerende niveau for Shenzhen-ikke ualmindeligt om vinteren-men normalt er det meget, meget bedre end dette.
Trin 1: Saml dine materialer
Her er hvad du skal bruge:
Hardware:
- OLED -skærm - SSD1351
- Arduino Uno
- PM -sensor
- Brødbræt
- Jumper ledninger
Firmware:
- Arduino IDE
- Adafruit SSD1351 -bibliotek (til OLED -skærmen)
- Adafruit GFX -bibliotek (til OLED -skærmen)
- Eksempelkode
Trin 2: Tilslut komponenterne
Lad os først tilslutte skærmen til Arduino Uno. Her er forbindelserne:
OLED> Arduino Uno
GND> GND
VCC> 3,3V
SCL> D2
SDA> D3
RES> D6
DC> D4
CS> D5
Nu PM -sensor. Se pinout -billedet ovenfor for sensorens ben.
PM -sensor> Arduino Uno
GND (pin 2)> GND
VCC (pin 1)> VCC (5V)
TX (pin 5)> RX (afbryd forbindelsen, indtil koden er uploadet)
Trin 3: Kør koden
Kør eksempelkoden, der er angivet ovenfor. Glem ikke at holde RX -stiften afbrudt fra Arduino, indtil den er uploadet.
Vent et par sekunder, indtil sensoren er stabiliseret og wallah! Du kan nu se din luftkvalitet i realtid i forhold til støvkoncentrationer.
Du kan se vores resultater, som jeg matchede til et par af forureningsapps. Disse overvågningsstationer er tættest på min position, men ikke så tæt som jeg gerne vil. Jeg bor i et lidt mere tættere område, så det er en grund til at min lille PM -sensor ville læse højere tal.
Alle ovenstående billeder blev taget inden for 5 minutter efter hinanden til reference. Billedet af byen blev taget gennem glas, indendørs.
Du kan udvide dette yderligere ved at tilføje en VOC -kemikaliesensor til at oprette en mere omfattende luftovervågningsstation, indarbejde sensoren i en vejrstation eller bruge den til at gøre et luftfilter smart. Dette er blot nogle få ideer til, hvad du kan gøre med en PM -sensor.
Undskyld mig, mens jeg køber en maske. Tak fordi du læste!
Anbefalede:
Kom godt i gang med skinkeradio: 5 trin (med billeder)
Kom godt i gang med skinkeradio: Som en nyligt præget skinke -licenshaver vil jeg viderebringe den proces, jeg tog for at komme ind i skinkeradio. Jeg blev lokket af hobbyens selvhjulpenhed, hvilket gav folk en måde at kommunikere på, når andre metoder forstyrres. Men det er også givende at
Kom godt i gang med M5StickV AI + IOT -kameraet: 6 trin (med billeder)
Kom godt i gang med M5StickV AI + IOT kameraet: Kort oversigt anstændige specifikationer. Kameraet drives af utrolige
Kom godt i gang med Python: 7 trin (med billeder)
Kom godt i gang med Python: Programmering er fantastisk! Det er kreativt, sjovt og giver din hjerne en mental træning. Mange af os ønsker at lære mere om programmering, men overbeviser os selv om, at vi ikke kan. Måske har den for meget matematik, måske skræmmer den jargon, der kastes rundt
Kom godt i gang med MicroPython på ESP8266: 10 trin (med billeder)
Kom godt i gang med MicroPython på ESP8266: Vil du have en anden måde at programmere de ESP8266-baserede kort frem for den almindelige metode ved hjælp af Arduino IDE sammen med C/C ++ programmeringssprog? I denne vejledning lærer vi, hvem du skal konfigurere og styre et ESP8266 bord ved hjælp af MicroPython.BUIL
Kom godt i gang med La COOL Board: 4 trin (med billeder)
Kom godt i gang med La COOL Board: Introduktion " Da vi kom på ideen til La COOL Board, forestillede jeg mig en blanding mellem en Arduino med WiFi og en modulær agronomisk vejrstation. Det skulle forbruge meget lidt energi til autonom drift, og jeg ville være i stand til at modvirke