Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Gustavo Rissari Correia1, Helder Roberto de Oliveira Rocha2, Silvia das Dores Rissino3
RESUMO
Este trabalho apresenta uma proposta de desenvolvimento de um protótipo de baixo custo de aquisição (plataforma
Arduino) para monitoramento e controle automático da irrigação, com acionamento remoto via aplicativo WEB.
O trabalho consistiu na construção de dispositivo físico (hardware), software (acesso via WEB e para sistema
operacional Android) e testes em campo. Utilizou-se de código aberto (open source), de equipamentos de automação
e de instrumentos de comunicação remota. O sistema também conta com um conjunto de algoritmos que permitirá
o melhor uso dos recursos hídricos a partir de informações coletadas de sensores inseridos no ambiente que estará
sujeito à irrigação.
ABSTRACT
This work presents a proposal to develop a prototype of low cost (Arduino platform) for monitoring and automatic
control of irrigation, with remote activation via web application. The work consisted of building physical device
(hardware), software (access via the web and Android OS) and field testing. Using open source (open source),
automation equipment and remote communication tools. The system also has a set of algorithms that allow the best
use of water resources from information collected from sensors embedded in the environment that will be subject to
irrigation.
314 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
REVENG 315
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.
CORREIA, G. R. et al.
de reset. Contém o necessário para dar suporte ao são disponibilizados ao usuário do sistema através
microcontrolador, o usuário apenas o conecta a um do servidor Web. Com exceção do sensor de
computador com um cabo USB ou o liga com um chuva, todos os sensores operam com envio ou
adaptador AC-DC ou bateria (ARDUINO, 2015a). recebimento (no caso do sensor RTC-DS1307) de
Além do microcontrolador, utilizaram-se os sinais analógicos.
sensores de temperatura e umidade relativa do ar Para a comunicação Web foi utilizado o circuito
DHT11 (disposto à sombra, protegido da chuva integrado HLK-RM04, no qual possui uma interface
e fora da caixa de proteção do circuito para não de comunicação serial para troca de dados com o
apresentar valores imprecisos e para não danificá- microcontrolador ATmega328. Outra característica
lo) e sensor de chuva YL-83 (disposto à chuva e desse dispositivo é a simples configuração de
higienizado periodicamente – ao menos uma vez conexão com uma rede WiFi através de uma página
ao mês ou após períodos de chuva – para não Web acessado a partir um endereço IP padrão.
expor valores inexatos), módulo relógio de tempo Todo o procedimento de configuração da conexão
real RTC-DS1307 e como atuador uma válvula do dispositivo a uma rede WiFi é devidamente
solenoide. detalhado na página de monitoramento e
Com o sensor DHT11, obtiveram-se os valores configuração do sistema de controle automático
de temperatura média, máxima e mínima do ar. de irrigação disponível ao usuário. O circuito
O sensor YL-83 foi utilizado para quantificar o integrado HLK-RM04 é responsável pela
volume de água proveniente da chuva. Utilizou- comunicação entre o microcontrolador e o servidor
se o sensor RTC-DS1307 para sincronizar a data e Web configurado, por meio de requisições HTTP e
horário do sistema com a data e horário do servidor usando os protocolos TCP/IP.
Web ou com a data e horário sugerido pelo usuário. O Transmission Control Protocol (TCP) e o
Utilizou-se um sensor de fluxo de água de meia Internet Protocol (IP) são dois dos protocolos
polegada (0,0127 m), no qual suporta uma pressão mais importantes na Internet. O protocolo IP
máxima de 1,75 MPa. Os valores são utilizados especifica o formato dos pacotes que são enviados
no microcontrolador por meio de sinal digital, e recebidos entre roteadores e sistemas finais. Os
para executar a função de fechamento da válvula principais protocolos da Internet são conhecidos
solenoide. O atuador utilizado foi uma válvula coletivamente como TCP/IP (KUROSE & ROSS,
solenoide de meia polegada (0,0127 m) que 2012).
suporta uma pressão máxima de 0,8 MPa e opera O HTTP é um protocolo usado principalmente
com tensão de até 12 V. A função do atuador é de para acessar dados na Web. Funciona como uma
ejeção ou não da água utilizada para a irrigação. combinação de dois outros protocolos, FTP e
Após a montagem do hardware realizou-se SMTP. O HTTP é similar ao FTP, pois permite a
a programação da plataforma Arduino. Foi feito transferência de arquivos e usa serviços do TCP.
dentro do ambiente de programação próprio do
Entretanto, é muito mais simples que o FTP, pois
Arduino, baseado no ambiente open-source,
usa uma única conexão TCP. Não existe uma
por meio de uma linguagem referente a este
conexão de controle separada, somente dados
microcontrolador. O open-source faz com que
seja fácil de escrever código e enviá-lo para a são transferidos entre o cliente e o servidor
placa, executa no Windows, Mac OSX e Linux. O (FOROUZAN, 2006).
ambiente é escrito em Java e baseada em processing O projeto de controle automático do sistema
(linguagem de programação de código aberto e de irrigação foi planejado e desenvolvido segundo
ambiente de desenvolvimento integrado – IDE) e os conceitos do paradigma de orientação a objetos
outros softwares de código aberto. Este software (Object Oriented, OO), aos quais possuem
pode ser usado com qualquer placa Arduino estruturas de classes com atributos e métodos.
(ARDUINO, 2015b). Classe é um conceito orientado a objeto
Todos os sensores utilizados operam com tensão que encapsula dados e abstrações procedurais
de 5 V e os valores aferidos pelo microcontrolador necessárias para descrever o conteúdo e
316 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
2π
d r = 1 + 0,033 cos J (3)
365
2π
δ s = 0,4093 sin J − 1,405 (6)
365
em que,
REVENG 317
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.
CORREIA, G. R. et al.
318 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
específica e pode ajustar a data e horário do sistema A região selecionada para testes de campo
utilizando o servidor ou o seu ajuste manual. O apresentou algumas particularidades que
usuário também pode ativar ou desativar o modo facilitaram ou dificultaram o trabalho, são
automático e quando ativo, o mesmo preenche elas: a região apresentou condições climáticas,
um formulário com informações relevantes para o energéticas e hídricas favoráveis para coleta de
processo de irrigação no modo automático como: dados e execução de alguns testes; para o cálculo
horário de preferência para execução do processo da evapotranspiração da cultura de referência
de irrigação, a área do plantio, o coeficiente da (ETo), utilizou-se de uma cultura que normalmente
cultura (Kc) tabelado na seção “Sobre a Irrigação” e é utilizada como referência, a grama (MELLO &
a latitude da posição geográfica em que se encontra SILVA, 2007); apesar dos problemas técnicos no
o cultivo (a latitude aproximada é sugerida pelo decorrer da implantação do sistema como, por
sistema com o valor calculado da posição em que exemplo, o baixo sinal ou ausência do mesmo
o usuário acessou o sistema. Demais informações devido às cadeias montanhosas da região e à
relevantes para o processo de irrigação no distância relativamente grande da antena de redes
modo automático são aferidas e calculadas pelo de comunicação de dados 3G/4G de celular mais
microcontrolador. próxima, tais problemas foram sanados como no
Sobre a Irrigação: página que traz algumas caso, com testes e utilização de antenas externas;
informações relevantes sobre a técnica de irrigação, a maior parte dos testes ocorreram remotamente
bem como uma tabela com valores do coeficiente devido à distância entre local de testes e a residência
de cultura (Kc) para alguns tipos de cultivos em oficial do desenvolvedor.
diferentes fases. As dimensões da área de instalação do sistema
Sobre o Sistema: página que apresenta de irrigação foi de 17 x 11 m, totalizando 187
informações relevantes para o uso do sistema Web m². Além da área irrigada, no modo automático
pelo usuário. A página traz também um formulário
(aplicativo para Android ou navegador de
para que o usuário possa entrar em contato com o
Internet) é requerido o coeficiente da cultura (Kc),
suporte técnico do sistema.
sendo a área em estudo cultivada com grama
Gráficos: página que mostra alguns gráficos
Esmeralda. A latitude do local é compreendia em
de dados coletados, como o consumo de água e
aproximadamente -0,3555235 radianos.
temperatura média em determinados períodos.
Os testes foram conduzidos entre 28 de maço e
O usuário também pode filtrar os períodos que
03 de julho de 2015, sendo o valor de Kc de 0,85
desejar.
para o período compreendido entre 28 de maço a 01
Conexão WiFi: página que informa
de junho, Kc de 0,46 para o período compreendido
detalhadamente o processo conexão do sistema
entre 02 de junho a 03 de julho.
físico à rede WiFi para uso da Internet pelo mesmo.
Alterar Senha: página em que através de um
RESULTADOS E DISCUSSÃO
breve formulário de senhas, o usuário pode alterar
sua senha vigente.
Ao acessar o aplicativo Web do sistema de
Sair: desconecta o usuário do sistema.
controle automático de irrigação através do
O sistema de irrigação foi implantado em uma
aplicativo desenvolvido para Android ou por um
localidade pertencente ao município de Viana, ES
(20° 22’ S, 40° 28’ W e 295 m de altitude). Na maior navegador de Internet, tem-se: a página de Login
parte, o monitoramento automático do sistema de (Figura 2A), onde o usuário do sistema insere suas
irrigação foi feito de Vitória, aproximadamente credenciais para ter acesso ao sistema; a página
23,7 km de distância da área de instalação do principal do sistema com a seção que apresenta
sistema. os estados do sistema (Figura 2B), seção que
REVENG 319
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.
CORREIA, G. R. et al.
A. B. C.
D. E. F.
Figura 2. Página de Login (A); página principal do sistema com as seguintes seções: seção de estados
(B), seção de links de acesso a demais páginas (acessada pressionando o símbolo circulado em
vermelho) (C), seção com botão que serve para habilitar/desabilitar o sistema automático e seção
com informações do sistema (D), seção com formulário para configuração do modo automático
do sistema (E), seção com formulário para configuração do sistema em modo manual e seção
para abertura/fechamento da válvula solenoide (F).
320 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
REVENG 321
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.
CORREIA, G. R. et al.
A. B.
Figura 3. Intensidade do sinal WiFi do local da instalação do módulo físico do sistema de irrigação (A) e
intensidade do sinal da rede de telefonia móvel sem o auxilio de antena externa (B).
Quadro 1. Volume de água ejetado para uma programação de 30 min dia-1 e volume de água requerido pelo
modo automático do sistema.
Volume de água ejetada (L) Volume de água requerida (L)
Data
Programação: 30 min dia-1 Modo automático
28/03/2015 1934,46 1190,12
30/03/2015 2152,00 595,06
31/03/2015 3877,00 1360,30
01/04/2015 1657,23 1291,15
02/04/2015 1998,96 1140,52
03/05/2015 1315,50 1081,91
19/05/2015 1232,40 373,82
23/05/2015 433,97 1193,56
25/05/2015 1438,49 1354,18
27/05/2015 1122,28 1138,36
28/05/2015 1366,30 1312,00
31/05/2015 794,04 1027,83
02/06/2015 1014,03 702,68
07/06/2015 902,73 1083,31
09/06/2015 866,49 1194,17
19/06/2015 1254,28 941,09
01/07/2015 1329,86 1046,55
03/07/2015 1241,28 954,96
322 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
A.
B.
C.
REVENG 323
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.
CORREIA, G. R. et al.
D.
Figura 4. Gráfico de temperatura mínima, média e máxima (A), umidade relativa do ar (B), volume da água
demandado e volume de chuva (C) e volume de água ejetado em modo automático e programado
(D).
324 REVENG
314-325p. Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016
AUTOMAÇÃO DE SISTEMA DE IRRIGAÇÃO COM MONITORAMENTO VIA APLICATIVO WEB
KUROSE, J.F.; ROSS, K.W. Computer networking: SILVA, M.G.; OLIVEIRA, I.S.; CARMO, F.F.;
a top-down approach. 6.ed. Upper Saddle River: LÊDO, E.R.F.; SILVA FILHO, J.A. Estimativa
Pearson, 2012. 864p. da evapotranspiração de referência pela equação
de Hargreaves-Samani no Estado do Ceará,
MANTOVANI, E.C.; BERNARDO, S.; Brasil. Revista Brasileira de Engenharia de
PALARETTI, L.F. Irrigação: princípios e Biossistemas, Tupã, v.9, n.2, p.132-141, 2015.
métodos. 3. ed. Viçosa: Editora UFV, 2009. 355p.
SOUSA, F.H.F.; OLIVEIRA, B.R.A.; VIANA,
MELLO, J.L.P.; SILVA, L.D.B. Irrigação. T.P.; ESTÁCIO, P.M.; FREIRE, F.J.L. Sistema de
Universidade Federal Rural do Rio de Janeiro, produção agrometeorológico portátil utilizando a
Instituto de Tecnologia/Departamento de plataforma Uno. In: Congresso Técnico Científico
Engenharia, Rio de Janeiro, 2007. 180p. da Engenharia e da Agronomia, 72, 2015, Fortaleza.
Anais... Fortaleza, 2015.
MENDONÇA, J.C.; SOUSA, E.F.; BERNARDO,
S.; DIAS, G.P.; GRIPPA, S. Comparação entre SOUZA, L.O.C.; FACCIOLI, G.G.; MUDRIK,
métodos de estimativa da evapotranspiração de A.S.; MANTOVAN, E.C.I. Comparação da
referência (ETo) na região Norte Fluminense, RJ. evapotranspiração de referência (ETo), estimada
Revista Brasileira de Engenharia Agrícola e pelos modelos teóricos de Penman-Monteith e
Ambiental, Campina Grande, v.7, n.2, p.275-279, Hagreaves-Samani, com uso do Software SISDA.
2003. In: Simpósio de Pesquisa dos Cafés do Brasil, 2,
2001, Vitória. Anais... Embrapa Café: Brasília,
MIYAGUSKU, R. Curso prático de SQL. São 2001. p.506-511.
Paulo: Digerati Books, 2008. 96p.
TAYLOR, D. Object-Oriented Technology: A
PRESSMAN, R.S. Engenharia de Software: Manager’s Guide. 2. ed. Boston: Addison-Wesley
Uma Abordagem Profissional. 7.ed. Porto Alegre: Longman, 1998. 224p.
REVENG 325
Engenharia na agricultura, viçosa - mg, V.24 N.4, JULHO / AGOSTO 2016 314-325p.