Como usar com Arduino – Sensor de Temperatura TMP36

Como usar com Arduino – Sensor de Temperatura TMP36

img00_como_usar_com_arduino_-_sensor_de_temperatura_tmp36_uno_mega_2560_nano_leonardo_automacao_residencial

– Descrição:

Sensor de Temperatura TMP36 é um circuito integrado medidor de temperatura que possui encapsulamento TO-92 e que tem aparência de um transitor de 3 terminais.

Este Sensor de Temperatura TMP36 possui alta precisão e funciona na faixa de 2.7V a 5.5VDC. Além disso, o sensor fornece uma saída de tensão linearmente proporcional a temperatura em graus celsius e o mesmo não necessita de calibração externa para fornecer uma leitura com precisão de 1º a 25ºC e ±2° para a faixa de -40° a 125°C.

O sinal de saída (OUT) do Sensor de Temperatura TMP36 é analógico e cada 10mV de tensão representa 1ºC.

– Especificações e características:

– Tensão de operação: 2,7 a 5,5VDC
– Faixa de medição: -40° a 125°C
– Precisão: ±2°C
– Linearidade: ±0,5°C
– Sensibilidade: 10mV/ºC
– Conexão de saída: analógica

– Datasheet:

Datasheet TMP36GZ

– Aplicações:

Projetos com finalidade de medir temperatura ambiente utilizando Arduino ou outras plataformas microcontroladas.

– Proposta da prática:

Utilizar o Sensor de Temperatura TMP36 em conjunto com o Arduino e medir a temperatura ambiente. O valor da temperatura será exibido no monitor serial do ambiente de programação do Arduino.

– Lista dos itens necessários:

01 – Arduino com Cabo USB
01 – Sensor de Temperatura TMP36
01 – Protoboard
01 – Cabos Jumper macho-macho

– Esquema de ligação da prática:

img01_como_usar_com_arduino_-_sensor_de_temperatura_tmp36_uno_mega_2560_nano_leonardo_automacao_residencial

– Tutorial de instalação e configuração do ambiente de programação do Arduino:

Arduino – Instalação e Configuração da IDE no Windows

– Biblioteca:

Download TMP36

– Importando bibliotecas para o ambiente de programação do Arduino:

Arduino – Importando bibliotecas para a IDE

– Código:

OBS: o esquema de ligação para esta prática e o código são para utilizar com a tensão em 5V. Caso você queira utilizar o sensor com 3.3V, além de mudar o pino de alimentação do sensor para 3.3V, deverá alterar o código da seguinte forma: na linha “TMP36 myTMP36(A0, 5.0);” substituir o 5.0 por 3.3 e remover o comentário (//) da linha  “analogReference(EXTERNAL);” . Na placa Arduino você deve conectar uma ponta do jumper (macho-macho) ao pino AREF e a outra ponta deverá conectar também ao pino 3.3V.

– Resultado final:

Gostou desta prática? Então deixa seu comentário, dúvida ou sugestão aí embaixo!

Loja online: https://www.masterwalkershop.com.br
Fan page no Facebook: https://www.facebook.com/masterwalkershop

Nos ajude a espalhar conhecimento clicando no botão de compartilhar (f Like) que está mais abaixo.

Obrigado e até a próxima!

Seu feedback é muito importante! Que tal dar uma nota para esta postagem?! Faça sua avaliação aqui embaixo.



Postagem anterior:
Próxima postagem:
Postagem feita por

Formado em Engenharia da Computação, Técnico em Eletroeletrônica, Fundador e Diretor da MasterWalker Electronic Shop. Se preocupa com o aprendizado dos seus clientes e daqueles interessados em aprender sobre Arduino e plataformas embarcadas em geral.

Existem 5 comentários para esta postagem
  1. Moisés Costa às 10:48

    Eu desejo converter energia térmica em elétrica, eu posso usar este sensor no meu projeto? Me dê uma dica

  2. Mariana Coronel às 20:33

    É possível medir a temperatura corporal com ele?

    • Euler Oliveira Autor às 09:14

      Olá Carlos.

      Agradeço pelo comentário!

      Não temos.