ola a todos estou a criar uma programa para desligar uma fan com um relay a determinada temperatura que defeni e so ligar novamente quando apertar um botao
int tmp = 60;//valor de seguranca +
void loop(){
if (Calc < tmp)
digitalWrite(RELAY1,LOW);
else
digitalWrite(RELAY1,HIGH);
if(Calc < tmp)
digitalWrite(greenPin,HIGH); //led verde
else
digitalWrite(greenPin,LOW); //led red
if(Calc < temp)
digitalWrite(redPin,LOW); //led verde
else
digitalWrite(redPin,HIGH); //led red
ito tem mais codigo mas nao é perciso a ideia e quando chegar aos 60 de tmp o led ficar vermelho e o relay trancar depois com auxilio de um push button armar novamente
Tags:
esta me a dar erro no trava se poder fazer um mini codigo so para ver o k estou a fazer mal era otimo pois nao tenho muita experiencia mas desde ja obrigado
Bom dia Sr. F.
Normalmente recusso ajudar amigos que colam o sketck na area de texto do tópico.
Mas como o seu código é peqwueno e não impacta a leitura do tópico, vou abrir uma excesão.
Segue sketch que escrevi. Não testei carregado no arduino, só testei compilando.
Teste e de um retorno.
PS. Recomendação, remova o seu code colado na área de texto e anexe como arquivo.
Rui
o que não funcionou o cooler ou o botão?
o codigo do ranzinza o seu achei um pouco complicado
não vejo a utilidade do botão, já que ele vai ter a automação do acionamento mas é simples a proposta, bastaria colocar mais um if, no código igual o Teodoro mostrou.
segue em anexo um código que fiz para um secador de frutas que possuo com whachtdog - WDT, ele tem umas firulas porque eu queria reduzir o máximo possivel o tempo que a resistência ficaria acionada, mas seria só resumir.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por