Estou com problema em fazer um rele ligar no horario que eu programar.

Boa noite.

Estou montando um sistema de irrigação onde estou utilizando um:

arduino Uno;

LCD Keypad Shield;

RTC 3231;

Sensor de chuva YL -83;

Relé simples;

Montei no protoboard para testa, fiz o código e funcionou.

Só que o local onde ele vai ficar é na vertical até tentei utilizar assim, só que não deu certo, então fui na escola técnica que tem na minha cidade e pedi ajuda para uns professores para fazer uma placa de circuito impresso, só que agora que eu substitui o protoboard, o relé não esta mais ligando na hora que eu escolho.

Alguém pode me ajudar.

Código que estou usando abaixo.

Exibições: 294

Anexos

Responder esta

Respostas a este tópico

Bom dia ADG,

fazendo uma analise rápida no seu code identifiquei um possibilidade de falha.

Veja, o rele será ligado qdo:    now.hour() == A_H1   e  now.minute() == A_M1  e  A_Act == 1,

mas A_Act  só fica igual a 1 se: val_a > 900   e  val_a < 1024,

val_a > 900   e  val_a < 1024   é quando se tem muita umidade no sensor de chuva?

E o rele vai fazer o que?  Aguar?   Aguar o que já está muito molhado?

RV

       

o relé é para ativar a bomba de um orquidario, se a placa estiver molhado então não precisa ligar o motor.

Voce leu o que escrevi?

Entendeu onde está o erro?

RV

para ativar o relé o sensor de chuva não pode esta molhado, após ligar, mesmo que o sensor de chuva molhe não importa, o relé vai permanecer ligado até der o horário programado para desligar, se o sensor estiver molhado e não secar antes do horário de ligar, o relé não ira ligar e o motor permanecera desligado.

ADG,

tira a palavra void  das linhas:   58 e 60 que estão assim:

                                  void HorarioAlarme();

                                 void SensordeChuva();

Elas deve ficar assim: 

                                            HorarioAlarme();

                                            SensordeChuva();

RV

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço