Making a home air pollution monitoring station

In this article, I will talk about how to assemble a home air pollution sensor and why you need it.

Recently, more and more people are puzzled by the problem of air pollution. One of the types of air pollution is suspended particles up to 10 microns in size, which are not filtered by the nasopharynx and penetrate deep into the lungs. Such particles, designated PM 10 , PM 2.5 and PM 0.1 (by their size in micrometers), pose a great danger to human health, causing asthma, lung cancer, all kinds of respiratory and cardiovascular diseases, birth defects in newborns and even premature death.

, 2016 4,2 PM2.5. , - ( , ).

:

  

2,5 (PM2.5)

0–10 /³

10–20 /³

20–25 /³

25–50 /³

50–75 /³

75–800 /³

10 (PM10)

0–20 /³

20–40 /³

40–50 /³

50–100 /³

100–150 /³

150–1200 /³

, , , . , LuftDaten, . , , . , .

LuftDaten Air Purity Map.  Map data: © OpenStreetMap contributors
LuftDaten. : © OpenStreetMap

, , , , .

LuftDaten, : OpenSenseMap ( ), AirCMS ( ). Luftdaten , web API.

, , , , , , , - , . , «» , .

, . «» , LuftDaten — ESP8266 (NodeMCU) Nova SDS011 :

AirRohr sensor
AirRohr

, .

, , , 365 :

My sensor mounted on the windowsill
,

AirRohr-Kit , 3D- , :

AirRohr-Kit assembly diagram
AirRohr-Kit

  • ESP8266, Wemos D1, NodeMCU

  • SDS011 ( € 14 AliExpress)

  • , , : BME280, BMP280, DHT22

  • 6

  • USB A—Micro-B ( 2 )

  • 5 (. 500 ) USB (, )

. DHT22, , , . DHT22 ( DHT11) 1°C ( , DHT11 0°C). , , BME280 Bosch. BME280 0.01°C, , LuftDaten . Random Nerd Tutorials:

Comparison of temperature sensors

, BME280 , BMP280, , DHT22, . , DHT22 : pull-up-:

DHT22 module with pull-up resistor
DHT22 pull-up-

, . , , , . , pull-up , , , ( , . . ).

. esptool, . , GitHub.

Wi-Fi , , airRohr ( ). , http://192.168.4.1/ Wi-Fi . , - : , . USB-serial ( , 9600 , ), , , . , airRohr : , Duration router mode, , .

, NodeMCU, Wemos D1. , NodeMCU . Wemos D1, , .

Wiring diagram SDS011 and BME280
SDS011 BME280

, SDS011 UART, BME280 — I²C. BME280 BMP280, , DHT22, D7 (. ). , Wemos D1, NodeMCU, 3V3 GND! GND 3V3.

:

All electronics assembly

, , . . , SDS011, , , , , - .

: , , , - :

Rama is not quite hari

, (, ). , (, ), . , , . , , . , , , , , . , , , , , . ( ).

API . sensor.community (LuftDaten), Madavi, OpenSenseMap, AirCMS :

Sensor API Settings
API

PM2.5 LuftDaten ( ):

Slovakia on the LuftDaten map.  Map data: © OpenStreetMap contributors
Slovakia on the LuftDaten map. Map data: © OpenStreetMap contributors

There are much fewer sensors on AirCMS in our area:

Slovakia on AirCMS.  Map data: © Yandex
Slovakia on AirCMS. Map data: © Yandex

Related links




All Articles