FAVORITAR
FecharPlease login

Leitura de temperatura ambiente com o sensor LM35

A leitura de temperatura ambiente é uma tarefa comum em projetos de automação, controle de clima e monitoramento ambiental. O sensor LM35 é uma escolha popular para medir a temperatura com precisão usando um Arduino devido à sua simplicidade e capacidade de fornecer leituras de temperatura em graus Celsius diretamente. Neste texto, discutiremos como realizar a leitura de temperatura ambiente com o sensor LM35 usando um Arduino.

O Sensor LM35

O LM35 é um sensor de temperatura analógico que converte a temperatura em uma tensão de saída proporcional em graus Celsius. Ele possui uma faixa de operação ampla, que geralmente é de -55°C a +150°C, tornando-o adequado para a maioria das aplicações de medição de temperatura ambiente.

Conexão do Sensor LM35 ao Arduino

Antes de realizar a leitura da temperatura, você deve conectar o sensor LM35 ao seu Arduino. A ligação é simples, e você precisará de apenas três fios:

  • Pino VCC (Alimentação): Conecte-o ao 5V do Arduino.
  • Pino GND (Terra): Conecte-o ao GND do Arduino.
  • Pino OUT (Saída): Conecte-o a uma entrada analógica do Arduino – Usei a entrada A3.

Programando o Arduino para Leitura de Temperatura com o Sensor LM35

O código abaixo faz a leitura a temperatura ambiente com o sensor LM35 utilizando o Arduino UNO R3 com a tensão de referência de 1.1 volts para a entrada analógica.

Para configurar a tensão de referência interna usaremos a analogReference(tipo), onde:

tipo: qual tipo de referência usar (DEFAULT, INTERNAL, INTERNAL1V1, INTERNAL2V56 ou EXTERNAL).

Para nossa aplicação usaremos:

INTERNAL: uma referência interna, igual a 1.1 volts no ATmega168 ou ATmega328P e 2.56 volts no ATmega8 (Não disponível no Arduino Mega)

fonte: https://www.arduino.cc/reference/pt/language/functions/analog-io/analogreference/

Código

Este código lê o valor analógico da saída do LM35, fazendo um média e o exibe o valor da temperatura em graus Celsius no monitor serial do Arduino a cada segundo. 

Conclusão

A leitura de temperatura ambiente com o sensor LM35 usando um Arduino é uma tarefa simples e útil para muitos projetos. O sensor LM35 fornece leituras precisas em graus Celsius, facilitando o monitoramento da temperatura em ambientes controlados. Você pode expandir ainda mais este projeto conectando um display LCD ou criando alarmes com base nas leituras de temperatura para aplicações específicas. 

Licença Creative Commons Esta obra está licenciada com uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional.
Home » Arduino » Leitura de temperatura ambiente com o sensor LM35

JUNTE-SE HOJE À COMUNIDADE EMBARCADOS