- Descrição: O Módulo Adaptador I2C para Display LCD (16X2 /…
Como usar com Arduino – Módulo Sensor de Temperatura LM75
– Descrição:
O Módulo Sensor de Temperatura LM75 possui alta precisão e alta sensibilidade. Este módulo pode fazer medições na faixa de -55º a 125º C com uma precisão de ±0.125ºC. A interface de comunicação do mesmo é através de conexão I2C.
O Módulo Sensor de Temperatura LM75 conta com o pino identificado como OS que pode ser utilizado para acionamento de algum dispositivo sempre que a temperatura ambiente exceder um valor de temperatura limite. Este pino OS pode atuar como comparador ou interruptor.
– Especificações e características:
– Circuito integrado: LM75A
– Tensão de operação: 2.8 a 5.5VDC
– Corrente de operação: < 2mA
– Faixa de medição: -55° a 125° celsius
– Precisão ± 2° de -25° a +100° celsius
– Resolução: ± 0.125° celsius
– Interface de comunicação: I2C
– Datasheet:
– Aplicações:
Projetos com finalidade de medir temperatura ambiente utilizando Arduino ou outras plataformas microcontroladas.
– Proposta da prática:
Utilizar o Módulo Sensor de Temperatura LM75 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 – Módulo Sensor de Temperatura LM75
04 – Cabos Jumper macho-fêmea
– Esquema de ligação da prática:
– 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:
– Importando bibliotecas para o ambiente de programação do Arduino:
Arduino – Importando bibliotecas para a IDE
– Código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <M2M_LM75A.h> //INCLUSÃO DE BIBLIOTECA M2M_LM75A lm75a; //OBJETO DO TIPO M2M_LM75A (I2C) void setup(){ Serial.begin(9600); //INICIALIZA A SERIAL lm75a.begin(); //INICIALIZA O SENSOR while (!Serial); //ARDUINO LEONARDO (AGUARDA PELO MONITOR SERIAL) } void loop(){ Serial.print(F("Temperatura: ")); //IMPRIME O TEXTO NO MONITOR SERIAL Serial.print(lm75a.getTemperature()); //IMPRIME NO MONITOR SERIAL A TEMPERATURA MEDIDA Serial.println(F("ºC")); //IMPRIME O TEXTO NO MONITOR SERIAL delay(1000); //INTERVALO DE 1 SEGUNDO } |
– 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
Página no Instagram: https://www.instagram.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: Como usar com Arduino – Sensor de Gestos e de Cor APDS-9960
Próxima postagem: Como usar com Arduino – Shield Módulo Relé 5V de 4 Canais