Este artigo descreve como montar uma pequena unidade para rega automática de plantas com base em Arduino com controle de umidade. A necessidade de regar em si será determinada pelo sensor de umidade do solo. Se desejar, será possível regar várias plantas ao mesmo tempo.
Materiais e ferramentas:
- Arduino Uno
- Planta em vaso com solo seco
- bomba de água
- Sensor de umidade do solo com um loop
- Tecla liga / desliga (três) com um loop
- Borne push-in
- Fio pai-pai × 1 pc
- Fio mãe-pai × 1 pc
- Fonte de alimentação com um conector USB
- cabo USB
Montagem:
O monitor está conectado ao pino 3 da blindagem tripla. Ao conectar todos os fios desse tipo, é importante garantir que o fio preto esteja conectado ao pino GND.
Em seguida, o interruptor de energia é conectado ao pino 5.
A bomba não possui contatos nas extremidades dos fios; portanto, é usado um bloco de terminais. Se houver uma habilidade em contatos de solda, é mais correto soldar “conectores de pino” nos fios.
É assim que a energia conectada se parece:
Em seguida, conecte o sensor de umidade do solo.
Usando o Arduino IDE, o Arduino Uno é programado com o arquivo anexado abaixo. O próprio sensor de umidade, é claro, adere ao solo. A extremidade do tubo de água está conectada ao chão. Se o vaso pesar um pouco, o autor recomenda fixar o tubo separadamente para que a planta não fique de cabeça para baixo. Em seguida, a bomba é baixada em um recipiente conveniente com água e a energia é conectada.
Calibração:
Para que as leituras do sensor estejam corretas, é necessário um procedimento simples de calibração. Porque a precisão das leituras depende diretamente da acidez do solo.
1. Com o sensor preso em uma panela seca, as leituras do visor são registradas. Este valor é nada menos que um mínimo de umidade.
2. Regue a flor e aguarde até que a água seja completamente absorvida pelo solo, e as leituras do sensor parem em um valor. Os dados são registrados e rotulados como umidade máxima.
3. Os valores das constantes HUMIDY_MIN são alterados no arquivo de firmware, a umidade mínima é definida e HUMIDY_MAX, respectivamente, a umidade máxima. O Arduino Uno está piscando novamente.
Dimensionamento do projeto
Este artigo descreve um método de rega para apenas uma flor. Mas muitas vezes é necessário regar várias plantas ao mesmo tempo. Obviamente, você pode conectar mais bombas e sensores de umidade ao Arduino, mas quão caro será. O autor, neste caso, oferece uma solução barata e simples. No tubo conectado à bomba, os furos são feitos com um furador, a distância entre eles é de cerca de 30 centímetros, as hastes da caneta esferográfica usada ficam presas nesses orifícios.
Panelas em uma casa, por regra, ficam em fila, por exemplo, no peitoril da janela. O tubo repousa sobre os vasos para que cada buraco corresponda ao vaso. Somente aqui a decisão sobre a rega será tomada pelo dispositivo apenas uma panela. Isso funcionará melhor se vasos do mesmo tamanho geralmente acontecerem no parapeito da janela. Secar o solo neles será aproximadamente o mesmo. Se desejar, e um grande número de plantas em sua casa, você pode conectar bombas adicionais e dividir todos os vasos em grupos de tamanho igual.