Ir ao conteúdo

kaike do arduino

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Tudo que kaike do arduino postou

  1. ola beleza ? eu to fazendo uma estufa pelo o arduino mas estou com um problema no programa que controla temperatura e umidade, eu estou usando o dht 11 como sensor,os comandos nn estão sendo execultado da maneira certa,quem puder me da uma luz me ajudaria muito por que é para meu tcc do tecnico #include <dht.h> #define dht_dpin A1 dht DHT; //Set parameters of temperature and humidity (minimum and maximum) int maxtemp = 15, mintemp = 13; int maxhum = 52, minhum = 39; int rele1 = 13;//cooler int rele2 = 12;//borrifador int rele3 = 11;//lampada para repteis void setup(){ Serial.begin(9600); delay(1000);//Aguarda 1 seg antes de acessar as informações do sensor pinMode(rele1, OUTPUT); pinMode(rele2, OUTPUT); pinMode(rele3, OUTPUT); } void loop() { DHT.read11(dht_dpin); // Lê as informações do sensor int temperatura = DHT.temperature; int umidade = DHT.humidity; Serial.print("Umidade = "); Serial.print(DHT.humidity); Serial.print(" % "); Serial.print("Temperatura = "); Serial.print(DHT.temperature); Serial.println(" Celsius "); delay(2000); if ( temperatura >= (maxtemp) && temperatura >= ( mintemp) && umidade >= (maxhum) && umidade >= (minhum))//TEMPERATURA ACIMA UMIDADE ACIMA { digitalWrite (rele1, HIGH);//cooler digitalWrite (rele2, LOW);//borrifador digitalWrite (rele3, LOW);//lampada para repteis delay(500); } else if ( temperatura <= (maxtemp) && umidade <= (maxhum) && temperatura >= (mintemp) && umidade >= (minhum) )// T NORMAL U NORMAL { digitalWrite (rele1, LOW);//cooler digitalWrite (rele2, LOW);//borrifador digitalWrite (rele3, LOW);//lampada para repteis } else if ( temperatura <= (maxtemp ) && temperatura >= (mintemp) && umidade >= (maxhum ) && umidade >= (minhum))// T NOMRAL UMIDADE acima { digitalWrite (rele1, HIGH);//cooler digitalWrite (rele2, LOW);//borrifador digitalWrite (rele3, LOW);//lampada para repteis delay(500); } else if ( temperatura <= (mintemp) && temperatura <= (maxtemp ) && umidade <= (minhum )&& umidade <= (maxhum) )//T ABAICO U ABAIXO { digitalWrite (rele1, LOW);//cooler digitalWrite (rele2, HIGH);//borrifador digitalWrite (rele3, HIGH);//lampada para repteis delay(500); } else if (temperatura <= (maxtemp)&& temperatura >= (mintemp ) && umidade <= (maxhum) && umidade <= (minhum))// T NORMAL UMIDADE ACIMA { digitalWrite (rele1, LOW);//cooler digitalWrite (rele2, HIGH);//borrifador digitalWrite (rele3, LOW);//lampada para repteis delay(500); } else if (temperatura >= (maxtemp)&& temperatura >= (mintemp ) && umidade <= (maxhum) && umidade <= (minhum))// T ABAIXO UMIDADE ACIMA { digitalWrite (rele1, LOW);//cooler digitalWrite (rele2, LOW);//borrifador digitalWrite (rele3, HIGH);//lampada para repteis delay(500); } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!