Sistema de rega automática de plantas com Arduino
Componentes e suprimentos
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Aplicativos e serviços online
|
Sobre este projeto
Tem dificuldade em se lembrar de regar os tomates? Quer sair de férias, mas teme o pior para o seu jardim de contêineres se o fizer? Não tema mais com um sistema automático de rega de plantas! Com um pouco de preparação e Arduino do seu lado, você pode fazer um sistema que garantirá que suas plantas sejam regadas corretamente, dando a você liberdade para cuidar do que for necessário e, ao mesmo tempo, produzir tomates saudáveis.
Etapa 1:planeje!
Para ter um jardim de sucesso, o planejamento é essencial. Elaboramos algumas ideias, decidimos o que precisávamos e montamos a estrutura física para que pudéssemos ter certeza de que a bomba era forte o suficiente para fornecer água a 12 pontos de saída diferentes que havíamos planejado. Você pode querer uma configuração diferente, então certifique-se de pensar bem antes de sair e comprar um monte de coisas.
Etapa 2:construção física e plantio
Tudo vai para a prateleira. Se você estiver usando uma prateleira com estrutura de arame, é fácil ajustar as alturas de maneira ideal. Coloque a prateleira de baixo o mais baixo possível para o seu balde, configure a segunda prateleira o mais baixo possível enquanto ainda deixa espaço para você acessar o balde, para que as plantas tenham tanto espaço para crescer quanto puderem. Defina a terceira prateleira o mais alto possível, dando-lhe espaço para ajustar as luzes para um crescimento ideal das plantas.
Encha o balde com água e coloque na prateleira de baixo.
Coloque sua terra nos plantadores e apresente às suas plantas a nova terra.
Pendure suas luzes, no entanto, funciona melhor para o tipo de luz. Acabamos de usar algumas tiras de velcro para prender os cabos à prateleira da estrutura de arame, mas há uma tonelada de estilos diferentes de lâmpadas e acessórios de cultivo, e há um milhão de maneiras de fazer isso. Consulte o manual que acompanha sua lâmpada de cultivo para obter o posicionamento ideal.
Conecte suas luzes no cronômetro e ajuste-o para fornecer uma quantidade razoável de luz para a planta. As nossas estão definidas para 12 horas acesa e 12 horas apagada, como foi sugerido para o tipo de luz e os tomates que estamos a cultivar.
Encontre um bom local para colocar seus eletrônicos e comece a operar seus tubos onde você vai manter a bomba. Usamos clipes de encadernação para segurar os tubos onde queríamos e eles funcionam incrivelmente bem. Quanto ao posicionamento da bomba, deve-se procurar colocá-la acima do reservatório de água e abaixo dos tubos de saída. Isso garante o funcionamento adequado da bomba. Posicione a extremidade dos tubos perto da base da planta, permitindo que a água flua diretamente para as raízes.
Agora vamos conectar tudo e começar a programar nosso microcontrolador!
Etapa 3:Fiação e programação
Você precisará configurar o RTC, o que pode ser feito seguindo as instruções.
Assim que seu RTC estiver configurado, siga o diagrama acima para conectar seu sistema.
Você precisará pegar o Automatic Plant Watering Sketch de AQUI e carregá-lo em seu GeekDuino por meio do IDE do Arduino.
autoPlantWatering.ino
Etapa 5:Teste e ajustes
Depois de ter tudo conectado, ligue-o e veja-o funcionar! Bem, não fique literalmente sentado e espere que ele seja executado. Use o botão de teste para executar e escorvar a bomba, certificando-se de que a vazão não seja tão forte a ponto de explodir as plantas, e não tão fraca a ponto de receber apenas gotejamentos em cada saída. As plantas são coisas vivas, então se você quiser evitar danificá-las durante os testes, coloque suas tomadas em um balde e observe o movimento.
Se o fluxo for muito poderoso, você pode dividir o tubo para ter mais saídas ou aumentar o comprimento do tubo após a bomba. Se o fluxo estiver muito fraco, você pode diminuir o comprimento dos tubos ou diminuir a quantidade de saídas no sistema. Quando estiver satisfeito com a boa vazão, verifique suas plantas na hora em que configurou para regar para observar o sistema em ação.
Outro ponto a considerar está no código. Você pode definir os tempos de rega e a média de umidade para o que funcionar melhor para suas plantas! Nós o configuramos para sempre regar uma vez por dia e verificamos a cada minuto se o valor não fica mais seco do que uma leitura média de 420, mas você pode configurá-lo para o que funciona melhor para suas plantas ou sensores específicos. Você pode assistir as leituras do sensor conectando a porta USB do ~ duino ao seu PC e abrindo o Serial Monitor do IDE do Arduino. A cada minuto, as leituras do sensor serão atualizadas. Com o sensor de Umidade DFRobot, uma leitura alta é uma leitura seca. Se você está obtendo uma leitura em torno de 500, seu solo está completamente seco. Uma leitura de cerca de 300-400 é típica para solo razoavelmente úmido.
Etapa 6:e pronto!
Bem, você terminou de construir o sistema. É aconselhável ficar de olho nele, mesmo se você estiver obtendo bons resultados. O balde de água eventualmente precisará ser reabastecido, as plantas eventualmente precisarão ser aparadas e colhidas, as coisas usuais de jardinagem em recipientes ainda se aplicam. Concedido que agora você precisa se preocupar muito menos com a água e muita luz atingindo suas plantas, as coisas ainda podem dar errado. Sempre verifique se há vazamentos em suas linhas e mantenha o máximo possível a umidade longe dos componentes eletrônicos.
Este sistema é inerentemente falho, pois usa uma média de umidade entre os 3 pontos para decidir quando regar além do ciclo de rega diário, o que pode resultar na irrigação desigual das plantas. Se você adicionar mais bombas ao sistema, poderá usar as leituras individuais dos sensores em vez da média para regar cada planta conforme necessário em vez de todo o lote, possivelmente dando a você melhores resultados! Tivemos resultados fantásticos no mês em que as plantas estão no sistema! Estamos ansiosos para comer alguns tomates enormes em nosso próximo churrasco, com certeza.
Etapa 7:Atualizar
Nossos pés de tomate estão indo muito bem, mas ficaram muito altos, o que nos obrigou a mover a prateleira para o fundo. Adicionamos refletores para que a luz atingisse as plantas pelos lados também. Uma das razões pelas quais eles cresceram tanto foi para se aproximarem da única fonte de luz em todos eles. Agora, com sorte, eles começarão a se cultivar e a produzir tomates!
Código
Github
https://github.com/robotgeek/robotGeekLibrariesAndtools/blob/master/RobotGeekSketches/Demos/autoPlantWatering/autoPlantWatering.inohttps://github.com/robotgeek/robotGeekLibrariesAndtools/blob/master/RobotGeekSketches/DemosPlantino / seção>Esquemas
Nenhum documento.
Processo de manufatura
- Raspberry Pi Automated Plant Watering with Website
- Luzes de dimerização com PWM usando o botão de ação
- Sistema de atendimento usando Arduino e RFID com Python
- Aceitar moeda de controle com Arduino
- Sistema de alarme Arduino:SERENA
- Arduino com Bluetooth para controlar um LED!
- Sistema de irrigação de plantas caseiras
- Sistema de monitoramento e detecção de incêndios florestais (com alertas SMS)
- Entendendo o sistema de transmissão automática
- Entendendo o sistema de lubrificação automática