Projeto - Sensor LDR para controlar interva-lo de irrigação

Bom dia Garagistas


Estou montando um mini viveiro de eucalipto no tubete, para plantar na minha chácara e gostaria de montar um sistema de irrigação simples com uma frequência de 3 vezes ao dia ou mais;

Adquiri as sementes do eucalito Dunii e Urophyla

2 microaspersores

1 bomba dagua para aquario 800L/h

1 garagino

1 rele shield

1 sensor LDR

Minha ideia é montar um sensor LDR para medir amanhecer e entardecer, para  definir quando iniciar a contagem.

Inicialmente minha duvida é qual o melhor método para fazer contagem superior a 4 horas em intervalo

Exibições: 655

Responder esta

Respostas a este tópico

JAC, obrigado pela resposta no entanto meu desafio é justamente não utilizar o RTC, por isso a proposta. 

Não preciso de tanta precisão, como respondi ao Rui, bastando saber que amanheceu ou escureceu já seria o suficiente.

Tiago,Ok.

Nesse caso então pode usar o millis() e o LDR.

Guarde a última vez que foi irrigado:

unsigned long = ultimaIrrigacao = millis();

Quando for irrigar novamente:

if (millis() - ultimaIrrigacao > 1.44e+7) {

   irrigar novamente...

 

Só tome cuidado pois o millis é resetado, se não me engano,  a cada 50 dias.

Interessante, farei os testes e apresentarei o projeto quando ficar pronto, obrigado

Oi TA, bom dia.

Vou aqui esquentar sua cabeça.

Dispense o LDR.  Ele é muito bom, mas para detectar luz ou falta de luz.

Se o dia amanhece muito nublado, mas muito quente, ele pode não iniciar o processo de rega, e assim pode

dar problema no seu viveiro.

Mas tem uma coisa boa de usar e é de muita precisão.

A posição geográfica em relação ao sol.

Você pode calcular o nascer do sol e quantas horas de luz terá o dia, usando um modelo (algoritimo) matemático.

Voce deve ter imaginado um "relógio" para controlar esta frequência de irrigação. Certo.

Este mesmo relógio pode e ser usado para o cálculo da posição da terra e, relação ao sol.

Se puder usar um RTC, melhor, mas se não puder, (aí perderá um pouco da precisão) pode usar o timer1

do arduino para a contagem do tempo (relógio).

Para estes calculo basta saber a sua latitude/longitude.

Vou postar aqui um programa que eu escrevi e que calcula estes valores. Era pra ser usado com placas solares.

Se quiser aproveitar, faça um bom uso.

Ele utiliza um RTC, mas pode ser mudado para utilizar outra fonte de tempo.

Rui

Anexos

Rui muito legal esse programa com Geo, trabalho com gps vai ser facil de usar, tenho intenção de instalar alguns painéis solares na chácara também, só que mais para frente, vai ser muito util.

No entanto minha ideia é simplificar e ao mesmo tempo complicar

Estou me baseando neste modelo de soquete microcontrolado da  Exatron onde ele aciona apartir do por do sol, e desliga após 8 a 12 horas e acionado conforme configuração.

Minha intenção é acionar após o amanhecer, aguardar 5 horas acionar de novo, após o anoitecer acionar mais uma vez, nada muito complexo,

pretendo montar um data logger para medir as leituras de um dia claro e um dia nublado. talvez eu coloque junto no circuito um DHT11, para verificar a temperatura e umidade do ar.

O interessante que o horário exato não é definitivo para a irrigação, mas sim as condições ambientais, como é tubete, não corre risco de encharcamento.

Ja vi uns trabalhos com alimentadores automaticos que utilizam LDR como referencia de tempo, achei bem interessante a proposta pela simplicidade.

Tiago, vendo a chuva agora na janela do meu apto lembrei-me que talvez seja interessante saber se as suas mudas já estão molhadas, não ? Por exemplo usar um sensor de umidade ou de chuva. 

Ou elas estarão cobertas ? 

Murta, faz quase um mês que não chove aqui na minha região, já nem lembro mais como era  antes com chuva rsrs

Eu acabei de fazer o viveiro suspenso, e coloquei os tubetes  e fiz a semeadura, as mudas ficaram na varanda, por causa da sombra, mas pretendo deixa-las a céu aberto.

 Acredito que um sensor de umidade seria interessante, no entanto como é tubete ele não retem  umidade.em menos de uma hora ele ja esta seco.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço