Fermentino

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar

Controlador de temperatura de um refrigerador usando arduino, um relê e um LM35

ligue o LM35 assim:[1]

este é o codigo:

int pinoSensor = 0;
int pinoRele = 11;
int valorLido = 0;
float temperatura = 0;
float temperaturaFermentacao = 29;
void setup() {
Serial.begin(9600);
}
void loop() {
valorLido = analogRead(pinoSensor);
temperatura = (valorLido * 0.00488);
temperatura = temperatura * 100;
Serial.print("Temperatura actual: ");
Serial.println(temperatura);
// dependendo da temperatura liga ou desliga a geladeira
if (temperatura >= temperaturaFermentacao){
  digitalWrite(pinoRele, HIGH);
}
else{
  digitalWrite(pinoRele, LOW);
}
delay(1000);
}

Proximos passos é utilizar um display para visualizar a temperatura ao invés do serial e um alterador do trashroad direto no arduino.

abjetvs que nos movem: fazer cerveja de qualidade!