Foz do Iguaçu - PR
2024
RESUMO
A irrigação automatizada por Arduino é um sistema que utiliza a tecnologia do
microcontrolador Arduino para controlar o processo de irrigação de plantas de forma
automatizada. Este sistema é composto por sensores, atuadores, uma unidade de controle
(Arduino). Os sensores são responsáveis por monitorar as condições ambientais, como
umidade do solo, temperatura e umidade do ar, enquanto os atuadores, como válvulas
solenoides, são acionados pelo Arduino para controlar a liberação de água para as plantas. O
Arduino recebe as informações dos sensores, processa esses dados de acordo com um
algoritmo predefinido e, em seguida, envia sinais para os atuadores, regulando assim a
quantidade de água fornecida às plantas de maneira eficiente e precisa.
2
Sumário
1. INTRODUÇÃO.................................................................................................................4
1.2. OBJETIVO GERAL...................................................................................................4
1.3. OBJETIVO ESPECÍFICO..........................................................................................4
1.4. JUSTIFICATIVA.......................................................................................................4
2. METODOLOGIA.........................................................................................................4
2.1. PROGRAMAÇÃO.....................................................................................................8
3. RESULTADOS.............................................................................................................9
4. CONCLUSÕES.............................................................................................................9
5. REFERENCIAS BIBLIOGRAFICA..........................................................................9
3
1. INTRODUÇÃO
A irrigação automatizada por Arduino representa um avanço significativo na
agricultura moderna, combinando a eficiência da automação com a flexibilidade da tecnologia
de código aberto. Ao empregar o microcontrolador Arduino como núcleo central, este sistema
oferece uma abordagem inteligente e econômica para a gestão da água nas plantações. A
introdução dessa tecnologia não apenas simplifica o processo de irrigação, mas também
proporciona uma série de benefícios, incluindo a conservação de recursos hídricos, o aumento
da produtividade agrícola e a redução dos custos operacionais. Nesta era de crescente
preocupação com a sustentabilidade, a irrigação automatizada por Arduino emerge como uma
solução promissora, promovendo práticas agrícolas mais eficientes e ecologicamente
responsáveis.
1.2. OBJETIVO GERAL
Automatizar a irrigação com componentes de baixo custo.
1.3. OBJETIVO ESPECÍFICO
1.º) Pesquisar os componentes necessário para o projeto.
2.º) Montar o protótipo físico.
3.º) Desenvolver o código fonte, para inserir no microcontrolador.
4.º) Fazer os testes de funcionamento
1.4. JUSTIFICATIVA
A escassez de água é uma preocupação global, e a agricultura é uma das principais
consumidoras desse recurso. A automação da irrigação permite uma utilização mais eficiente
da água, garantindo que as plantas recebam a quantidade adequada no momento certo, sem
desperdícios.
2. METODOLOGIA
Para realizar o controle e operação dos componentes eletrônicos que serão integrados
na placa de Protoboard, optamos pelo uso da placa Arduino Uno R3. Esta placa
microcontroladora foi selecionada devido à sua capacidade de facilitar a programação de
circuitos eletrônicos, oferecendo saídas analógicas e digitais, além de conexões realizadas por
meio de encaixes, dispensando a necessidade de soldagem dos componentes na placa. Além
4
disso, sua interface de comunicação USB proporciona uma integração simples com
computadores (Figura 1).
Figura 1 — Arduino Uno.
Fonte: Próprio Autor.
Conecte um jumper Macho-Macho entre a porta GND do Arduino ea linha azul da
Protoboard. Na sequência, conecte outro jumper Macho-Macho entre a porta 5V do Arduino e
a linha vermelha da Protoboard, como mostra a figura 4.
Figura 2 — Alimentação Protoboard.
Fonte: Próprio Autor.
O próximo componente eletrônico conectado à placa de Protoboard é o módulo relé de
5 volts. Ele atua como um interruptor, controlando o funcionamento de dispositivos elétricos
conectados a ele.
5
O lado superior do relé possui três bornes, também conhecidos como terminais de
passagem, que permitem a conexão de fios elétricos sem a necessidade de emendas nos cabos.
Na parte inferior do módulo relé, há três pinos que são alimentados pela mesma corrente
elétrica do Arduino. Quando programados adequadamente, esses pinos ativam e desativam o
relé, controlando o fluxo de corrente para o dispositivo elétrico conectado.
Figura 3 — Relé 5V.
Fonte: Próprio Autor.
O próximo componente eletrônico a ser conectado às placas de Protoboard e Arduino
é o módulo sensor de umidade do solo, também conhecido como Higrômetro. Este sensor
consiste em uma sonda composta por duas hastes metálicas que são inseridas no solo para
medir sua umidade. Ele possui um componente que pode operar tanto de forma analógica
quanto digital, contendo um potenciômetro que permite ajustar manualmente o nível de
umidade desejado no solo usando uma chave de fenda. Além disso, possui quatro pinos: um
pino de saída digital (D0), um pino de saída analógica (A0) e dois pinos de alimentação (VCC
e GND). No projeto em questão, optamos por utilizar o modo analógico deste sensor para
fornecer ao Arduino informações sobre o nível ideal de umidade no solo.
Figura 4 — Sensor de umidade.
Fonte: Próprio Autor.
6
Após realizada a montagem dos componentes eletrônicos, como é demonstrado na
imagem 5. O próximo passo é programar o Arduino para a leitura do sensor de umidade do
solo e ativação/desativação do módulo relé de 5 volts.
Figura 5 — Esquema de ligação do prototipo.
Fonte: Próprio Autor.
Para a montagem e programação do irrigador automático, utilizamos os seguintes materiais:
Tabela 1 — Componentes
COMPONENTE FUNÇÃO
Protoboard Inserir os Componentes e fazer ligações
Arduino Uno Enviar e receber informações
Sensor de umidade Enviar informações coletadas
Bomba de água Fazer a irrigação do solo
Modulo Relé 5V Funcionara como chaveamento on/off
Bateria de 9V Alimentar a bomba
Clipe para bateria Conectar a bateria
Jumpers Ligações dos componentes
Mangueira para bomba Levar a água ao solo
Computador Programar o protótipo
Fonte: Próprio Autor.
7
2.1. PROGRAMAÇÃO
Para programação, conecte a placa Arduino ao computador, através de um cabo USB,
a fim de que ocorra a comunicação entre a placa microcontroladora e a IDE de programação
do Arduino. E escreva o código como é demonstrado na figura 6.
Figura 6 — Código do protótipo.
Fonte: Próprio Autor.
Após a transferência do código para o Arduino, é ativada a leitura do sensor de
umidade do solo. Caso a umidade do solo esteja igual ou abaixo de 45% (porcento), o
Arduino aciona a irrigação através do módulo relé para que o sistema mande água para o
vaso, aguarda um segundo a água ser absorvida pela terra e reinicia a leitura, identificando no
sensor se a quantidade de água despejada no vaso é suficiente para umedecer o solo. O
acionamento do módulo relé ocorre até que o sistema entre em estabilidade, ou seja, solo com
umidade ideal.
8
3. RESULTADOS
4. CONCLUSÕES
Ao realizar o sistema de irrigação automática com Arduino é uma ótima chance de
aprender e testar coisas novas, especialmente para quem gosta de eletrônica e programação.
Enquanto trabalhamos nesse projeto, podemos aprender sobre eletrônica, programação, como
usar sensores e fazer coisas automáticas. Além disso, ganhamos experiência prática montando
e configurando circuitos e aparelhos.
5. REFERENCIAS BIBLIOGRAFICA
<[Link]
04/manual_irrigador_automatico.pdf>. Acesso em: 13 mar. 2024.
GOMES, B. Irrigação Automatizada: o que é, como funciona, qual a importância e qual o
papel da tecnologia IoT neste processo? VIRTUEYESVirtueyes M2M | Conectividade
M2M/IoT, , 28 jun. 2023. Disponível em: <[Link]
Acesso em: 13 mar. 2024
IRRIGAÇÃO, J. Irrigação automatizada: uma opção econômica. Disponível em:
<[Link] Acesso em:
8 abr. 2024.