Pessoal, bom dia.

Venho aqui novamente pedir uma ajudinha...

Tenho um rotina super simples(anexo).

Reparem que tenho vários comandos de delay que interrompem o procedimento do programa.

Minha dúvida é a seguinte, consigo fazer um temporizador que ira acionar a saída 2 por 5 segundos e ficar desligada por 9 segundos de forma infinita (ligada 5s, desligada 9s.) independente do loop ?

Pensei até em fazer um temporizador com 555 e colocar separado caso isto não seja possível.

Desde já agradeço.

Att.:Reinaldo de Souza 

Exibições: 338

Anexos

Responder esta

Respostas a este tópico

Bom dia RD,

tenho enviado msgs para você.

Não está recebendo?

RV

Recebi sim, mas pq tinha te mandado direto pelo email e acho que vc que não recebeu.

Vou te responder aí.

Valeu..

Oi RDS,

não recebi nada pelo email.

RV

RDS, 

teste o sketch que postei e veja se é o que vc precisa.

RV

rds2.ino

Muito obrigado amigo, vou testar hj a tarde e posto aqui..

Quanto as msgs , recebeu ? Verifique o email também.

Reinaldo se o rui ta te ajudando, você esta com um dos melhores,  mas deixa so complementar pra dar uma força.

   Eu tenho varios temporizadores, um deles para regar as plantas de casa é justamente isso ai que você deseja.

   Ele é construido usando a logica millis(),   ou seja, a cada 1000 millis eu somo 1 a mais na variavel segundo,  a cada 60 segundos 1 a mais na variavel minutos e por ai vai.

    Usando millis() o sketch não para, e você pode ligar e desligar varias coisas ao mesmo tempo, e no tempo que quiser.

     No meu projeto, a parte do clock foi bem simples,  chato foi desenhar a plaquinha pra caber em uma mini caixinha do tamanho de uma caixa de fosforo, e isso agora na nova versão com display, botoes e led,   

     Mas da pra fazer sim com arduino,  apesar que a melhor forma, seja com arduino ou com 555 vai depender de você , afinal facil é o que sabemos fazer e fazemos bem.

Obrigado Weider, é de grande valia as explicações que pessoas como você tem disposição de postar, obrigado mesmo.

Quanto a plaquinha, tanto para você quanto aos demais, eu me disponibilizo a ajudar neste quesito.

Eu desenvolvi uma técnica para fazer PCIs na minha router de alta precisão, ficam perfeitas.

Se precisar pode me acionar..

Bom dia WD,

obrigado pela força. mas aprendi muito do que sei sobre arduino aqui no LdG,

Durante muitos anos meu hobby era PIC.

Ainda tenho desenvolvido projetos com PIC, mas nada supera estes ESPs da vida.

ESP8266 e ESP32.

Vi que vc tem um controle de aguar plantas.

Como gosto de viajar  e viajo muito, (menso agora com este vírus maluco), tinha um problema

com minhas plantas .

Qdo viajava, ou tinha que ficar pedindo favor á alguém ou as plantas quase morriam.

Daí desenvolvi um com ESP8266 que funciona assim:

O ESP uma vez por dia (as 23:00 h), se conecta á internet e pega o horário da internet e se ajusta. 

(servidor NTPServer), para se manter sempre pontual.

Controla também uma válvula igual as de maquina de lavar, para permitir que a água regue as plantas.

Ele também é um servidor de paginas, e pelo navegado consigo programar o tempo que fica aguando

e o intervalo entre as aguadas.

Consegui montar tudo (exceto a válvula)  em uma caixa feita  com uma caixinha destas de fonte de 

9V de um antigo telefone sem fio ( +- 7 x 6 x 4).

Sketch :   Agua_Time_V09_NTP.ino

O sketch não está muito bem comentado, falha minha. 

Eu uso um IP fixo, assim facilita usar o navegador.

Precisa também deste arquivo   setting.h     com suas credenciais.

RV

PS: Desculpem ter usado este post para um assunto diferente

do que se propõe.

Esquema usado:

Fotos

1. Caixa com ESP

2. Caixa com válvula

3. Plantas saudáveis.

Rui meu bom amigo,

    Eu tenho não apenas um , mas dois projetos de irrigação residencial.

    Um é de grande porte, ele controla Poço artesiano,  e é multi ambiente, ele funciona assim:

1- Quando dá a hora de irrigar ( ele permite varias regas no dia, e são configuraveis, você que diz quantas quer) ele verifica o sensor de chuva ( apenas uma pcb com duas trilhas, as gotas da chuva fecham o contato) se não estiver chovendo ele liga a primeira bomba que pega a água do poço e enche a caixa

2- Um sensor de vazão fica verificando o tempo todo se realmente esta havendo vazão e agua, se por acaso faltar, o sistema é desligado pra não queimar a bomba.

3- Com a caixa cheia a bomba 1 é desligada e entra a bomba 2, que irriga o ambiente de plantas ornamentais quando chega no sensor de nivel correto ela para

4- Entra a bomba 3, que irriga o ambiente das fruteiras, e aguarda até o sensor de nível de baixo baixar, ai para tudo e finaliza o processo.

Esse sistema grande usa arduino com RTC e solenoides automotivas de 40A, e suporta grandes motores.

Meu segundo sistema, é pequenininho,  e usa somente o arduino, um rele e uma solenoide de maquina de lavar

  Nesse ultimo não ha RTC, pois não há necessidade de muita precisão,  logo, uso o conter interno do arduino,  

   Você informa o intervalo de tempo tipo, ... a cada 8 horas,   ou ... a cada 12 horas...  isso fica a seu gosto.  E pronto, a cada intervalo de tempo, a solenoide é aberta , obviamente que há uma valvula esfera antes pra regular a intensidade, e pronto.   tudo certinho.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço