Vous êtes sur la page 1sur 2

//F�brica de Cerveja

const int tH = 3;
const int tC = 4;
const int lH = 5;
const int lL = 6;

const int alarme = 8;


const int entrada = 9;
const int saida = 10;
const int aquecimento = 11;

void setup()
{

pinMode(tH, INPUT);
pinMode(tC, INPUT);
pinMode(lH, INPUT);
pinMode(lL, INPUT);

pinMode(alarme, OUTPUT);
pinMode(entrada, OUTPUT);
pinMode(saida, OUTPUT);
pinMode(aquecimento, OUTPUT);

void loop()
{
//Leitura do Bot�o
int valortH = digitalRead(tH);
int valortC = digitalRead(tC);
int valorlH = digitalRead(lH);
int valorlL = digitalRead(lL);

//Liga��o do Alarme
if(valortH == 1 && valortC == 1){
digitalWrite(alarme, HIGH);

}
else{
digitalWrite(alarme,LOW);
}

if(valorlH ==1 && valorlL == 0 ){


digitalWrite(alarme, HIGH);
}
else{
digitalWrite(alarme, LOW);
}
//Liga��o do Entrada
if(valorlH == 0 && valorlL == 1){
digitalWrite(entrada, HIGH);
}
else{
digitalWrite(entrada,LOW);
}

if(valorlH ==0 && valorlL == 0 ){


digitalWrite(entrada, HIGH);
}
else{
digitalWrite(entrada, LOW);
}

//Liga��o do Sa�da
if(valorlL == 1 && valortH == 0 && valortC == 0){
digitalWrite(saida, HIGH);
}
else{
digitalWrite(saida,LOW);
}

//Liga��o do Aquecimento
if(valorlL == 1 && valortH == 0 && valortC == 1){
digitalWrite(aquecimento, HIGH);
}
else{
digitalWrite(aquecimento,LOW);
}

Vous aimerez peut-être aussi