Índice:

Regador automático de jardim - Impresso em 3D - Arduino: 10 etapas (com imagens)
Regador automático de jardim - Impresso em 3D - Arduino: 10 etapas (com imagens)

Vídeo: Regador automático de jardim - Impresso em 3D - Arduino: 10 etapas (com imagens)

Vídeo: Regador automático de jardim - Impresso em 3D - Arduino: 10 etapas (com imagens)
Vídeo: Arduino day 2020 - Como criar um regador automático de plantas usando Arduino. (vídeo 8) 2024, Julho
Anonim
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino
Regador automático de jardim | Impresso em 3D | Arduino

Sou um jardineiro experiente, mas regar as plantas manualmente durante os períodos de seca leva algum tempo. Este projeto me livra de regar, então posso trabalhar em meus outros projetos. Também é ótimo para cuidar do jardim quando você está longe de casa, e as plantas se beneficiam de uma rega mais regular.

Ele é alimentado por uma porta USB para que você possa conectá-lo a várias fontes de eletricidade. Como uma tomada externa ou bateria alimentada por USB com recarga solar integrada. Você também pode personalizar a hora do dia ou da noite em que suas plantas são regadas. Atualmente, tenho o meu regando os cestos suspensos duas vezes por dia. Uma vez pela manhã, antes do nascer do sol e, em seguida, eles são completados novamente logo após

Etapa 1: Vídeo

Image
Image

Se você preferir acompanhar um vídeo, eu fiz um que você pode assistir, caso contrário, continue lendo …

Etapa 2: Lista de materiais

Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais
Lista de Materiais

Você precisará de algumas coisas para construir seu próprio:

■ Elegoo Arduino Nano (x1):

■ Servo (x1):

■ Relógio em tempo real (x1):

■ Conector compatível com Hoselock (x2):

■ Conexão:

■ Válvula em linha compatível com Hoselock (x1):

■ Porcas e parafusos - M3 x 10 (x3):

■ ABS Filament:

■ Cabo USB longo (x1)

■ Plugue de parede USB (x1)

Se você preferir usar o filamento PLA, tenho um bom sucesso com este:

■ PLA Filament:

Etapa 3: peças impressas em 3D

Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D
Peças impressas em 3D

Existem três partes imprimíveis para este projeto. A caixa interna e externa e 'o acoplamento'.

Você pode baixar os modelos 3D aqui:

Imprimi todas as minhas peças usando plástico ABS. Você poderia usar PLA ou PETG, mas saiba que o PLA tem maior probabilidade de se degradar em ambientes externos ou dentro de uma estufa. Nas imagens estão as três impressões 3D que fiz, bem como a configuração que usei para cada uma.

Etapa 4: Conecte o Servo

Conecte o Servo
Conecte o Servo
Conecte o Servo
Conecte o Servo
Conecte o Servo
Conecte o Servo

Vou soldar todas as minhas conexões neste projeto, pois irei instalá-lo permanentemente em meu jardim. Se preferir, você pode usar jumpers e um breadboard para fazer as mesmas conexões que fiz com o da foto.

Há um diagrama de circuito disponível aqui se você preferir:

Primeiro, podemos retirar o plugue da extremidade do fio do servo e soldá-lo diretamente no nano. Há três fios no meu, os fios vermelho e marrom são conectados à alimentação e ao aterramento, então irei conectá-los às conexões de 5 V e aterramento do Arduino. Isso deixa o fio laranja que é o nosso fio de sinal. Ele precisa ser conectado ao digital 9 no Arduino.

Etapa 5: conectar o RTC

Conectar RTC
Conectar RTC
Conectar RTC
Conectar RTC
Conectar RTC
Conectar RTC

Agora podemos mudar para o Real Time Clock ou 'RTC', pois muitas vezes também é abreviado. Estaremos usando quatro pinos. Você precisará preparar quatro pedaços de fio de 7 cm de comprimento para isso.

Como antes, o cabo de aterramento é conectado ao aterramento e o VCC à mesma fonte de alimentação de 5 V à qual o servo acabou de ser conectado. O pino SDA se conecta ao A4 no Arduino e o SCL ao A5.

Etapa 6: Carregando e Personalizando o Código

Carregando e Personalizando o Código
Carregando e Personalizando o Código
Carregando e Personalizando o Código
Carregando e Personalizando o Código

Use um cabo USB para conectá-lo ao seu PC e abrir o IDE do Arduino.

Você pode baixar o IDE do Arduino aqui:

Este projeto usa a útil biblioteca DS3231 Simple: - https://github.com/sleemanj/DS3231_Simple Siga as instruções de instalação fornecidas na página de bibliotecas

E o código do projeto pode ser encontrado aqui:

Antes de fazer o upload do código principal do projeto, você precisa definir a hora em seu DS3231. Depois de conectá-lo conforme mostrado e ter instalado a biblioteca DS3231_Simple (veja acima) vá para 'Arquivo' >> 'Exemplos' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' e siga as instruções no exemplo para definir a data e hora em seu RTC

No loop principal do código, há duas instruções IF que verificam o tempo e, em seguida, iniciam a sequência de irrigação por um determinado período de tempo. A verificação condicional das instruções IF verifica se o valor das horas e minutos do relógio corresponde ao que definimos aqui. Se ambos forem iguais, a função 'Abrir válvula' será executada, seguida por um atraso.

Esse atraso (definido em milésimos de segundo) determina por quanto tempo a água pode fluir pela mangueira para suas plantas. Você pode ter quantas instruções no loop principal do código forem necessárias. Basta copiá-las e colá-las enquanto atualiza as condições da instrução IF e a duração da rega (o atraso entre a abertura e o fechamento da válvula).

Etapa 7: encaixe a válvula

Coloque a válvula
Coloque a válvula
Coloque a válvula
Coloque a válvula
Coloque a válvula
Coloque a válvula
Coloque a válvula
Coloque a válvula

Assim que terminar de programar o seu programa de rega, podemos desligá-lo do computador e começar a fazer a montagem.

Use um dos parafusos e porca M3 para prender o servo na posição conforme mostrado na foto. Precisamos apenas proteger um dos orifícios para segurá-lo suficientemente.

O servo deveria vir com uma variedade de braços adequados a ele. Queremos ajustar o braço direito. Quando desligamos o circuito após carregar o código, o servo deve ter sido deixado na posição de válvula fechada. Então, quando ajustamos o braço, você quer que ele fique na vertical.

Agora gire-o 90 graus no sentido anti-horário até que esteja horizontal. Deslize a válvula inline e encaixe o acoplador que imprimimos no braço do servo. O próximo bit requer um pouco de força, mas você precisa girar a válvula em direção ao acoplamento enquanto a puxa para longe do servo. Será preciso força para colocá-lo no lugar, mas só precisamos fazer isso uma vez.

Etapa 8: conecte o cabo e coloque a tampa

Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa
Conecte o cabo e coloque a tampa

Vou usar um cabo USB de 10 m de comprimento para conectá-lo à minha tomada externa para alimentar a minha. Vamos conectar a extremidade do cabo do Arduino agora e terminar o gabinete.

Soldei minhas conexões diretamente na placa, então vou apenas colocar meus componentes eletrônicos no lugar dentro do gabinete. Se o seu estiver em uma placa de ensaio, você pode usar o suporte autoadesivo para mantê-lo no lugar na borda fornecida.

Existem dois parafusos que precisam ser inseridos para completar a caixa. Isso deve mantê-lo razoavelmente resistente às intempéries, embora seja mantido em pé. Se você quiser prendê-lo em uma tábua ou piso, há dois orifícios para parafusos (um embaixo da válvula em linha e um dentro do gabinete - você precisará prendê-los em alguma coisa antes de prosseguir com a montagem, pois eles não poderão ser acessados posteriormente.

Etapa 9: conecte-o externamente

Conecte-o de fora
Conecte-o de fora
Conecte-o de fora
Conecte-o de fora
Conecte-o de fora
Conecte-o de fora

Vamos agora levar nosso projeto para o jardim.

Vou instalar o projeto entre a minha torneira e os cestos suspensos. Anteriormente, instalei um kit de irrigação por gotejamento da Hoselock em cada uma das minhas cestas suspensas. Este é o que tenho usado com bom sucesso:

Agora, colocamos isso em nossa mangueira entre a torneira e o kit de irrigação usando os dois conectores de encaixe rápido.

Liguei o meu com o longo cabo USB conectado a uma tomada externa.

Etapa 10: Projeto concluído

Projeto concluído!
Projeto concluído!
Projeto concluído!
Projeto concluído!

E é isso, meus cestos pendurados agora vão cuidar bem de si mesmos até o início do inverno.:)

Obrigado por dar uma olhada no meu tutorial. Espero que tenham gostado deste projeto. Se você já pensou em conferir alguns dos meus outros projetos, não se esqueça de se inscrever em máquinas faça você mesmo aqui e no YouTube e compartilhar este projeto com qualquer pessoa que você conheça que possa gostar de construir um por conta própria.

Do contrário, até a próxima vez, coma por enquanto!

Inscreva-se no meu canal do Youtube:

Apoie-me no Patreon::

FACEBOOK:

Recomendado: