Preciso fazer um ventilador automático com sensor de temperatura feito com pic 16f877a, usei o lm 35 fiz com um layout que peguei na internet, mas aparece uns borrados no lcd. Alguém pode me mandar um layout confiável de um sensor de temperatura com os mesmos componentes que estão nesse pdf?

Por favor

Exibições: 541

Anexos

Responder esta

Respostas a este tópico

A parte de acionar um ventilador a partir de um sensor de temperatura é bem simples, basta ligar seu sensor de temperatura a uma porta analogica, ler os dados do sensor e comparar com uma temperatura pre-determinada, depois acionar o ventilador usando um driver de rele e uma porta digital.

Por exemplo, usando um LM75, usa-se o seguinte codigo para obter a temperatura, onde tempPin é o pino em que o sensor está conectado

temp = ( 4.8 * analogRead(tempPin) * 100.0) / 1024.0;

Depois voce compara e aciona (ou nao) o rele com o codigo abaixo

if(temp >= temp2)

{

digitalWrite(relePin, HIGH);

}else{

digitalWrite(relePin, LOW);

}

onde temp2 é a temperatura na qual voce deseja que o ventilador ligue e relePin é o pino em que o driver de rele está conectado.

Já na parte de verifica se tem alguem perto é um pouco complicado pois os sensor de presença PIR são baseados em movimentos, ou seja, se uma pessoa ficar parada na frente do ventilador ele nao vai ligar.

O que você me recomenda fazer para o ventilador não ligar se não houver ninguém por perto independente da temperatura ?
O que seria melhor que eu fizesse para que o ventilador não ligasse se não houvesse ninguém por perto ?

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço