2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Estou especialmente interessado nos níveis de poluição do ar, porque moro na China e, embora minha cidade, Shenzhen, seja provavelmente uma das cidades mais limpas da China, ainda tem seus dias ruins.
Então, eu queria construir o meu próprio para comparar com a meia dúzia de aplicativos de monitoramento da qualidade do ar que tenho no meu telefone. Por que eu tenho tantos? Como os níveis relatados às vezes são incrivelmente diferentes e não confiáveis (talvez devido aos diferentes locais de monitoramento) - as duas capturas de tela acima foram tiradas ao mesmo tempo. Além disso, eu queria ser capaz de medir PM 1.0 em meu ambiente interno.
O material particulado (PM) é um líquido microscópico ou matéria sólida flutuando no ar. Além de serem capazes de impactar o meio ambiente, eles também afetam negativamente a nossa saúde!
PM 2,5 e PM 10 são geralmente os tamanhos de concentração medidos por agências e governos em todo o mundo, portanto, muitas pessoas ignoram PM 1.0. Mas também é importante medir o tamanho desse material particulado, porque é mais perigoso. Quanto menor o PM, maior a chance de entrar furtivamente nos pulmões e na corrente sanguínea.
Se você estiver interessado em monitorar os níveis de PM ao seu redor, construa uma estação de monitoramento da qualidade do ar. Existem muitas outras aplicações para um sensor PM, incluindo a criação de um filtro de ar inteligente, integração de um em sua estação meteorológica, criação de um sistema de alerta se você se esqueceu de trocar o filtro de ar na unidade de ar condicionado e economiza alguns custos de energia …
Este pequeno e pequeno tutorial irá configurá-lo com um código de exemplo que permitirá que você monitore os níveis de PM 1.0 além de PM 2.5 e PM 10.0. Eu uso um display OLED para mostrar os dados do sensor. Coincidentemente, organizei este projeto quando a poluição estava em um nível alarmante para Shenzhen - não incomum durante o inverno - mas geralmente é muito, muito melhor do que isso.
Etapa 1: Colete Seus Materiais
Aqui está o que você precisa:
Hardware:
- Display OLED - SSD1351
- Arduino Uno
- Sensor PM
- Tábua de pão
- Fios de ligação
Firmware:
- IDE Arduino
- Biblioteca Adafruit SSD1351 (para o display OLED)
- Biblioteca Adafruit GFX (para o display OLED)
- Código de exemplo
Etapa 2: conectar os componentes
Primeiro, vamos conectar o monitor ao Arduino Uno. Aqui estão as conexões:
OLED> Arduino Uno
GND> GND
VCC> 3,3V
SCL> D2
SDA> D3
RES> D6
DC> D4
CS> D5
Agora o sensor PM. Consulte a imagem de pinagem acima para os pinos do sensor.
Sensor PM> Arduino Uno
GND (pino 2)> GND
VCC (pino 1)> VCC (5V)
TX (pino 5)> RX (desconecte até que o código seja carregado)
Etapa 3: execute o código
Execute o código de exemplo fornecido acima. Não se esqueça de manter o pino RX desconectado do Arduino até que ele seja carregado.
Espere alguns segundos para o sensor se estabilizar e wallah! Agora você pode ver em tempo real a qualidade do ar em relação às concentrações de poeira.
Você pode ver nossos resultados, que comparei com alguns dos aplicativos de poluição. Essas estações de monitoramento são as mais próximas da minha posição, mas não tão perto quanto eu gostaria. Eu moro em uma área um pouco mais densa, então é lógico que meu pequeno sensor PM estaria lendo números mais altos.
Todas as fotos acima foram tiradas com 5 minutos uma da outra para referência. A foto da cidade foi tirada através de um vidro, em um ambiente interno.
Você pode expandir isso ainda mais adicionando um sensor químico VOC para criar uma estação de monitoramento de ar mais abrangente, incorporar o sensor em uma estação meteorológica ou usá-lo para fazer um filtro de ar inteligente. Estas são apenas algumas idéias do que você pode fazer com um sensor PM.
Agora, com licença enquanto vou comprar uma máscara. Obrigado por ler!