Já pensou em conseguir medir a qualidade do ar no ambiente com poucos componentes? Neste projeto, nós da Smart Kits montamos um sensor de qualidade do ar simples, eficiente e ideal para você acompanhar as condições do ambiente em tempo real.
Você vai aprender a montar um sistema que capta dados de CO2 e COV, processa essas informações com o ESP32 e exibe tudo em um display OLED de forma clara e direta.
Componentes utilizados
Para montar o seu sensor de qualidade do ar, você vai precisar de:
- 1x ESP32
- 1x cabo de comunicação
- 1x display OLED 0,96″ I2C
- 1x Sensor de Qualidade do Ar CO2 e COV CCS811 CJMCU-811
- Jumpers
Como funciona o projeto
O sensor CCS811 é responsável por medir a qualidade do ar com base em:
- CO2 (dióxido de carbono)
- COV (compostos orgânicos voláteis)
Ao ser energizado, o sensor começa a captar partículas presentes no ambiente. Essas informações são enviadas para o ESP32, que interpreta os dados e exibe no display OLED.
O valor de CO2 normalmente recebe maior destaque, pois é um dos principais indicadores da qualidade do ar em ambientes fechados.
Bibliotecas necessárias
Antes de enviar o código, você precisa instalar as seguintes bibliotecas na IDE do Arduino:
Essas bibliotecas são responsáveis pela comunicação com o sensor e pelo controle do display.
Ligações do circuito
Uma das vantagens desse projeto é a simplicidade das conexões.

Alimentação
- VCC → 3.3V
- GND → GND
Comunicação I2C (compartilhada)
- SDA → pino 21 do ESP32
- SCL → pino 22 do ESP32
Tanto o sensor quanto o display compartilham os mesmos pinos I2C, o que facilita bastante a montagem. Conecte o GND ao pino WAK do Sensor assim como mostra a imagem:

Passo a passo de montagem
1. Conecte o sensor CCS811
Ligue alimentação e comunicação I2C.
2. Conecte o display OLED
Utilize os mesmos pinos SDA e SCL.
3. Revise as conexões
Confirme se tudo está corretamente ligado.
4. Envie o código
Carregue o programa no ESP32.
Configuração do display
Na tela, você verá os valores de:
- CO2
- COV
O destaque fica para o CO2, mas você pode alterar isso no código utilizando:
display.setTextSize(valor);
Assim você define o tamanho das informações exibidas.
Tempo de estabilização do sensor
Após ligar o sistema, o sensor precisa de um tempo para estabilizar.
- Tempo médio: 10 a 20 minutos
- Durante esse período, os valores podem variar bastante
- Após estabilização, as leituras se tornam confiáveis
Esse processo é normal em sensores de qualidade do ar.
Funcionamento na prática
Depois de estabilizado:
- O sensor capta continuamente o ar do ambiente
- O ESP32 processa os dados
- O display OLED mostra os valores em tempo real
Com isso, você consegue acompanhar a qualidade do ar em diferentes ambientes.
Possíveis aplicações
Esse sensor de qualidade do ar pode ser utilizado em:
- Ambientes residenciais
- Escritórios
- Salas de aula
- Laboratórios
- Projetos de automação
Ao montar este projeto, você aprende:
- Leitura de sensores ambientais
- Comunicação I2C
- Uso de display OLED
- Interpretação de dados de qualidade do ar
Cuidados importantes
- Utilize sempre 3.3V no ESP32
- Evite inversão de pinos
- Aguarde o tempo de estabilização
- Mantenha o sensor em local ventilado para leituras mais precisas
Conclusão
Agora você já consegue montar e utilizar um sensor de qualidade do ar com ESP32 de forma simples e eficiente. Esse projeto é ideal para monitorar ambientes e entender melhor as condições do ar ao seu redor.
A partir daqui, você pode evoluir o sistema adicionando alertas, integração com aplicativos ou automação baseada na qualidade do ar.
Projeto realizado por Emanuel Sousa – Graduando em Engenharia Mecatrônica


Deixe um comentário