Você está na página 1de 11

Revista de Informática Aplicada, Volume 14, Número 2, 2018

Aplicação de Internet of Things no desenvolvimento de um


sistema de monitoramento e gerenciamento de energia
elétrica

Caio Henrique Oliveira Cunha1, Lêda Sandriny Correia Batista2

Resumo
A demanda por energia elétrica em todo o mundo aumentou e muito tem sido dito sobre a importância do uso da
eletricidade de forma consciente. Devido à importância de economizar energia e gerar práticas conscientes, um
protótipo de sistema é proposto, capaz de receber informações de energia de equipamentos elétricos monitorados,
realizar cálculos para encontrar a energia consumida e repassá-la ao usuário, que pode monitorar seu consumo
através de um aplicativo, avaliando se há algo anormal ou não. Além disso, o usuário tem a possibilidade de
gerenciar o equipamento elétrico. Toda a implementação deste protótipo é baseada nas tecnologias da Internet das
coisas, porque esta é uma concepção do que é possível desenvolver, sempre que possível, com qualquer
equipamento elétrico conectado a uma rede.

Palavras-chave: Monitoramento, gerenciamento, internet of things, energia elétrica.

Abstract
The demand for electric energy worldwide has increased and much has been said about the importance of using
electricity in a conscious way. Due to the importance of saving energy and generating conscious practices, a
prototype of a system is proposed, capable of receiving power information from monitored electrical equipment,
performing calculations to find the consumed energy and passing it on to the User, who can monitor its
consumption through an application, evaluating whether there is something anomalous or not. In addition, the user
has a possibility to manage the electrical equipment. The entire implementation of this prototype is based on the
Internet technologies of things, because this is a conception of what it is possible to develop, where possible, to do
with any electrical equipment connected to a network.

Keywords: Monitoring, management, internet of things, electricity.

1
Faculdade de Ciência e Tecnologia Montes Claros, Praça da Tecnologia, 77 - Alto São João , Email:
caiocomputacao2014@gmail.com.
2
Faculdade de Ciência e Tecnologia Montes Claros, Praça da Tecnologia, 77 - Alto São João , Email:
ledasandriny@yahoo.com.br.

40
Revista de Informática Aplicada, Volume 14, Número 2, 2018

O conceito IOT surgiu com o avanço


1 Introdução tecnológico de várias áreas, como
microeletrônica, sistemas embarcados,
A energia elétrica tem conquistado uma
comunicação e sensoriamento. A partir da
grande importância em nossa sociedade, pois
conexão de diferentes tecnologias, os objetos
está presente em muitas atividades dos seres
passam a ter capacidade de comunicação e de
humanos, seja nos equipamentos elétricos
processamentos aliados a sensores, assim
residenciais ou industriais, além de
transforma-se a utilidade desses objetos.
proporcionar o suprimento energético
Neste novo cenário, não só os computadores
necessário ao crescimento econômico dos
convencionais estão conectados à grande
países. Conforme novas tecnologias vão
rede, como também uma grande quantidade
surgindo e a população que utiliza dessas
de equipamentos tais como TVs, automóveis,
novas tecnologias aumenta, é notório
motores, reatores, consoles de jogos, ar-
perceber que o consumo energético aumenta
condicionado, entre diversos outros.
significativamente. (MARCATO, 2010)
(SANTOS et al., 2016)
Um dos pontos, de maior importância, para Sendo assim, é proposto desenvolver um
estabelecer um desenvolvimento sustentável, protótipo de um sistema, no qual qualquer
é a utilização de energia com equipamento elétrico será conectado à
responsabilidade, sem desperdícios, Internet e monitorado instantaneamente. Por
promovendo o uso racional de energia. A meio da tecnologia IOT, é possível
economia de energia adquirida mediante seu desenvolver um sistema capaz de receber
uso racional e por meio de ações de informações, no caso, medições de tensões e
conservação de energia contribui para a correntes, processá-las, definir o consumo
redução do consumo energético, e energético de qualquer equipamento elétrico,
consequentemente, gera desenvolvimento além da possibilidade de efetuar
econômico e a conservação ambiental. Em gerenciamentos.
qualquer conjuntura, a utilização racional de
energia elétrica é uma tarefa buscada 2 Materiais e Métodos
diariamente. (GRIMONI et al., 2004)
A tecnologia pode ser uma forte aliada para 2.1 Energia e Potência Elétrica
auxiliar nessa redução do consumo Potência e energia elétrica são importantes
energético. Por meio de novas tecnologias, grandezas para análise de circuitos elétricos.
como por exemplo, a internet of things (IOT) Embora valores de corrente e tensão sejam
é possível desenvolver um sistema capaz de úteis na análise e no projeto de sistemas
receber informações, processá-las, definir energéticos, na maioria das vezes, o resultado
parâmetros de monitoramentos e efetuar útil é expresso em termos de potência e
gerenciamentos. De maneira geral o termo energia. Além disso, a maioria dos
IOT, refere-se então à interconexão em rede dispositivos práticos possuem uma limitação
de objetos. As tecnologias IOT ao aumentar a para a quantidade de potência que podem
presença da internet nos objetos para a trabalhar, por isso no processo de projeto os
interação dos mesmos leva a sistemas cálculos de tensão e corrente não são
distribuídos. Essas tecnologias estão suficientes. (NILSON; RIEDEL, 2008)
proporcionando oportunidades para um
grande número de aplicações inovadoras que A potência é uma grandeza que mensura a
oferecem uma melhor qualidade de vida para quantidade de trabalho que pode ser realizado
a sociedade. Por isso, IOT está em constante em um determinado intervalo de tempo.
evolução e tem ganhado a atenção de Assim, basicamente, potência elétrica mede a
pesquisadores e profissionais de todo o velocidade em que a energia elétrica pode ser
mundo. (XIA et al., 2012) transformada em outra forma de energia. Por

41
Revista de Informática Aplicada, Volume 14, Número 2, 2018

meio dos valores de corrente e tensão é armazenamento da potência no campo do


possível determinar a potência consumida banco de dados referente a cada equipamento
por um sistema ou dispositivo elétrico. elétrico. Além das leituras dos sensores, um
(BOYLESTAD, 2004) A equação 1 dos microcontroladores de cada equipamento
representa o cálculo da potência. elétrico possui um componente eletrônico de
acionamento integrado, para a realização de
𝑃 = 𝑉 ⋅ 𝐼[𝑊] (1)
seu gerenciamento.
Um sistema elétrico consome ou fornece
Após os tratamentos, o aplicativo estabelece
energia, essa energia é determinada pela
uma conexão com o sistema middleware,
potência utilizada na conversão de energia e
onde o usuário tem a possibilidade de realizar
pelo tempo gasto nessa conversão, conforme
pesquisas de consumo e efetuar
a equação 2. (BOYLESTAD, 2004) Portanto,
gerenciamentos dos equipamentos elétricos,
a energia elétrica consumida pelos sistemas é
como por exemplo, ligá-lo ou desligá-lo.
calculada conforme a equação 2.
2.3 Sistema middleware
𝐸 = 𝑃 ⋅ 𝑡[𝑊. 𝑠] (2)
Para intermediar a comunicação entre o
Assim, para determinar a potência consumida
aplicativo e os dados gerados pelos
e consumo energético dos equipamentos
equipamentos elétricos monitorados, foi
elétricos, as equações 1 e 2 foram utilizadas.
implementado um sistema middleware, tipo
2.2 Arquitetura do sistema de aplicação que faz intermédio entre outras
aplicações ou sistemas operacionais,
A arquitetura do protótipo desenvolvido é possibilitando um acesso transparente às
ilustrado em um cenário (ambiente). informações (TANENBAUM; STEEN,
Conforme apresentado na Figura 1. 2007). Essa implementação é hospedada em
um minicomputador Raspberry Py. A escolha
dessa plataforma se deve a seu baixo
consumo de energia e tamanho reduzido
(RASPBERRY, 2016). Caso necessário, esse
dispositivo pode ser alimentado por pequenas
baterias e alocado em pouco espaço,
possibilitando desta forma uma economia de
recursos.
Por outro lado, ressalta-se que o sistema
Figura 1: Arquitetura do Sistema middleware desenvolvido pode ser,
facilmente, transferido para outros
Os dois microcontroladores ESP8266
computadores (Notebooks, Desktops,
NodeMCU integrados com os sensores têm
OrangePy).
como funcionalidade realizar a leitura da
corrente (A) e da tensão (V), O sistema middleware é encarregado de
respectivamente, de cada equipamento tratar, armazenar e disponibilizar para
elétrico. Essas leituras são realizadas em visualização, de forma rápida e segura, os
intervalos de 500 ms, simultaneamente, e dados das leituras dos sensores. Esse sistema
transmitidas para o sistema middleware (via é constituído por um banco de dados, uma
wireless padrão IEEE 802.11). A medida que aplicação para a recolhimento dos dados a
os dados chegam no sistema middleware, partir das leituras dos sensores, um servidor
esse realiza alguns tratamentos, como: web e uma aplicação para a disponibilização
Identificação das medições dos respectivos das informações ao aplicativo.
sensores, cálculo da potência elétrica e

42
Revista de Informática Aplicada, Volume 14, Número 2, 2018

Para a realização do tratamento dos dados 2.4 Microcontroladores


gerados, primeiramente, o sistema recebe as
Um Microcontrolador é um pequeno
leituras dos sensores. Para isso, é
computador (SoC System-on-a-Chip) em um
desenvolvido uma aplicação em Python,
único circuito integrado, o qual contém um
linguagem de programação interpretada de
núcleo de processador, memória e periféricos
fácil aprendizado, que viabiliza o
programáveis de entrada e saída. Os
estabelecimento de um socket, uma interface
microcontroladores têm um papel importante
de software que permite o envio e
nas aplicações da IOT, pois possui as funções
recebimento de mensagens pela rede. O
de efetuar leituras, tomar decisões, controlar
socket é estabelecido entre a aplicação
os atuadores, entre outras. Suas aplicações
cliente, presente nos microcontroladores, e
voltadas para a indústria, começaram a se
servidor, disponibilizado pelo middleware,
propagar nas diversas áreas de atividade
para o recebimento das leituras e
humana. (OLIVEIRA, 2017)
armazenamento dessas em um banco de
dados. Além disso, a aplicação diferencia os Muitos microcontroladores são facilmente
diferentes sensores de corrente e tensão encontrados no mercado, no entanto
através de um protocolo criado em Python funcionando de diferentes maneiras. Na
intercalado na aplicação (SARAIVA, 2017) coleta dos dados dos equipamentos elétricos
(KUROSE; ROSS, 2013). são utilizados os microcontroladores, que
permitem o envio das leituras dos sensores
Para o armazenamento dos dados um sistema
para o servidor middleware, utilizando como
de gerenciamento de banco de dados (SGBD)
meio de comunicação rede wireless padrão
é hospedado no sistema middleware. O banco
IEEE 802.11, a qual é amplamente
de dados desenvolvido armazena-se as
disponibilizada em domicílios, comércio e
leituras, o horário das leituras e dados dos
indústria (VARMA, 2015). Em outros
usuários do aplicativo.
Uma das principais diferenças encontradas,
Para que o aplicativo do usuário receba os
no contexto de transmissão de dados, nos
dados armazenados no banco de dados do
diversos tipos de microcontroladores é o
sistema middleware, foi desenvolvido uma
padrão de transmissão de dados wireless. Por
aplicação com um web service, acessado via
exemplo, os microcontroladores da linha
o protocolo HTTP (COSTA, 2008). Além
ESP8266 trabalham com o padrão IEEE
disso, a aplicação tem como objetivo
802.11 (Wi-Fi), já os da linha Xbees utilizam
principal portar as informações em um
o padrão IEEE 802.15.4 (ZigBee). Portanto,
formato compatível com os recursos
torna-se importante salientar as diferenças
disponíveis nos dispositivos móveis. Esse
entre os padrões de transmissão de dados
web service desenvolvido em PHP,
encontrados nos microcontroladores, uma
linguagem de script de propósito geral
vez que há diferentes cenários de aplicações.
destinada para o desenvolvimento de
Esses cenários podem requerer: velocidade
aplicações web (ALVES, 2017), permite que
de transmissão maior, maior distância do AP
as leituras armazenadas no banco de dados,
(roteador), entre outros. Os autores Jin-Shyan
sejam acessadas através de requisições HTTP
Lee, Yu-Wei Su e Chung-Chou Shen fazem
realizadas pelo cliente (aplicativo), por
um comparativo entre padrões de transmissão
intermédio do servidor web Apache. Entre as
(LEE; SU; SHEN, 2007) conforme mostrado
funcionalidades providas pelo web service,
na tabela 1.
está a realização de pesquisas por intervalo de
dias, meses, horas, e outras possibilidades
que poderão ser implementadas em trabalhos
futuros.

43
Revista de Informática Aplicada, Volume 14, Número 2, 2018

Tabela 1: Exemplo de tabela. Assim, foram desenvolvidos dois códigos em


linguagem C distintos, uma para a leitura da
Classificação Wi-FI ZigBee corrente e outra para a leitura da tensão. As
funções de estabelecimento de sockets são
Padrão IEEE IEEE compartilhadas entre os dois códigos e as
Utilizado 802.11a/b/g 802.15.4 funções de acionamentos são únicas para
cada equipamento elétrico.
Alcance 100 metros De 10-100m
Para realização do gerenciamento dos
Taxa de sinal 54 Mb/s 250Kbs equipamentos elétricos foi desenvolvido um
hardware e algumas funções de acionamento.
Dependendo do equipamento elétrico é
Com os dados da tabela 1, é possível perceber necessário algum componente de
que os microcontroladores que utilizam o acionamento elétrico (relê, LED
padrão IEEE 802.11 apresentam uma infravermelho, etc). No protótipo
velocidade de transmissão de dados maior e desenvolvido, um ar-condicionado é
alcance nominal, normalmente, mais vasto gerenciado. Para isso, o hardware
(em torno de 100 metros), que o IEEE desenvolvido é composto pela conexão de um
802.15.4. dos microcontroladores do equipamento
monitorado a um LED infravermelho,
O microcontrolador escolhido para a tecnologia difundida no mercado e
aplicação é o ESP8266 NodeMCU, visto que encontrado em aplicações de sistemas de
este dispositivo atende aos requisitos para o segurança, controle remoto, sistema de
desenvolvimento da aplicação, como: poder controles industriais, etc. (MALVINO, 2016)
de processamento suficiente, conexão com Para a criação das funções de acionamento, o
wireless padrão IEEE 802.11, baixo consumo controle remoto do equipamento (no caso, ar-
de energia, I/O’s digitais, I/O analógico, condicionado) foi decodificado e através de
possibilidade em programar em C (mesma funções da biblioteca IrRemoteEsp8266 foi
linguagem da plataforma Arduíno) e tamanho possível emitir os hexadecimais do controle.
e custo reduzido. (OLIVEIRA, 2017) O gerenciamento é realizado da seguinte
forma: quando o microcontrolador receber
Para que os microcontroladores realizem as
um carácter representado uma ação, via
medições das grandezas físicas, corrente e
socket, o mesmo emitirá (via Infravermelho)
tensão, um código em linguagem C
o hexadecimal referente a ação de
utilizando as API’s do Arduíno efetua as
gerenciamento definida no aplicativo.
leituras dos sensores. Com as leituras sendo
realizadas, uma função socket é adicionada 2.5 Sensores de Corrente e Tensão
ao código para realização da transmissão das
leituras para o sistema middleware. Outra Os sensores utilizados para a obtenção das
função socket é adicionada para aguardar grandezas físicas, corrente e tensão, foram
requisições do aplicativo, no qual o aplicativo escolhidos a partir de alguns critérios, como:
envia um caractere representando a ação de precisão, custo e integração com os
gerenciamento a ser efetuada, sendo possível equipamentos elétricos. Os sensores de
executar a função de acionamento solicitada. corrente da linha SCT013 apresentaram boa
precisão, fácil integração ao equipamento
Como a corrente e a tensão são grandezas elétrico e custo médio (em torno de R$
analógicas, torna-se necessário utilizar dois 30,00). Os sensores de tensão da linha AC-
microcontroladores para cada equipamento GBK robotics apresentaram boa precisão,
monitorado, visto que o modelo escolhido razoável integração (necessário abrir o
contém apenas uma porta de I/O analógico. circuito do equipamento), e custo baixo (em

44
Revista de Informática Aplicada, Volume 14, Número 2, 2018

torno de R$ 10,00). Após a obtenção desses outra, para armazenar dados dos usuários do
sensores, alguns testes foram realizados, e as aplicativo (ID, nome, e-mail e senha), para
leituras dos sensores de corrente e tensão que haja segurança ao acesso dos dados do
medidos pelos sensores de uma Televisão sistema middleware.
foram próximas aos valores de um
2.7 Aplicativo
multímetro e voltímetro, respectivamente. A
Tabela 2 demonstra alguns testes realizados. Os aplicativos móveis têm-se tornado,
gradualmente, o meio de interação principal
Tabela 2: Comparação de Precisão
para a realização de muitas tarefas. Nas
Multímetr
Sensor
Voltímet
Sensor aplicações da IOT, os aplicativos são
SCT01 AC-
o
3
ro
GBK utilizados, principalmente, para monitorar e
00:00:
0.815 A 0.812 A 110 V 110 V controlar implementações dos sistemas
00:00
00:00: (JAVED, 2016). Para que os usuários possam
0.816 A 0.814A 109 V 110 V
00:50 monitorar gastos energéticos e gerenciar os
00:00:
01:00
0.815 A 0.814 A 110 V 111 V equipamentos elétricos foi desenvolvido um
00:00:
0.815 A 0.816 A 110 V 111 V aplicativo, no qual esse foi desenvolvido em
01:50
um ambiente de programação Android
A tabela 2, demonstra os valores de corrente Studio, ambiente de desenvolvimento
e tensão encontrados em um mesmo instante integrado desenvolvido pelo Google e
de tempo. Por exemplo, no instante projetado para o desenvolvimento de
‘00:00:01:00’ o valor encontrado no sensor aplicativos Android. A escolha deste
de corrente (0.815 A) é próximo ao valor ambiente se deve ao fato desta plataforma
medido no multímetro (0.814 A). Portanto, os oferecer várias ferramentas importantes para
valores medidos em equipamentos o aplicativo, como um sistema de compilação
profissionais encontram-se próximos aos flexível baseado no Gradle, emulador rápido
valores medidos pelos sensores adquiridos. com inúmeros recursos, um ambiente
unificado para desenvolver todos os
2.6 Banco de Dados dispositivos Android (ANDROID STUDIO,
2018), além de que, há muito material
O sistema de gerenciamento do banco de
disponível para pesquisa.
dados, instalado no sistema middleware,
permite o armazenamento dos dados gerados Inicialmente, uma classe é criada para o
pelos sensores, bem como o momento em que estabelecimento da conexão do aplicativo
ocorrem, além da validação dos usuários ao com o web service do sistema middleware.
acesso do aplicativo. Com essa classe, através de requisições
HTTP, o web service fornece os dados de
Para o desenvolvimento do banco de dados, o
potência dos equipamentos em formato
sistema de gerenciamento do banco de dados
compatível quando o usuário solicitar pelo
escolhido foi o MySQL. Percebe-se que a
aplicativo. Outras classes foram
documentação disponível para a integração
desenvolvidas, no qual são vinculadas as
entre os recursos envolvidos é de fácil
interfaces desenvolvidas do aplicativo:
implementação e abrangente, além de
cadastro do usuário para login, realização do
permitir que os usuários busquem e atualizem
login, interfaces de monitoramento,
esses dados quando necessário. (DATE,
interfaces de gerenciamento e gráficos. Com
2003)
as interfaces preenchidas pelos usuários do
O banco de dados desenvolvido no MYSQL aplicativo, suas respectivas classes realizam
contém duas tabelas, uma para armazenar a requisições HTTP com os dados inseridos
potência dos equipamentos elétricos, a data e pelo usuário e, através do método POST,
o momento (HH:MM:SS) das leituras. A recebem o resultado da pesquisa solicitada.

45
Revista de Informática Aplicada, Volume 14, Número 2, 2018

3 Resultados e Discussões marca Gree, pode-se notar que a potência


encontrada pelo protótipo (~633 W) é
Por intermédio das tecnologias da IOT,
próximo ao valor da potência descrito no
tornou-se possível desenvolver um
manual do aparelho (~639 W). (GARDEN
aplicativo, no qual os usuários do sistema têm
GREE, 2016)
a possibilidade de monitorar o consumo dos
equipamentos elétricos, visualizar gastos Com as potências medidas armazenadas no
energéticos e efetuar gerenciamentos dos banco de dados, torna-se possível para o
mesmos. Para o desenvolvimento e testes sistema consultá-las e, assim, determinar com
desse sistema escolheu-se televisão, ar- eficácia o consumo elétrico dos aparelhos. A
condicionado e lâmpada. consulta será baseada no intervalo de tempo
desejado pelo usuário, para que assim o
3.1 Monitoramento
sistema possa somar as potências nesse
A proposta do monitoramento dos intervalo. Como as potências são salvas em
equipamentos elétricos consiste na intervalos de 500 ms, por meio da equação 3
possibilidade do usuário visualizar o o valor da energia consumida é calculado.
consumo energético e, de acordo com a Com o somatório da potência multiplicado
concessionária de energia da região, pelo equivalente a meio segundo (intervalo
determinar os valores (R$) cobrados por salvo no banco de dados) de uma hora e
equipamento elétrico. dividido por 1000 (equivalente a kilo) é
possível determinar a energia consumida em
Para realização do monitoramento, kilowatt-hora naquele intervalo.
primeiramente são feitas as leituras 𝑃∗0.5
(medições) dos sensores e, então, o cálculo da 𝐸= (3)
1000[𝑘]∗3600
potência, por meio da equação 1. O sistema
Com o cálculo do consumo energético, é
preenche o banco de dados com as potências
possível determinar o valor em reais (R$), o
calculadas e com o horário em que ocorrem
gasto dos aparelhos, de acordo com os
as medições, conforme mostrado na Figura 2.
métodos de cobrança encontrados no site da
concessionária de energia da região
(CEMIG). Tais métodos são transformados
em funções no código do aplicativo para a
geração do resultado. Esses métodos de
cobranças encontrados foram: bandeira
tarifária, taxa de iluminação pública e
impostos.
Portanto, para o usuário visualizar os gastos
energéticos no aplicativo, primeiramente,
Figura 2: Banco de dados deve solicitar o cadastramento de acesso, por
meio do e-mail, esse será validado e liberado
Os campos desse banco de dados são, para execução do login. Após a realização do
respectivamente: data da leitura (formato login, uma interface é aberta, conforme
americano), horário da leitura (as horas são ilustrada na Figura 3, para o usuário definir
transformadas em milissegundos), potência entre as opções do sistema.
do equipamento televisão, potência do
equipamento ar-condicionado e potência de
uma lâmpada.
A partir dos dados das medições das
potências, referentes ao ar-condicionado da

46
Revista de Informática Aplicada, Volume 14, Número 2, 2018

permitiram o desenvolvimento desse


monitoramento. A proposta principal do
sistema é propiciar que, a partir de um
momento, caso o equipamento monitorado
apresente valores anormais de consumo
energético, o usuário possa tomar certas
medidas, como, por exemplo, solicitar a
manutenção do equipamento.
3.2 Gerenciamento
Para a realização do gerenciamento, o
usuário, primeiramente, escolhe a opção de
gerenciamento na interface ilustrada na
Figura 2. Assim, a interface de
Figura 3: Interface principal aplicativo gerenciamento é aberta e o usuário define o
aparelho a ser gerenciado, após a escolha, a
Caso o usuário selecione a opção de interface ilustrada na Figura 5 é aberta.
monitoramento, outra interface é aberta, na
qual o usuário define o método de pesquisa,
seja por data, intervalo de datas ou intervalo
de horas. Se, por exemplo, a pesquisa for por
data, a interface subsequente é aberta,
conforme mostrada na Figura 4.

Figura 5: Interface de gerenciamento do


aplicativo.
Nessa interface, primeiramente, o usuário
verifica o status (estado) do equipamento
escolhido. Quando o usuário solicitar a
Figura 4: Interface de monitoramento por verificação do status de determinado
data do aplicativo. aparelho, o sistema obtém a potência
consumida pelo mesmo, a partir da data e a
Nessa interface, o usuário define a data da
hora atual, e por meio de um limiar é possível
pesquisa, a bandeira tarifaria e o equipamento determinar seu estado. Portanto, dependendo
elétrico desejado. Com esses dados o sistema de seu estado, por meio dos botões, o usuário
gera a energia consumida em kilowatt-hora e pode efetuar gerenciamento, como por
o valor gasto em reais (R$). exemplo, desligar ou ligar um ar-
Dessa forma, os microcontroladores da IOT, condicionado.
ao possibilitarem a comunicação e o
sensoriamento dos aparelhos elétricos,

47
Revista de Informática Aplicada, Volume 14, Número 2, 2018

Para a realização das ações, como ligar e do que o Arduíno, bem como a quantidade de
desligar, dependerá do modo de acionamento memória.
de cada equipamento elétrico. No
desenvolvimento do protótipo, o ar- Em outro trabalho relacionado, intitulado
condicionado foi gerenciado, para isso o como: Cloudpowersave – Sistema de
controle foi decodificado e um LED monitoramento remoto de energia elétrica
infravermelho foi integrado ao baseado nas tecnologias cloud e mobile
microcontrolador responsável pela leitura da (CARVALHO, 2013) o autor utiliza um
corrente.
medidor da marca Powersave, capaz de medir
Sendo assim, a proposta de gerenciamento e armazenar diversas informações de
dos equipamentos elétricos é que, se a partir aparelhos eletrônicos que estejam conectados
de um momento, é certificado que algum a ele. Esse medidor custa em torno de R$
equipamento elétrico esteja em
150,00 e apesar de uma boa eficiência seu
funcionamento, sem que ninguém esteja
utilizando, qualquer pessoa, com acesso ao encapsulamento restringe a alteração desse
aplicativo, poderá desligá-lo remotamente, medidor, fazendo com que ele funcione
reduzindo gastos desnecessários. apenas da forma que foi projetado,
impossibilitando alterações. Comparando-se
3.3 Tecnologias para monitoramento de
energia elétrica. com o sistema desenvolvido nesse artigo, o
hardware básico é cerca de 50% mais barato,
Em alguns trabalhos relacionados, em além de que o mesmo pode ser alterado para
especial, o trabalho de conclusão de curso novas funcionalidades.
intitulado como: Sistema para
monitoramento de consumo de energia Conclusão
elétrica particular, em tempo real e não
O desenvolvimento da pesquisa apresentou
invasivo utilizando a tecnologia Arduíno
bons resultados, pois foi possível, através de
(BRITO, 2016) é possível realizar um tecnologias da IOT, monitorar e gerenciar o
comparativo entre tecnologias utilizadas com consumo energético de alguns equipamentos
o trabalho desenvolvido neste artigo. No elétricos. Para os equipamentos testados, o
trabalho citado, o autor utilizou a plataforma sistema desenvolvido apresentou valores de
Arduíno para a coleta das informações dos consumo próximos aos valores de
aparelhos. Essas informações precisam ser equipamentos precisos de medição de
transmitidas para uma central e como no consumo.
Arduíno não há um módulo para a conexão Para cada equipamento elétrico foi
com uma rede, o autor utiliza-se uma Shield desenvolvido circuitos de prototipagem com
Ethernet integrado ao Arduíno para realizar microcontroladores, capazes de realizar
essa conexão. Portanto, o custo em média medições de corrente e tensão, realização de
para implementação do hardware básico acionamentos e transmissão de dados. Com
os recursos oferecidos pelo microcontrolador
(leitura de sensores) está em torno de R$
escolhido, foi possível enviar as medições
110,00. Comparando-se com o sistema dos sensores, via rede Wi-Fi, para o banco de
desenvolvido nesse artigo o custo do dados do sistema middleware. Com o banco
hardware básico está em torno de R$ 60,00. de dados sendo preenchido, o usuário, através
Além disso, o microcontrolador ESP8266 de pesquisas no aplicativo tem a
NodeMCU, utilizado nesse trabalho, possibilidade de visualizar os gastos
apresenta um poder de processamento maior energéticos. Além disso, por meio de uma
pesquisa instantânea realizada no banco de

48
Revista de Informática Aplicada, Volume 14, Número 2, 2018

dados, com o aplicativo, é possível verificar DATE, C. J. Introdução a sistemas de


o estado dos equipamentos elétricos e realizar gerenciamento de banco de dados. 8 ed. 37
desligamentos e acionamentos dos mesmos. p. chapter 1. ISBN 85-352-1273-6. 2003.
Dessa maneira, o resultado final deste projeto GARDEN GREE. Ficha Técnica do ar-
cumpre com o objetivo da pesquisa, e estará condicionado. Disponível em:
apto para implementações futuras, como http://www.gree.com.br/gree_sistema/image
redução de um microcontrolador por ns_site/area_tecnica/2016/11/abc902a6321f
equipamento elétrico e aumento de precisão cc4108295601ae8357aa.pdf . Acesso em: 12
no valor da potência consumida. de Janeirode 2018.

4 Agradecimentos GRIMONI, J. et al. Iniciação a conceitos de


sistemas energéticos para desenvolvimento
Agradecemos aos professores da Faculdade limpo. vol 58, pp. 250-255. 2004.
de Ciência e Tecnologia de Montes Claros,
pelos conhecimentos e competências que JAVED, A. Criando projetos com arduino
facilitaram a pesquisa e pelo suporte no para internet das coisas. 41 p. chapter 8. ISSB
laboratório. A FAPEMIG pela bolsa de 978-85-7522-544-8. 2016
estudos aos autores. KUROSE, J. F.; ROSS, K. W. Redes de
computadores e à internet: uma abordagem
Referências
Top-Down. 6 ed. 65 p. chapter 2. ISBN 978-
ALVES, W. P. Construindo uma aplicação 85-8143-677-7.2013
web completa com PHP e MYSQL. 158 p.
LEE, J. S.; SU, Y. W.; SHEN, C. C. A
chapter 9. ISBN 978-85-7522-536-3. 2017.
comparative study of wireless protocols:
Android Studio. Meet Android Studio. Bluetooth, Uwb, ZigBee, and Wi-Fi.
Disponível em: Disponível em:
<https://developer.android.com/studio/intro/i http://eee.guc.edu.eg/Announcements/Comp
ndex.html >. Acesso em: 10 de Janeiro de araitive_Wireless_Standards.pdf. Acesso
2018. em: 22 de Novembro de 2017.
BOYLESTAD, R.L. Introdução à análise de MALVINO, A.; Bates, D. Eletrônica. Vol 1, 8
circuitos. 10 ed. 77 p. chapter 3. ISBN 85- ed. 163 p. 2016
87918-18-4. 2004.
MARCATO, A. M. Os apagões e o futuro da
BRITO, J, L. G. Sistema para eleticidade no Brasil. Engenho Editora
monitoramento de consumo de energia Técnica Ltda. Disponível em:
elétrica particular, em tempo real e não http://www.brasilengenharia.com/portal/ima
invasivo utilizando a tecnologia Arduíno. ges/stories/revistas/edicao597/Art_Eletrica.
Trabalho de conclusão de curso – UEL. pdf. 2010.
Londrina, 2016.
NILSON, J. W.; RIEDEL, S. A. Circuitos
CARVALHO, R, P. Cloudpowersave - elétricos. 8 ed. 9 p. chapter 1. ISBN 978-85-
Sistema de monitoramento remoto de 7605-159-6. 2008.
energia elétrica baseado nas tecnologias
OLIVEIRA, S. Internet das Coisas com
cloud e mobile. Trabalho de conclusão de
ESP8266, arduino e Raspbery Py. 17 p.
curso – UFRJ. Rio de Janeiro, 2013.
chapter 1. ISBN 978-85-7522-581-3. 2017
COSTA, D. G. Java em rede: recursos
Raspberry. Datasheet: Raspberry Pi Compute
avançados em programação. 115 p. chapter
Module (CM1), Raspberry Pi Compute
4. ISBN 978-85-7452-369-9. 2008.
Module 3 (CM3), Raspberry Pi Compute

49
Revista de Informática Aplicada, Volume 14, Número 2, 2018

Module 3 Lite (CM3L). Copyright Raspberry


PI Ltda, 2016
SANTOS B. P, SILVA. L. A. M, CELES. C.
S. F. et al. Internet das Coisas: da Teoria à
Prática. Capítulo 1. Minicurso SBRC.
Disponível em:
http://homepages.dcc.ufmg.br/~mmvieira/cc
/papers/internetdascoisas.pdf. Acesso em 20
de Janeiro de 2018.
SARAIVA, O. Introdução à orientação a
objetos com C++ e Python: Uma abordagem
prática. 1 ed. 28 p. chapter 1. ISBN 978-85-
7522-548-6. 2017
TANENBAUM, A. S.; STEEN, M. V.
Sistemas distribuidos: Princípios e
paradigmas.. 2 ed. 2 p. chapter 1. ISBN 978-
85-7605-142-8. 2007
VARMA, V. K. Wireless Fidelity – WIFI.
Disponível em:
https://www.ieee.org/about/technologies/eme
rging/wifi.pdf. Acesso em: 15 de Janeiro de
2018
XIA, F. C. et al. Internet of things.
10.1002/dac.2417. Disponível em:
https://onlinelibrary.wiley.com/doi/abs/10.1
002/dac.2417. Acesso em 22 de Janeiro de
2018.

50

Você também pode gostar