Básico - Projeto 44

Sensor de temperatura e umidade DHT11 com RGB

Objetivo

Neste projeto vamos criar um circuito onde utilizamos um sensor de temperatura e umidade DHT11 e um Led RGB como alarme. De acordo com as temperaturas lidas no sensor obteremos as cores do led RGB que irão variar entre vermelho, verde e azul. Também neste projeto poderemos visualizar os valores de temperatura e umidade em um display LCD e no monitor serial do IDE do Arduino.

Sensor DHT11 - O DHT11 é um sensor básico de baixo custo utilizado para a medição de temperatura e umidade do ar ambiente através de um termistor e um sensor capacitivo. Existem várias versões diferentes do DHT11 com a mesma aparência e número de pinos. Portanto é importante verificar o data sheet do componente para obter suas características principais. No nosso projeto as características estão descritas na tabela de componentes.

Led RGB - O LED RGB nada mais é que três Leds em um só, ele é formado por um vermelho (R de red), um verde (G de green) e um azul (B de blue). Associando as cores dos três Leds é possível se obter várias possibilidades de cores.

Aplicação

Para fins didáticos e projetos onde é necessária a medição de temperatura e/ou umidade do ambiente.

Componentes necessários

Referência

Componente

Quantidade

Imagem

Observação

Protoboard Protoboard 830 pontos

Comprar

1 Resultado de imagem para protoboard 830v

No mínimo utilizar protoboard com 830 pontos

Jumpers Kit cabos ligação macho / macho

Comprar

1  
Display LCD

Display LCD 16X2 com pinos soldados

Comprar

1 DISPLAY LCD 16X2

LCD que utilize o controlador HD44780 (veja na descrição ou datasheet do componente)

O display poderá ser de qualquer cor (fundo verde, azul ou vermelho)

Potenciômetro

Potenciômetro 1OK

Comprar


 

1 Resultado de imagem para potenciômetro

O valor do potenciômetro aumenta quando giramos o eixo do componente na direção do polo negativo para o polo positivo.

Obs.: Se não possuir potenciômetro de 10KΩ você poderá utilizar um de outro valor, de 1kΩ até 100kΩ.

  Push Button

Push button 6X6X5mm

Comprar

     
Sensor de Temperatura e Umidade DHT11

Sensor de Temperatura DHT11

Comprar

1

Sensor DHT11 Umidade e Temperatura

Características do DHT11 utilizado neste exemplo:

Tensão de alimentação: 3,3V a 5,5V

Umidade relativa: 20% a 95% (precisão de 5%)

Temperatura: 0 a 50 ºC (precisão de 2%)

Intervalo entre medições: mínimo 2s

Corrente de utilização: 2,5mA

datasheet

Led RGB

Led RGB 5mm

Comprar

1

Você poderá utilizar um LED RGB ânodo ou cátodo (difuso ou de alto brilho)

Você poderá substituir o Led RGB por 3 Leds 5mm comuns, sendo 1 vermelho, 1 verde e um azul (difuso ou de alto brilho)

  Resistor

Resistor

Comprar

 3    

1 Resistor 150Ω (vermelho)

2 Resistores 100Ω (azul e verde)

Se precisar usar outros valores, calcule o resistor apropriado para o led utilizado - Calcular Resistor.

Arduino UNO R3 Arduino UNO Original

Comprar

 

Arduino UNO Similar

Comprar


 

1

Você poderá utilizar uma placa Arduino UNO original ou similar

Montagem do Circuito

Conecte os componentes no Protoboard como mostra a figura abaixo. Verifique cuidadosamente os cabos de ligação antes de ligar seu Arduino. Lembre-se que o Arduino deve estar totalmente desconectado da força enquanto você monta o circuito.


Atenção

1) Neste projeto vamos utilizar um display LCD 16x2 com controlador HD44780, que se adapta aos mais diversos projetos com vários modelos de placas e microcontroladores. Este display possui 16 colunas por 2 linhas com backlight (luz de fundo) verde, azul ou vermelha e tem 16 pinos para a conexão. Atenção: Utilize um display LCD com os pinos soldados.

border:1px solid #000; 

2) Preste muita atenção na montagem do dsiplay LCD. Observe que utilizamos os 6 primeiros pinos do LCD, pulamos os 4 próximos e então utilizamos mais 6pinos. Veja a tabela abaixo: