Guia prático para monitorar qualidade do ar e água em campo com equipamentos de baixo custo
A maioria dos projetos de meio ambiente e natureza que envolvem coleta de dados em campo começa com a desculpa de que equipamento profissional é caro demais. Na prática, dá para montar uma estação básica de medição de temperatura, umidade e partículas suspensas por menos de trezentos reais se você souber onde comprar os componentes e como calibrar antes de levar pra campo. O problema real não é o hardware, é a consistência das leituras ao longo do tempo.
Montando a estação: componentes e onde encontrar
Você precisa de um microcontrolador com WiFi integrado, sensores de temperatura e umidade, um módulo de partículas e pelo menos um sensor de condutividade se for medir água. O ESP32 é o mais usado nessa configuração porque custa cerca de quinze reais em revendedores nacionais e já vem com documentação em português. Os sensores DHT22 para temperatura e umidade ficam em torno de vinte e cinco reais. Para partículas, o PMS5003 ou PMS7003 são os mais confiáveis na faixa de cem a cento e cinquenta reais. Para condutividade da água, um sensor EC básico como o oDTS-CUST1000 sai por uns setenta reais. O firmware fica responsável por ler esses sensores e enviar os dados para um servidor ou planilha. O PlatformIO com Arduino core resolve rápido. Tem gente que prefere o MicroPython pra ter mais flexibilidade, mas se o objetivo é só coletar e logar dados, o C++ nativo é mais estável e consome menos memória.
Calibração: o passo que todo mundo pula e se arrepende
Sensores de temperatura e umidade fora da caixa já vêm com uma margem de erro que pode passar de dois graus Celsius se não forem calibrados. A calibração mais simples que funciona é comparar a leitura do DHT22 contra um termômetro de referência em três pontos diferentes: água gelada, temperatura ambiente e água morna. Anota os desvios e aplica um offset no código. Para o sensor de partículas, a calibração é muito mais chata porque depende da concentração de poeira no ar do local. Se você não tem um equipamento de referência, pelo menos registra a hora da leitura e a condição meteorológica do dia. Isso permite detectar outliers depois. O sensor de condutividade precisa de compensação de temperatura também. A condutividade muda cerca de dois por cento por grau Celsius de variação. Sem compensação, uma amostra de água que estava a quinze graus pode dar leitura completamente diferente se a temperatura subir pra vinte e cinco durante o transporte. O código deve aplicar a fórmula de compensação padrão do fabricante no momento da leitura, não depois.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Um caso real que Aprendi na marra
Em um projeto de monitoramento de riacho urbano, comecei a notar que as leituras de condutividade da águaavam de forma inconsistente entre dias. Os dados pareciam plausíveis individualmente, mas a série temporal tinha saltos de cinqüenta por cento que não faziam sentido hidrológico. O problema era que o cabo de conexão entre o sensor EC e o ESP32 tinha uns dois metros de comprimento, e a blindagem era precária. Ruído elétrico do próprio microcontrolador entrava pelo cabo e distorcia a leitura. A solução foi trocar o cabo por um blindado de rede, adicionar um capacitor de desacoplamento de cem microfaradas perto do sensor e reduzir a velocidade do I2C pela metade. As leituras ficaram estáveis desde então.
Armazenamento e exportação dos dados
Os dados podem ser enviados diretamente para uma planilha Google via API ou para um banco de dados SQLite no próprio dispositivo com upload periódico. A abordagem com planilha é mais rápida pra quem não tem infraestrutura. Basta usar a biblioteca ESP32 Google Sheets do repositório oficial do PlatformIO. Cada leitura vira uma linha nova com timestamp, temperatura, umidade, concentração de partículas e condutividade. O limite aqui é a dependência de conexão WiFi estável. Se o ponto de coleta fica longe de rede, você precisa de armazenamento local com cartão SD e sync manual depois. Uma limitação importante desse tipo de monitoramento caseiro é que os sensores de partículas não distinguem entre material orgânico e poluentes industriais. Eles apenas contam partículas por volume de ar. Se o objetivo é avaliar qualidade do ar para saúde pública, esses dados servem como indicativo geral, mas não substituem estações oficiais certificadas. Para estudos acadêmicos ou Relatórios de Impacto Ambiental formais, a falta de certificação metrológica do equipamento pode ser um problemão. Nesses casos, o ideal é usar os dados caseiros como complemento qualitativo e contratar uma análise pontual em laboratório para validação.
Manutenção preventiva
Limpar o sensor de partículas a cada quinze dias com ar comprimido evita acúmulo de poeira interna que degrada a precisão. O DHT22 precisa ser protegido de chuva direta com uma carcaça ventilada, senão a umidade condensa dentro do sensor e a leitura trava. O sensor EC deve ser enxaguado com água destilada após cada uso em campo e armazenado seco. Se deixar ressecar com resíduos de sal ou minerais, a resposta fica lenta e imprecisa por semanas.