quinta-feira, 5 de janeiro de 2017

LM25

 Constantemente os meios que nos rodeiam estão sendo monitorados através de sensores, podem ser para tomar atitudes como em algumas automações ou somente para analisar os dados assim como estações metrológicas. Alguns sensores são bem caros, mas usaremos aqui um sensor de custo beneficio bem atrativo.
 O sensor de temperatura lm35 é utilizado em projetos de automação e robótica, sendo simples sua utilização e apresentando uma considerável precisão.


No vídeo abaixo temos um exemplo de utilização do lm35.




O lm35 é um sensor linear que sobe 1ª Celsius a cada 10 miliamperes, ou seja, se estiver circulando 200 miliamperes no lm35, a temperatura vai estar em 20ªC. 

  O código utilizado é pequeno como pode ser observado logo abaixo, o lm35 trabalha na porta analógica do Arduíno, não podendo ter um cabo muito comprido, pois o lm35 sofre com interferências do ambiente. 




int lm35;
float temperatura;

void setup() {
  
Serial.begin(9600);

Serial.println("www.rpsilva100.blogspot.com");
Serial.println("www.youtube.com/c/projetobasicos");
Serial.println("");
temperatura=0;
}

void loop() {
lm35=analogRead(A0);
temperatura=((lm35*0.0048)*100);
Serial.println(temperatura);
delay(1000);

}

Caso tenha alguma dúvida é só postar nos comentários.

Obrigado!

Projeto Básico