Innehållsförteckning:
Video: Kom igång med att bygga en PM -övervakningsstation: 3 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Jag är särskilt intresserad av luftföroreningar, eftersom jag bor i Kina och medan min stad, Shenzhen, förmodligen är en av de renaste städerna i Kina, har den fortfarande sina dåliga dagar.
Så jag ville bygga min egen för att jämföra med de halva dussinet apparater för luftkvalitet som jag har på min telefon. Varför har jag så många? Eftersom de rapporterade nivåerna ibland är otroligt olika och opålitliga (kanske på grund av deras olika övervakningsplatser)-togs de två skärmdumparna ovan samtidigt. Dessutom ville jag kunna mäta PM 1.0 i min inomhusmiljö.
Particulate Matter (PM) är mikroskopisk vätska eller fast substans som flyter runt i luften. Förutom att de kan påverka miljön påverkar de också vår hälsa!
PM 2.5 och PM 10 är i allmänhet de koncentrationsstorlekar som mäts av myndigheter och regeringar runt om i världen, så många förbiser PM 1.0. Men det är också viktigt att mäta denna partikelstorlek, eftersom det är farligare. Ju mindre PM, desto större är chansen att den kan smyga in i lungorna och blodomloppen.
Om du är intresserad av att övervaka PM -nivåerna runt dig kan du bygga en övervakningsstation för luftkvalitet. Det finns många andra applikationer för en PM -sensor, inklusive att skapa ett smart luftfilter, integrera ett i din väderstation, skapa ett varningssystem om du har glömt att byta luftfilter i A/C -enheten och spara några energikostnader …
Denna korta instruktion kommer att ställa in dig med exempelkod som låter dig övervaka PM 1.0-nivåer utöver PM 2.5 och PM 10.0. Jag använder en OLED -skärm för att visa sensorns data. Av en slump organiserade jag detta projekt när föroreningarna var på en alarmerande nivå för Shenzhen-inte ovanligt under vintern-men vanligtvis är det mycket, mycket bättre än så här.
Steg 1: Samla dina material
Här är vad du behöver:
Hårdvara:
- OLED -skärm - SSD1351
- Arduino Uno
- PM -sensor
- Bakbord
- Bygelkablar
Firmware:
- Arduino IDE
- Adafruit SSD1351 -bibliotek (för OLED -skärmen)
- Adafruit GFX -bibliotek (för OLED -skärmen)
- Exempelkod
Steg 2: Anslut komponenterna
Låt oss först ansluta skärmen till Arduino Uno. Här är kopplingarna:
OLED> Arduino Uno
GND> GND
VCC> 3,3V
SCL> D2
SDA> D3
RES> D6
DC> D4
CS> D5
Nu PM -sensor. Se pinout -bilden ovan för sensorns stift.
PM -sensor> Arduino Uno
GND (stift 2)> GND
VCC (stift 1)> VCC (5V)
TX (stift 5)> RX (koppla bort tills koden har laddats upp)
Steg 3: Kör koden
Kör exempelkoden ovan. Glöm inte att hålla RX -stiftet bortkopplat från Arduino tills det har laddats upp.
Vänta några sekunder för sensorn att stabilisera och wallah! Du kan nu se din luftkvalitet i realtid i förhållande till dammkoncentrationer.
Du kan se våra resultat som jag matchade med ett par av föroreningsapparna. Dessa övervakningsstationer är närmast min position, men inte så nära som jag skulle vilja. Jag bor i lite tätare område, så det är en anledning till att min lilla PM -sensor skulle läsa högre siffror.
Alla bilderna ovan togs inom 5 minuter från varandra som referens. Bilden av staden togs genom glas, inomhus.
Du kan utöka detta ytterligare genom att lägga till en VOC -kemikaliesensor för att skapa en mer omfattande luftövervakningsstation, införliva sensorn i en väderstation eller använda den för att göra ett luftfilter smart. Detta är bara några idéer om vad du kan göra med en PM -sensor.
Ursäkta mig medan jag köper en mask. Tack för att du läser!
Rekommenderad:
MutantC_v2 - en enkel att bygga Raspberry Pi handhållen/UMPC: 8 steg (med bilder)
MutantC_v2 - en enkel att bygga Raspberry Pi handhållen/UMPC: En Raspberry -pi handhållen plattform med ett fysiskt tangentbord, Display och Expansion header för anpassade kort (som Arduino Shield) .mutantC_V2 är efterföljare av mutantC_V1. Kolla in mutantC_V1 härifrån. Https://mutantc.gitlab.io/https: //gitlab.com/mutant
Guiden jag önskade att jag hade om att bygga en Arduino Drone: 9 steg
Guiden jag önskade att jag hade om att bygga en Arduino Drone: Detta är ett dokument som är en slags "How to guide" -streckad dokumentation som går igenom processen. Det tog mig att förstå begreppen för att uppnå mitt mål att bygga en enkel quadcopter som jag kunde kontrollera från min mobiltelefon. För att göra det här projektet ville jag
Kom igång med Python: 7 steg (med bilder)
Kom igång med Python: Programmering är fantastiskt! Det är kreativt, roligt och ger hjärnan en mental träning. Många av oss vill lära sig mer om programmering men övertyga oss själva om att vi inte kan. Kanske har den för mycket matte, kanske skrämmer jargongen som kastas runt
EZ -Pelican - Hållbart, lätt att bygga och flyga radiokontrollplan: 21 steg (med bilder)
EZ-Pelican-Hållbart, lätt att bygga och flyga radiokontrollplan: I den här guiden kommer jag att visa dig hur du bygger EZ-Pelican! Det är ett radiostyrt flygplan jag designat. Huvudfunktionerna är: Super Durable - Kan hantera många kraschar Lätt att bygga Lätt att flyga billigt! Vissa delar av det är inspirerande
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)