Índice:
- Etapa 1: Peças e Ferramentas
- Etapa 2: Diagrama de fiação
- Etapa 3: O Código
- Etapa 4: conecte tudo
- Etapa 5: Outras Idéias
Vídeo: Medidor de qualidade do ar interno: 5 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:34
Projeto simples para verificar a qualidade do ar em sua casa.
Como ultimamente ficamos / trabalhamos muito em casa, pode ser uma boa ideia monitorar a qualidade do ar e lembrar-se da hora de abrir a janela e entrar um pouco de ar fresco.
Etapa 1: Peças e Ferramentas
Peças
- BME680 CJMCU
- Display OLED (128 x 64)
- Chip ESP8266 Wi-Fi (NodeMCU V1)
- Caso: https://www.thingiverse.com/thing:1720314 (ou qualquer outro caso de sua preferência)
- Fios Dupont
Ferramentas
Ferro de solda
Etapa 2: Diagrama de fiação
Diagrama de Fiação
Etapa 3: O Código
O código está disponível aqui:
Com base em
Calcula o IAQ com um sensor BME680.
Leitura da temperatura bruta, umidade e resistência do gás Permitir compensação para calibração de temperatura Calcule automaticamente a respectiva umidade usando a aproximação August-Roche-Magnus Calcule IAQ a partir da temperatura, umidade e resistência do gás de acordo com Dr. Julie Riggs, The IAQ Rating Index, www.iaquk. org.uk
Código para aqueles que estão interessados em usar um sensor BME680 via bibliotecas I2C e Adafruit para calcular IAQ sem as bibliotecas proprietárias da Bosch.
Biblioteca da Adafruit: Esta é uma biblioteca para o sensor de umidade, temperatura e pressão BME280 Projetado especificamente para funcionar com o Breakout Adafruit BME280 - www.iaquk.org.uk Esses sensores usam I2C ou SPI para se comunicar, 2 ou 4 pinos são necessário para fazer a interface. O endereço I2C do dispositivo é 0x76 ou 0x77. Adafruit investe tempo e recursos fornecendo este código-fonte aberto, por favor, suporte Adafruit e hardware de código aberto comprando produtos da Adafruit! Escrito por Limor Fried & Kevin Townsend para a Adafruit Industries. Licença BSD, todo o texto acima deve ser incluído em qualquer redistribuição
Bibliotecas necessárias:
ThingPulse SSD1306 (https://github.com/ThingPulse/esp8266-oled-ssd1306)
Sensor Geral Adafruit (Arduino Library Manager)
Adafruit BME680 (Arduino Library Manager)
SoftwWire Steve Marple (gerente da biblioteca do Arduino)
AsyncDelay Steve Marple (gerente da biblioteca do Arduino)
Etapa 4: conecte tudo
OLEDVCC - 3.3v
GND - GND
SCL - D1
SDA - D2
BME680
VCC - 3.3v
GND - GND
SCL - D1
SDA - D2
Como o sensor e o OLED são conectados usando I2C, eles são conectados aos mesmos pinos. Para fazer isso, você pode cortar um cabo duplo ao meio e soldá-los para obter alguns cabos em forma de Y.
Etapa 5: Outras Idéias
Outras Ideias
- Envie os dados para MQTT / Blink / Thingspeak
- Adicione uma bateria
Espero que tenha gostado deste projeto e se você tiver alguma dúvida, fique à vontade para perguntar.
Obrigado por ler!
Recomendado:
Concentre a câmera de alta qualidade Pi com Lego e um servo: 4 etapas (com fotos)
Focalize a câmera Pi de alta qualidade com Lego e um servo: com uma peça Lego ligeiramente hackeada, um servo contínuo e algum código Python, você pode focalizar sua câmera Raspberry Pi de alta qualidade de qualquer lugar do mundo! A câmera Pi HQ é uma peça fantástica de kit, mas como eu descobri enquanto trabalhava no Merlin recente
Construir um sensor interno de qualidade do ar IoT, sem necessidade de nuvem: 10 etapas
Construir um sensor interno de qualidade do ar IoT Sem necessidade de nuvem: A qualidade do ar interno ou externo depende de muitas fontes de poluição e também do clima. Este dispositivo captura alguns dos parâmetros comuns e alguns dos mais interessantes usando 2 chips sensores. TemperaturaHumidezPressãoGás OrgânicoMicro
Câmera Merlin Pi de alta qualidade de 1979: 7 etapas (com fotos)
Câmera Merlin Pi de alta qualidade de 1979: Este jogo portátil Merlin velho e quebrado agora é um estojo tátil e prático para uma câmera Raspberry Pi de alta qualidade. A lente da câmera intercambiável espia do que era a tampa da bateria na parte traseira, e na frente, a matriz de botões foi rep
AirCitizen - Monitorando a qualidade do ar: 11 etapas (com fotos)
AirCitizen - Monitorando a Qualidade do Ar: Olá a todos! Hoje, ensinaremos como reproduzir nosso projeto: AirCitizen da equipe AirCitizenPolytech! - Vindo do 'OpenAir / Qual é o seu ar?' Projetos, o projeto AirCitizen visa permitir que os cidadãos avaliem ativamente a qualidade
Fazendo brinquedos de qualidade com lixo plástico: um guia para iniciantes: 8 etapas (com fotos)
Fazendo brinquedos de qualidade com lixo plástico: um guia para iniciantes: Olá. Meu nome é Mario e faço brinquedos artísticos com lixo de plástico. De pequenos vibrobots a grandes armaduras de ciborgue, eu transformo brinquedos quebrados, tampas de garrafa, computadores mortos e aparelhos danificados em criações inspiradas em meus quadrinhos, filmes, jogos favoritos