Projeto 39 - Display LCD como mostrador de temperatura

Básico - Projeto 39

Display LCD de temperatura

Objetivo

Neste projeto vamos demonstrar o uso de um LCD como mostrador de informações úteis aos usuários, como neste caso, a temperatura obtida através de um sensor de temperatura analógico (LM35). Também adicionaremos um  botão (push button) que quando acionado alterna a exibição da temperatura de Celsius para Fahrenheit.

Resultado de imagem para display lcd pinos soldados

Display LCD - Liquid Crystal Display, ou display de cristal líquido, são displays tipicamente utilizados em calculadoras, mostradores de dados e despertadores digitais.

A criação de projetos com base em displays LCD é muito simples, graças a um conjunto prontamente disponível de bibliotecas de código para LCDs. O IDE do Arduino vem com uma biblioteca desse tipo, a LiquidCrystal.h, que tem uma grande lista de recursos. Para saber como instalar e conhecer os comandos e recursos do display LCD leia: Controlando um display LCD.

Aplicação

Para fins didáticos e projetos com display de cristal líquido.

Componentes necessários

Referência

Componente

Quantidade

Imagem

Observação

Protoboard Protoboard 830 pontos 1 Resultado de imagem para protoboard 830v

No mínimo utilizar protoboard com 830 pontos

Jumpers Kit cabos ligação macho / macho 1  
Display LCD

Display LCD 16X2 com pinos soldado

1

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

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

1  
  Sensor de Temperatura LM35  Sensor de Temperatura LM35  1  

Utilizamos um sensor, segundo o datasheet do fabricante, com faixa de temperatura de -55ºC  até +150ºC e incremento de
10mV/ºC, ou seja, cada vez que a temperatura ambiente aumenta 1ºC, o sensor aumenta em 10mV a tensão no pino de saída.

datasheet

Arduino UNO R3 Arduino UNO 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.