Índice:

Monitor de temperatura e umidade ambiente: 6 etapas
Monitor de temperatura e umidade ambiente: 6 etapas

Vídeo: Monitor de temperatura e umidade ambiente: 6 etapas

Vídeo: Monitor de temperatura e umidade ambiente: 6 etapas
Vídeo: Sonoff TH Elite: Controle inteligente de Temperatura e Umidade – Conheça e Saiba como usar! 2024, Julho
Anonim
Monitor de temperatura e umidade ambiente
Monitor de temperatura e umidade ambiente
Monitor de temperatura e umidade ambiente
Monitor de temperatura e umidade ambiente

Meu projeto, QTempair, mede a temperatura ambiente, umidade e qualidade do ar.

Este projeto lê os dados dos sensores, envia esses dados para o banco de dados e esses dados serão exibidos em um site. Você pode salvar uma temperatura nas configurações do site, quando ficar mais quente do que a temperatura salva um ventilador irá ligar. Você também poderá ligar ou desligar o ventilador através do site.

Resumindo, o QTempair será capaz de:

  • Meça a umidade na sala
  • Meça a temperatura na sala
  • Meça o dióxido de carbono na sala
  • Exibir os dados no site

Neste instrutível explicarei passo a passo como fiz isso.

Etapa 1: Etapa 1: primeiros passos

Etapa 1: Primeiros passos!
Etapa 1: Primeiros passos!
Etapa 1: Primeiros passos!
Etapa 1: Primeiros passos!

No anexo você encontrará um arquivo excel. A BOM (lista de materiais) Lá você encontrará o material de que precisa, onde poderá encontrá-lo, quanto custará e quanto custará o projeto.

Os materiais de que você precisa são:

  • Raspberry Pi 3 modelo B
  • DHT22
  • MQ-135
  • motor DC
  • Tela de LCD
  • Conduziu
  • Ldr
  • Um pouco de madeira para fazer uma caixa, mas apenas uma caixa de pão, etc. também fará o truque!

Etapa 2: Etapa 2: vamos começar a fiação

Etapa 2: vamos começar a fiação
Etapa 2: vamos começar a fiação

Com base neste esquemático frustrante, você deve ser capaz de fazer a fiação

Etapa 3: Etapa 3: Programação

Programei os componentes em Python (https://www.python.org/)

Se você se conectou aos componentes corretamente com base no esquema fritzing, deverá ser capaz de ler os dados deles.

Etapa 4: Etapa 4: Banco de dados

Etapa 4: Banco de dados
Etapa 4: Banco de dados

Usei o MySql (https://www.mysql.com/) para fazer meu banco de dados. Usei 2 tabelas para este projeto. Em uma tabela salvaremos o sensor que usamos neste projeto, na outra tabela serão salvos os dados do sensor. Isso está vinculado ao sensorId da tabela do sensor.

Etapa 5: Etapa 5: website

Etapa 5: site
Etapa 5: site
Etapa 5: site
Etapa 5: site
Etapa 5: site
Etapa 5: site

Aqui estão as telas do meu site. Você vê que os dados são visualizados no gráfico. Esses dados são exibidos e a página de configurações.

Etapa 6: Etapa 6: Juntando tudo

Usei MDF para o meu "case", mas você pode usar o que quiser. Apenas certifique-se de que é espesso o suficiente e você pode fazer alguns furos nele.

Recomendado: