Sunteți pe pagina 1din 66

SERVIÇO NACIONAL DE APRENDIZAGEM INDUSTRIAL

TRABALHO DE CONCLUSÃO DE CURSO

PROJETO TÉCNICO

HABILITAÇÃO TÉCNICA EM AUTOMAÇÃO INDUSTRIAL

CONTROLE RESIDENCIAL INTELIGENTE

LINDOMBERG DA SILVA RIBEIRO


OSMAR JUNIOR PARREIRA CHAVIER

Orientador: MARCOS RIBEIRO

RONDONÓPOLIS – MT
2015
LINDOMBERG DA SILVA RIBEIRO
OSMAR JUNIOR PARREIRA CHAVIER

CONTROLE RESIDENCIAL INTELIGENTE

Projeto Técnico apresentado no curso de


Habilitação Técnica em Automação Industrial,
como exigência para obtenção do título de
Técnico em Automação Industrial.

Orientador: Marcos Vinicius Ribeiro

RONDONÓPOLIS – MT
2016
TERMO DE APROVAÇÃO

LINDOMBERG DA SILVA RIBEIRO


OSMAR JUNIOR PARREIRA CHAVIER

CONTROLE RESIDENCIAL INTELIGENTE

Resultado Final:

Apto

Não apto

____________________________________
Coord. Pedagógica: Keyla Lyane Silva do Prado

BANCA EXAMINADORA
____________________________________
Prof.º Orientador: Marcos Vinicius Ribeiro
____________________________________
Prof.º Membro: XXXXXXXXXXXXXX
____________________________________
Prof.º Membro:XXXXXXXXXXXXXXX

RONDONÓPOLIS, de de 2016
AGRADECIMENTO

A minha família, pela confiança e motivação e compreensão pela ausência


involuntária.

Aos amigos e colegas, pela força e pela vibração com o meu sucesso em relação a esta
jornada. Em especial ao meu colega de classe e parceiro no TCC Osmar Junior Pereira
Chavier que se comprometeu em elaborar e concluir o trabalho junto comigo, mesmo tendo
outras obrigações que acabam por tomar muito do seu tempo e energia, e mesmo assim
mostrou-se muito persistente em nosso objetivo servindo-me de inspiração para também
seguir adiante, quero agradecer também a sua família que se mostrou dedicada e atenciosa em
nos ajudar a todo momento.

Aos professores e colegas de curso, pois juntos trilhamos uma etapa importante de
nossas vidas, e aos professores consultados, pela concessão de informações valiosas para a
realização deste estudo. Agradecimento especial aos professores Darlan e Tiago Leite, figuras
já conhecidas pela competência e paixão na área da mecânica e afins, aos antigos alunos e
agora instrutores David e Jhonatan que me serviram de espelho, mostrando que a juventude
tem que ter comprometimento e responsabilidade com a nossa educação. Ao Instrutor e
coordenador Diego que mesmo tendo uma breve convivência com nossa turma mostrou-se
mais que comprometido com a nossa unidade de ensino em SENAI Rondonópolis, sempre
mostrando transparência em suas ambições referentes às melhorias da unidade. E finalmente
ao nosso instrutor e orientador Marcos Ribeiro, sempre paciente e comprometido com nossa
aprendizagem, agradeço pela ajuda acadêmica e profissional que você nos prestou, que Deus
abençoe seus projetos, seu lar e sua família.
LISTA DE ILUSTRAÇÕES

Figura 1 - Placa Arduino Mega2560 ............................................................................ 15


Figura 2– Pinos de conexão placa Arduino Mega 2560 ............................................... 15
Figura 3 - Pinos da placa Shield Ethenert ..................................................................... 21
Figura 4 - Bloco de comandos de requisição para servidor web. ................................. 23
Figura 5 - Bloco de resposta enviado para o navegador pelo servidor web ................. 24
Figura 6 - Imagem do sensor SCT013-00..................................................................... 25
Figura 7- IHM ............................................................................................................... 27
Figura 8 – Imagem de apresentação ............................................................................. 29
Figura 9 - Fluxograma do programa. ............................................................................ 30
Figura 10 - Quadro distribuição com Arduino instalado .............................................. 32
Figura 11 - Ilustração da distribuição dos dispositivos de comando ............................ 33
Figura 12 - Dispositivos de comando ........................................................................... 34
Figura 13 - A montagem do sensor SCT-013 e do display LCD.................................. 36
Figura 14 - Shield Ethernet acoplada ao Arduino Mega 2560 ..................................... 37
Figura 15 - Ilustração Arduino Mega 2560 acionado pelos dispositivos de comando . 41
Figura 16 - Ilustração do funcionamento (acionamento, medição e exibição) ............. 43
LISTA DE TABELAS

Tabela 1 – LED indicativos do Arduino Mega ............................................................. 22


Tabela 2 - Pinos dispositivo LCD ................................................................................. 35
Tabela 3 - Equipamentos e seus valores ....................................................................... 46
Tabela 4 - Tabela de uma residência não automatizada. .............................................. 47
Tabela 5 - Tabela de uma residência automatizada. ..................................................... 49
LISTA DE SIGLAS

ANEEL - Agência Nacional de Energia Elétrica


LED - Light Emitting Diode
LCD - Liquid Crystal Display
PWM - Pulse Width Modulation
MHz - Megahertz
USB - Universal Serial Bus
UTP - Unshielded Twisted Pair
DOS - Disk Operating System -
TCP/IP - Transmission Control / Internet Control
UDP - User Datagram Protocol
PoE - Power Sourcing Equipment
SD - Secure Digital
ICSP - In-Circuit Serial Programming
NF - Normalmente Fechado
NA - Normalmente Aberta
HTTP - Hypertext Transfer Protocol
PDF - Portable Document Format
HTML - Hypertext Markup Language
KWH - Quilowatt / hora
KVArh - Quilovolt- Ampere-reativo-hora
TC - Transformador de corrente
SPI.h - Serial Peripheral Interface
PIR - Passive Infrared
IHM - Human-Machine Interface
ADC - Analog to digital converter
GND - Ground
KB - KiloByte
RAM - Random Access Memory
SUMÁRIO

1 INTRODUÇÃO ..................................................................................................... 11

1.1 TEMA DO TRABALHO ................................................................................... 11

1.2 OBJETIVOS ....................................................................................................... 12

1.2.1. Objetivo Geral ................................................................................................. 12

1.2.2. Objetivos Específicos ..................................................................................... 12

1.3 JUSTIFICATIVA ............................................................................................... 12

2 EMBASAMENTO TEÓRICO .................................................................................. 13

2.1 DOMÓTICA ....................................................................................................... 13

2.1.1 Classificação de Domótica .............................................................................. 13

2.2 arduino mega 2560 ............................................................................................. 14

2.3 transmissão de dados .......................................................................................... 16

2.3.1 Topologia de Rede .......................................................................................... 16

2.3.2 Topologia Física ............................................................................................. 16

2.3.2.1 Estrutura Ponto a Ponto ............................................................................... 17

2.3.2.2 Barramento .................................................................................................. 17

2.3.2.3 Anel ............................................................................................................. 18

2.3.2.4 Estrela .......................................................................................................... 18

2.3.2.5 Malha ........................................................................................................... 19

2.3.3 Topologia Lógica ............................................................................................ 19

2.4 PROTOCOLO DE COMUNIcaçÃO.................................................................. 19

2.4.1 Roteadores ...................................................................................................... 20

2.5 SHIELD ETHERNET ............................................................................................ 20

2.6 RELÊ ...................................................................................................................... 22

2.6.1 Funcionamento .................................................................................................... 22

2.7 ARDUINO WEB SERVER .................................................................................... 23


2.8 LAMPADA DE LED ............................................. Error! Bookmark not defined.

2.9 ENERGIA ELÉTRICA .......................................................................................... 24

2.10 SENSOR SCT-013 .............................................................................................. 25

2.11 IHM....................................................................................................................... 27

3 METODOLOGIA .................................................................................................. 28

4 título do projeto ...................................................................................................... 29

4.1 APRESENTAÇÃO ................................................................................................. 29

4.2 ETAPAS DE PRODUÇÃO, INSTALAÇÃO OU IMPLANTAÇÃO ................... 30

4.2.1 Montagem do Projeto .......................................................................................... 33

4.3 CARACTERIZAÇÃO E FUNCIONAMENTO..................................................... 40

4.4 VIABILIDADES TÉCNICA E ECONÔMICA ..................................................... 44

4.5 VIABILIDADE ECONÔMICA ......................................................................... 46

4.6 IMPACTOS ............................................................................................................ 50

5 CONCLUSÃO ........................................................................................................... 51

REFERÊNCIAS ........................................................................................................... 52
11

1 INTRODUÇÃO

Os projetos residenciais mostram-se cada vez mais sofisticados a cada ano, se


adequando a novas exigências e normas do mercado. Essas mudanças podem ser entendidas
em uma breve explicação de acordo com Pizzolato, onde ele diz que os projetos em geral das
residências convencionais não satisfazem por completo aos anseios dos moradores, o que se
constitui num contrassenso, pois a habitação, por atender as necessidades básicas do ser
humano como a de proteção, segurança e bem estar, é considerada como um dos bens de
consumo de maior importância para a maioria das famílias. A moradia, o abrigo, o lar deve
ser prazeroso, eficiente, dignificante e, por ser um bem de grande vida útil, flexível as
transformações sócias e tecnológica.
Se baseando nesta explicação, podemos ver que as residências têm muito o que
melhorar em vários quesitos como segurança, conforto e gestão. As residências de hoje
contam com recursos que são tidos como necessários, que são a energia elétrica, água e gás. O
conhecimento exigido para o uso desses recursos é básico, o que garante apenas utilizá-los,
mas não de maneira correta, eficiente e segura.

Para ajudar nestes quesitos existem ferramentas que podem nos auxiliar no uso desses
recursos, como por exemplo, dispositivos de proteção elétrica que podemos encontrar nos
painéis elétricos residenciais, dispositivos hidráulicos como as bóias, que são dispositivos
mecânicos que fazem um controle simples, detectores de fumaça e gás, que nem sempre estão
presentes nas residências, entre outros.
Na maioria das vezes esses dispositivos são instalados de maneira independente o que
acaba criando muitos sistemas, o que torna o controle e manutenção muito trabalhosos e caro.
Por isso se torna necessário unificar o controle dessas ferramentas em um único sistema, para
isso é usada a automação residencial.
A automação residencial ou domótica é usada para fazer o controle de vários sistemas
de maneira simultânea, garantindo conforto e eficiência.

1.1 TEMA DO TRABALHO


Controle residencial inteligente.
12

1.2 OBJETIVOS
1.2.1. Objetivo Geral
Desenvolver um método de automação residencial para buscar uma solução simples
que proporcione um melhor controle da residência o que trará comodidade e segurança.

1.2.2. Objetivos Específicos

 Controlar lâmpadas e tomadas na residência acionadas de forma manual ou remota por


meio de aplicativo web que estará hospedado no Arduino Mega 2560;
 Monitorar a energia elétrica, usando o sensor de corrente SCT-013, depois usar as medidas
obtidas para: quantificar a potência consumida, proteger o circuito contra elevações de
tensão;
 Transmitir dados do microcontrolador para o dispositivo móvel através da Shield Ethernet
W5100;
 Mostrar que a automação residencial é uma ferramenta necessária para a gestão de uma
casa.

1.3 JUSTIFICATIVA

O trabalho teve como incentivo a necessidade de conhecermos o sistema de automação


residencial, para propormos uma solução econômica, baseado em equipamentos eletrônicos
de menor valor, que auxilie no controle de tomadas e no monitoramento do consumo de
energia elétrica na residência, pois com o aumento do valor da energia elétrica e a nossa
crescente necessidade por produtos eletrodomésticos, eletroeletrônicos e pelos altos valores
apresentados pelo mercado de automação residencial, observamos que as pessoas precisam de
alguma ferramenta que as ajudem a ter uma melhor gestão dos recursos na residência.
Acreditamos que a domótica pode proporcionar um conforto e controle mais eficiente em uma
residência.
13

2 EMBASAMENTO TEÓRICO

2.1 DOMÓTICA

A domótica ainda é tida como algo novo, visto que ela é mais empregada em
ambientes industriais de maneira mais complexa, no entanto as pessoas estão vendo o quanto
ela pode ser benéfica social e economicamente.

A domótica é composta de uma rede de comunicação que permite a interconexão de


uma série de dispositivos, equipamentos e outros sistemas, com o objetivo de obter
informações sobre o ambiente residencial e o meio que ele insere, e efetuando
determinadas ações a fim de supervisioná-los ou gerenciá-los. (DIAS, PIZZOLATO,
2004, p.15).

2.1.1 Classificação de Domótica

O projeto de implantação da domótica segue uma série de funções que podem estar
integradas ou não a outras funções de outros dispositivos envolvidos no sistema. Segundo
Muratori (2004), o modo como ocorre à execução dessas funções define a classificação da
domótica em sistemas: autônomos, integrados ou complexos:

 Autônomos: possuem funcionalidades somente de acionar ou desligar dispositivo ou


subsistemas. Nessa classificação nenhum dispositivo ou subsistema tem relação um com o
outro ( TERUEL, 2008, p.28 apud ABREU, VALIM, 2011, p.4);
 Integrados: possuem múltiplos subsistemas integrados a um único controlador. A
limitação deste sistema está no fato que cada subsistema deve ainda funcionar unicamente na
forma a qual seu fabricante pretendia. Basicamente trata-se apenas de controle remoto
estendido a diferentes locais (TEZA, 2002, p.32 apud ABREU, VALIM, 2011, p.4). O
processamento pode ser centralizado na central de automação ou distribuído pela rede
(TERUEL, 2008, p.28 apud ABREU, VALIM, 2011, p.4);

 Complexos: possuem como grande diferencial a possibilidade da personalização de


produtos manufaturados de modo que atenda as necessidades do proprietário. É dependente de
comunicação de mão dupla e realimentação de status entre todos os subsistemas (TEZA,
2002, p.33 apud ABREU, VALIM, 2011, p.4).
14

2.2 ARDUINO MEGA 2560

Um microcontrolador é uma placa de circuito impresso que pode ser programada para
executar tarefas definidas em sua memória interna. O Arduino é uma plataforma open-source
de prototipagem eletrônica. Ele é um circuito com suporte para Entradas/Saídas (E/S)
analógicas e digitais, onde são conectados dispositivos atuadores e sinalizadores, como
sensores, LED’s e telas de LCD.

O Arduino Mega 2560 possui recursos para prototipagem e projetos mais elaborados.
Baseado no microcontrolador ATmega 2560, com isso possui 54 pinos de entradas e saídas
digitais onde 15 destes podem ser utilizados como saídas PWM1. Possui 16 entradas
analógicas, 4 UARTs (Universal Asynchronous Receiver/Transmitter) que são portas de
comunicação serial, que funcionam na frequência de 16 MHz cristal oscilador.
O Arduino Mega 2560 conta com maior quantidade de memória que as outras versões,
sendo uma boa opção para projetos que necessitem de mais capacidade de processamento e
armazenamento. Além disso, ele conta com mais pinos de entradas e saídas. Ele possui uma
interface serial e USB para interligá-lo a outras placas ou sistemas. Essa interface permite que
o Arduino seja programado e/ou que interaja com o ambiente em tempo real.
O Arduino possui várias versões, sendo que podem ser versões oficiais ou paralelas,
no qual utilizam o mesmo circuito eletrônico que é fornecido pelo fabricante da versão oficial,
mas todos são programados pelo mesmo software do Arduino, que utiliza a linguagem
C/C++.
A programação do Arduino é feita em uma plataforma de desenvolvimento, um
software IDE, que é executado em um computador, o programa desenvolvido no ambiente é
conhecida como sketch que é gravado na memória do microcontrolador por upload através da
comunicação serial.
Um importante aspecto é a maneira padrão que os conectores são expostos, permitindo
que o microcontrolador seja interligado a outros módulos expansivos, conhecidos como
Shields, que incorporam funções que o Arduino por si só não possui. Como por exemplo, os
Shields Ethernet, sensor de corrente e outros.

1
O PWM (Pulse Width Modulation) ou Modulação por Largura de Pulso é uma técnica utilizada por sistemas digitais
para variação do valor médio de uma forma de onda periódica. Essa técnica consiste em manter a frequência de uma onda
quadrada fixa e variar o tempo que o sinal fica em nível lógico alto.
15

Abaixo, imagem ilustrativa do micro controlador Arduino Mega 2560 e suas


repartições segundo o site embarcados.

Figura 1 - Placa Arduino Mega2560

Fonte: http://www.embarcados.com.br/arduino-mega-2560/

Figura 2– Pinos de conexão placa Arduino Mega 2560

www.embarcados.combr851x579Pesquisaporimagem

Descrição da portas da figura acima segundo o site embarcados.com :


16

IOREF - Fornece uma tensão de referência para que Shields possam selecionar o tipo
de interface apropriada, dessa forma Shields que funcionam com a placas Arduino que são
alimentadas com 3,3V podem se adaptar para ser utilizados em 5V e vice-versa.
RESET - pino conectado a pino de RESET do micro controlador. Pode ser utilizado
para um reset externo da placa Arduino.
3,3 V. - Fornece tensão de 3,3V para alimentação de Shields e módulos externos.
Corrente máxima de 50 mA.
5 V - Fornece tensão de 5 V para alimentação de Shields e circuitos externos.
GND - pinos de referencia, ground, terra.
VIN - pino para alimentar a placa através de Shields ou bateria externa. Quando a
placa é alimentada através do conector Jack a tensão da fonte estará nesse pino.

2.3 TRANSMISSÃO DE DADOS

2.3.1 Topologia de Rede

Quando se refere à tecnologia a palavra topologia refere-se ao modo pela qual os


vários elementos de uma rede são interconectados.
A topologia de rede é o modo como o meio de rede está conectado aos computadores e
outros componentes de uma rede. Basicamente, é a estrutura topológica da rede, e pode ser
descrito ou ilustrado de forma física ou lógica. Há várias outras formas a partir das quais é
possível organizar a interligação entre cada um dos nós (computadores) da rede.

2.3.2 Topologia Física


A topologia física é a verdadeira aparência ou layout da rede, enquanto que a lógica
descreve o fluxo dos dados através da rede. A topologia física representa como as redes estão
conectadas e o meio de conexão dos dispositivos de rede. A forma com que os cabos são
conectados, o que genericamente chamamos de topologia de rede (física), influencia em
diversos pontos considerados críticos, como a flexibilidade, velocidade e segurança.

As topologias físicas de rede existentes são:

 Ponto a Ponto;
17

 Barramento;
 Anel;
 Estrela;
 Malha.

2.3.2.1 Estrutura Ponto a Ponto

A topologia ponto a ponto é um modo de transmissão de dados muito antigo, que se


limita a comunicação somente entre dois dispositivos, onde os computadores são tanto cliente
como servidor, assim dispensando o uso de um servidor central.
Tal conexão era realizada através de cabos trancados (UTP) montados no esquema
Cross-over, ou então por cabos e conectores coaxiais, onde cada equipamento necessitava de
uma placa de rede com entradas compatíveis e de um programa específico para sua
configuração (DOS, Windows WorkGroup, NetWare Personal Network, LANtastic, Apple
Talk), resultando em uma rede com velocidade de transferência muito baixa se comparada as
atuais inovações tecnológicas.( Carlos Moura, 2013).

2.3.2.2 Barramento

Na topologia de barramento a rede é formada por um único cabo onde todos os


computadores são conectados. No barramento os computadores não podem enviar pacotes ao
mesmo tempo, ou seja, enquanto um envia todos esperam e assim sucessivamente.
Normalmente para este tipo de padrão era usados cabos do tipo coaxial, perto do fim
da utilização deste método de conexão passou a se usar cabos do tipo RJ 45 que é considerado
um dos melhores cabos para transmissão de dados devido a sua excelente blindagem o que
resulta em perda mínima de pacote. (Erik Gomes da Silva, 2013).

Umas das principais vantagens do barramento são:


 Uso de cabo é econômico;
 Mídia é barato e fácil de trabalhar e instalar;
 Simples e relativamente confiável;
 Fácil expansão.
18

Desvantagens do barramento:
 Rede pode ficar extremamente lenta em situações de trafego pesado;
 Falha no cabo paralisa a rede inteira;
 Problemas são difíceis de isolar.

2.3.2.3 Anel

Na topologia em anel os aparelhos são conectados em série, formando uma rede


fechada (anel). Os dados são transmitidos unidirecionalmente (tecnologia que se desloca em
um sentido único) de nó em nó até atingir o seu destino. O anel não interliga as estações
diretamente, mas consiste de uma série de repetidores ligados por um meio físico, sendo que
cada estação é ligada (Computador)a estes repetidores.(Patrik Luan Pereira, 2013).
Vantagens da topologia em anel:
 Todos os computadores acessam a rede igualmente;
 Performance não é impactada com o aumento de usuários.
Desvantagens da topologia em anel:
 Falha de um computador pode afetar o restante da rede;
 Problemas são difíceis de isolar.

2.3.2.4 Estrela

A topologia estrela usa como meio de transmissão os cabos de par trançado, todos os
computadores na rede estão ligados a uma central (um concentrador). O número de
dispositivos nesta rede será determinado pela capacidade do roteador. Essa topologia
geralmente é utilizada em pequenas redes.
Vantagens da topologia em estrela:
 A condição e adição de novos computadores é simples;
 Gerenciamento centralizado;
 Falha de um computador não afeta o restante da rede.
Desvantagem da topologia em estrela:
 Uma falha no dispositivo central paralisa a rede inteira.
19

2.3.2.5 Malha

Esta topologia é muito utilizada em várias configurações, pois facilita a instalação e


configuração de dispositivos em redes mais simples. Todos os nós estão atados a todos os
outros nós, como se estivessem entrelaçados. Já que são vários os caminhos possíveis por
onde a informação pode fluir da origem até o destino.
Vantagem da topologia malha:
 Maior redundância e confiabilidade
 Facilidade de diagnostico
Desvantagem da topologia malha:
 Instalação dispendiosa

2.3.3 Topologia Lógica

A topologia lógica refere-se à maneira como os sinais atuam sobre os meios de rede,
ou a maneira como os dados são transmitidos através da rede a partir de um dispositivo para o
outro sem ter em conta a interligação física dos dispositivos. Topologia lógica são
frequentemente associadas a Media Access Control, métodos e protocolos. Topologias lógicas
são capazes de serem reconfiguradas dinamicamente por tipos de equipamentos de conexão
como roteadores e switches.

2.4 PROTOCOLO DE COMUNICAÇÃO

Protocolos de comunicação é uma linguagem específica que é usada por determinados


equipamentos e programas para se comunicarem, ou seja, trocar dados, assim exercendo um
padrão de comunicação. Em se tratando de computadores podemos encontrar diversos tipos
de protocolos para a troca de diferentes tipos de dados, como vídeos, mensagens e páginas
web.

Na rede mundial de computadores o protocolo mais utilizado é o TCP/IP que


proporciona a comunicação do computador onde está informação ( Servidor ) com o cliente
(Host). Essa comunicação é feita através de um sistema de identificação, onde cada
computador recebe um endereço IP que o permiti enviar e receber dados na rede.
20

2.4.1 Roteadores

Faz o papel de guarda de trânsito, garantindo que os pacotes de mensagem sejam


dirigidos a endereços certos na rede. Ele é mais (inteligente) que o switch2, pois além de fazer
a mesma função deste, também tem a capacidade de escolher a melhor rota que um
determinado pacote de dados deve seguir para chegar ao seu destino. É como a rede fosse a
cidade grande e o roteador escolhesse os caminhos mais curtos e menos congestionados.
Existem basicamente dois tipos de roteadores:
 Estático
Este é mais barato e é focado em escolher sempre o menor caminho para os dados,
sem considerar se aquele caminho tem ou não congestionamento;
 Dinâmicos
Este é o mais sofisticado (é consequentemente mais caro) ele considera se há ou não
congestionamento na rede. Ele trabalha para fazer o caminho mais rápido mesmo que seja o
caminho mais longo. De nada adianta utilizar o menor caminho se esse estiver congestionado.
Muito dos roteadores dinâmicos são capazes de fazer compressão de dados para elevar a taxa
de transferência.

2.5 SHIELD ETHERNET

O Arduino Ethernet Shield é uma placa baseada no chip W5100 Wiznet Ethernet que
permite que a placa Arduino se conecte a uma rede de computadores. O Wiznet W5100
fornece uma conexão TCP e UDP de rede (IP) e tem suporte para até quatro conexões de
soquetes simultâneos. Para usá-los é preciso adicionar a biblioteca Ethernet no sketch( folha
de programação). O Shield ethernet conecta a uma placa Arduino usando soquete wire-wrap
longos (figura 3) que se estendem através do shield. Isso mantém o layout intacto e permite
que outros Shield passem a ser usados.

2
Dispositivo responsável por encaminhar pacotes de dados para computador destino, de maneira eficiente.
21

Figura 3 - Pinos da placa Shield Ethenert

Fonte: http://forum.arduino.cc/index.php?topic=177178.0

A Shield Ethernet tem uma conexão padrão RJ-45, com um transformador de linha
integrado e Power over Ethernet (alimentação pelo cabo de dados). O Power over Ethernet
(PoE módulo) é projetado para extrair energia a partir de um par de cabo categoria 5 ethernet
convencional twiste (trançado). Entretanto a Shield não vem com o módulo PoE embutido,
que é um componente separado que deve ser adicionada.

Outro recurso da shield é a possibilidade de utilizar um cartão micro-SD através da


ranhura de bordo, o qual pode ser usado para armazenar ficheiros para servir na rede. É
compatível com o Arduino Uno e Mega. O leitor de cartão microSD onboard é habilitado
através da Biblioteca SD.

O Shield também inclui um controlador de reset, para garantir que o módulo Ethernet
W5100 esteja devidamente reiniciado em power-up.

Arduino se comunica com o W5100 e cartão SD usando o barramento SPI (através do


cabeçalho ICSP3), espelhado nos pinos digitais 50, 51 e 52 no Arduino Mega 2560. No Mega,
o pino 10 é usado para selecionar o W5100 e o pino 4 para o cartão SD. Esses pinos não
podem ser usados em geral para I / O.

3
No que se refere ao Arduino é conjunto de pinos, geralmente 6, que possibilitam a comunicação serial através da
shield ethernet.
22

O Shield Ethernet possui uma interface LED que permite acompanhar alguns recursos. Os
LED’s e suas indicações são mostradas na tabela a seguir:

Tabela 1 – LED indicativos do Arduino Mega

LED INDICAÇÃO

TX Transmissão

RX Recepção

COLL Colisão

FULLD Modo de conexão Full Duplex

100M Conexão a 100 Mbits

LINK Conexão estabelecida

PWR Módulo Ligado

2.6 RELÊ
O relê é um elemento eletromecânico constituído por contatos normalmente aberto e
fechado fixos, bobina, armadura móvel, mola de rearme e terminais, sua principal
característica é sua capacidade de acionar uma carga de maior tensão e corrente através de
uma pequena corrente.

2.6.1 Funcionamento

O relé eletromecânico recebe uma pequena corrente nos contatos da bobina e vencerá
a resistência da mesma, que quando energizada passará a gerar um campo eletromagnético
ocasionando uma atração da armadura, parte móvel do relé, para a bobina, mudando o estado
do conjunto de contatos do relé, onde os contatos NF (normalmente fechados) e NA
(normalmente abertos) mudará seu estado para aberto e fechado respectivamente, acionando
as cargas que estiverem conectadas a eles e depois de desenergizado os contatos mudam seu
estado com auxílio da mola interna. No caso do relé em uso neste projeto ele conta com dois
contatos um NF e NA.
23

2.7 ARDUINO WEB SERVER

Servidor web é um programa que recebe solicitações de conteúdo de navegadores,


podendo ser imagem, documentos em PDF, mas geralmente em HTTP (Protocolo de
Transferência de HiperTexto). Através do protocolo HTTP é requisitado o conteúdo HTML
(Hypertext Markup Language), ou seja, páginas web.

As solicitações HTTP são feitas exclusivamente pelos navegadores como: Internet


Explorer, Safira, Google Chrome e outros.

2.7.1 Funcionamento

O usuário busca através navegador um endereço web ou determinado conteúdo, o


navegador manda uma requisição para o servidor, perguntando se o servidor possui o
conteúdo que ele precisa. A requisição é um conjunto de dados que informa, por exemplo:
método, o caminho do recurso no servidor.

Figura 4 - Bloco de comandos de requisição para servidor web.

Fonte: Do autor

O servidor por sua vez responde ao navegador se ele tem o conteúdo ou não, caso ele
não tenha ele reportará uma mensagem de erro informando que a página não existe, caso
contrário ele enviará uma reposta contendo um conjunto de dados junto com o conteúdo
requisitado, que será interpretado pelo navegador.
24

Figura 5 - Bloco de resposta enviado para o navegador pelo servidor web

Fonte: Elaborada pelo autor

2.9 ENERGIA ELÉTRICA

Segundo Cid Tomanik ( 2009 p.124 apud José, 2013, p.20 ), a "energia de um sistema
é o seu potencial de trabalho. A energia elétrica é uma das formas de energia dentro de um
sistema; ela correspondente ao produto de uma diferença de potencial (volts) por uma corrente
elétrica (amperes) pelo tempo (segundo) em que é fornecida. Assumindo o papel de
mercadoria, a energia pode ser objeto da relação jurídica", sendo considerada pela legislação
vigente como bem móvel.

Energia elétrica ativa é aquela que pode ser convertida em outra forma de energia e é
expressa em quilowatts-hora (kwh).

Energia elétrica reativa é aquela que circula entre os diversos campos elétricos e
magnéticos de um sistema de corrente alternada, sem produzir trabalho e é expressa em
quilovolt-ampere-reativo-hora (kvarh).
25

2.10 SENSOR SCT-013

O sensor SCT-013 é um sensor não invasivo que proporciona fazer uma medição de
corrente sem entrar em contato direto com o fio condutor, assim minimizando os riscos.

O transformador de corrente (ou TC) tem a finalidade de detectar ou medir a


corrente elétrica que circula em um cabo ou barra de alimentação, e transformá-la
em outra corrente de valor menor, para ser transmitida a um instrumento de
medição ou circuito eletrônico. A utilização do TC é necessária porque é
impraticável a utilização de instrumentos e circuitos eletrônicos em altas
correntes, sendo necessário reduzi-las a valores menores, passíveis de utilização
normal. O TC é amplamente utilizado em sistemas elétricos, pois informa as
condições reais de corrente em regime normal, picos e faltas de energia,
proporcionando um maior controle sobre o sistema. Também possui outra grande
vantagem, que é a isolação entre o medidor e o circuito a ser medido. O TC
toroidal é muito utilizado por permitir que o condutor passe no orifício central do
transformador, sem sofrer interrupções. (Em: < http://www.toroid.com.br>.
Acessado 05 de setembro 2015. )

O sensor SCT-013 é um medidor feito em modelo alicate que recebe os fios


deslocando sua parte móvel como mostra a figura (abaixo).

Figura 6 - Imagem do sensor SCT013-00

Fonte: http://www.mecabots.com.br/

A corrente elétrica que flui no enrolamento do primário do transformador SCT-013


produz um campo magnético no núcleo, que em seguida induz uma corrente no circuito do
enrolamento secundário.

A corrente no enrolamento secundário é proporcional à corrente fluindo no


enrolamento primário:
26

Corrente secundário = CT relação espiras x corrente primário

CT relação espiras = número voltas Primário / número voltas do Secundário

Isso significa que a corrente do enrolamento secundário é proporcional a corrente real


medida, para esse sensor SCT-013 a relação é 100A no primário e no 33mA no secundário
segundo o datasheet.
27

2.11 IHM

A IHM (Interface homem maquina) é um layout criado para agrupar funções, assim
reduzindo e otimizando circuitos de comando, as IHM’s funcionam em conjunto com CLP.

De acordo com Frank D. Petruzella( 2014, p. 38)

Uma interface homem-máquina (IHM) pode ser conectada para comunicar com um
CLP e substituir botões de comando, chaves seletoras, sinaleiros luminosos, chaves
digitais manuais e outros dispositivos de controle no painel do operador. Um teclado
luminescente sensível ao toque (touch-screen) fornece ao operador uma interface
que funciona como um painel de controle tradicional do operador.

Figura 7- IHM

Do autor
28

3 METODOLOGIA

Lakatos e Marconi (1996, p. 15) definem que “Pesquisar não é apenas procurar a
verdade; é encontrar respostas para questões propostas, utilizando métodos científicos”,
através desta ótica é possível notar que a pesquisa é algo mais amplo do que se imagina em
um primeiro momento. A pesquisa não se identifica apenas como um processo de
investigação, ou um modelo simplório de inquirição, sua finalidade é possuir uma
compreensão mais profunda sobre o tema levantado e sobre a questão que direciona a
pesquisa.

Ainda de acordo com as autoras a pesquisa necessita de um planejamento organizado e


detalhado, que contemple as etapas que se pretende cumprir e observar durante seu
desenvolvimento, tal como a seleção do tema, a definição do problema, o processo que será
adotado para a coleta e como serão feitas as análises e tratamentos de dados, bem como a
apresentação dos resultados.

A pesquisa eleita seguira metodologia exploratória, com a utilização de bibliografia


como procedimento de pesquisa. Segundo Gil (2008) a pesquisa exploratória consiste na
familiarização do problema proposto, podendo assim encontrar maneiras de explicitá-lo de
modo que pode ser feito o levantamento bibliográfico ou por meio de entrevistas, neste caso,
elegeu-se o levantamento bibliográfico, que ainda de acordo com autor, consiste no
desenvolvimento de uma pesquisa embasada em material já existente, especialmente livros e
artigos científicos.

A função da pesquisa é a realização de uma avaliação formativa que, como determina


Perrenoud (1999) consiste na acumulação e armazenamento de informações visando construir
assim a inteligência do indivíduo, bem como visando, através deste método, imputar
conhecimento durante todo o processo de construção e não apenas na avaliação final do
produto.
29

4 TÍTULO DO PROJETO
Controle Residencial Inteligente

4.1 APRESENTAÇÃO

O projeto de automação residencial é formado pela integração de alguns dispositivos,


que exercem diferentes funções que se comunicam entre si através do microcontrolador. A
integração desses dispositivos foi feita com a finalidade de proporcionar mais comodidade e
segurança para a residência.

Figura 8 – Imagem de apresentação

Fonte: Do autor

O microcontrolador Arduino Mega 2560 possui 54 pinos, onde serão conectados os


seguintes equipamentos: 1 módulo relê de 16 canais, 1 shield Ethernet, 6 sensores de corrente
SCT 013-000, 8 interruptores de pulso, 7 sensores de movimento, 1 display LCD 16x2 e 2
LEDs infravermelho.
30

Esse projeto de automação residencial utiliza um microcontrolador Arduino Mega


2560 que estará acoplado ao Shield Ethernet W5100, placa responsável pela conexão com a
internet. O Shield Ethernet compartilha na rede de computadores os dados processados pelo
microcontrolador. O protocolo de comunicação utilizado pelo Shield Ethernet é o TCP/IP.

O Arduino Mega 2560 tem gravado em sua memória um programa que faz as
seguintes tarefas: reconhecimento das Shields e outros dispositivos (sensor SCT013, Ethernet
e display LCD 16x2), varredura das entradas digitais e físicas que acionarão as saídas
(lâmpadas, tomadas e ar condicionados), exibição do valor medido pelo sensor SCT013 e a
hospedagem do aplicativo web.

4.2 ETAPAS DE PRODUÇÃO, INSTALAÇÃO OU IMPLANTAÇÃO

Para dá início a produção do projeto foi preciso fazer uma análise dos objetivos
específicos definido anteriormente para produzir o fluxograma do programa.

A seguir é apresentado os fluxogramas do programa:

Figura 9 - Fluxograma do programa.

Fonte: do autor
31

Uma vez analisado o objetivo e definido a melhor forma de alcançá-lo, em seguida


será feita a programação do microcontrolador.

A programação do microcontrolador como já foi dita é feita na linguagem C, e essa


linguagem necessita de algumas bibliotecas. Uma biblioteca é um conjunto de código que
você pode incluir em seu sketch (folha de projeto) para aprimorar a funcionalidade de seu
projeto.

Neste projeto será utilizada as bibliotecas SPI.h (responsável pela comunicação serial),
Ethernet.h (responsável pela reconhecimento da shield ethernet), Emonlib.h (possibilita
utilizar o sensor SCT-013), LiquidCrystal.h (responsável pela comunicação com o display
LCD), IRremote(biblioteca responsável por decodificar e codificar código hexadecimal) e
String.h(possibilita trabalhar com conjunto de caracteres). Abaixo é ilustrado as bibliotecas
adicionadas.

#include <SPI.h>

#include<Ethernet.h>

#include"Emonlib.h"

#include "LiquidCrystal.h"

#include <IRremote.>

A programação detalhada pode ser encontrada na pagina de anexo na página 59.

O sistema de comando residencial é montado em um quadro separado, nele se


encontra o módulo rele e os dois microcontroladores. Como pode ser visto na ilustração
abaixo, o sensor de corrente SCT 013-000 é instalado na saída dos disjuntores e outro na
entrada, e a central é instalada no lado externo do quadro de comando, com o intuito de não
causar grandes alterações na parte elétrica da residência.
32

Figura 10 - Quadro distribuição com Arduino instalado

Fonte: Do autor

Já os outros equipamentos são distribuídos nos cômodos da casa como pode ser visto
na imagem abaixo (figura 11), foi instalado em cada cômodo um interruptor de pulso e um
sensor de presença que são ligados as portas do arduino através de cabos TCP.

Os LEDs infravermelho serão instalados nos dois quartos, junto aos aparelhos de ar
condicionados, e serão ligados as portas 35 e 37 do Arduino Mega 2560.
33

Figura 11 - Ilustração da distribuição dos dispositivos de comando

Fonte:Do autor

4.2.1 Montagem do Projeto

A montagem dos equipamentos eletrônicos apresenta grande facilidade, seja com


auxílio de tutorias, de projetos semelhantes ou com o uso de datasheet que é uma
especificação do fabricante.

Para ilustrar a montagem dos componentes utilizamos auxílio dos fóruns de conteúdo
eletrônico e sites sugeridos pelas lojas de produtos eletrônicos, que oferecem tutoriais para
garantir uma montagem correta do equipamento.

Os produtos necessários para a montagem do projeto são: 1 display de LCD 16 x 2, 1


módulo de relés de 16 canais, 1 Ethernet shield, 2 Arduino mega 2560, 6 sensores de corrente
34

SCT-013, 8 Interruptores de pulso, 8 sensores de presença, 2 LED infravermelho e cabos de


conexão.

O módulo relé possui 3 tipos de pinos, o Vcc que energiza a bobina com 5v, o GND
ou terra e o IN responsável por receber o pulso elétrico do microcontrolador. O módulo relé
terá os pinos conectados ao primeiro microcontrolador Arduino MEGA 2560, aos pinos de
alimentação 5v, o negativo (GND), e os pinos de saídas digitais 38, 39, 40, 41, 42, 43, 44, 45,
46, 47, 48, 49, 50, 51, 52, 53. Os pinos 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 31, 33,
35, 37, 39, 41, 43, 45, 47, 49, 51, 53 do segundo Arduino MEGA estarão ligados aos botões
físicos que mandarão um pulso para o microcontrolador que acionará as saídas.

Figura 12 - Dispositivos de comando

Fonte: Do autor.
35

 Sensor SCT-013

O sensor não invasivo SCT-013 possui dois fios de conexão, um que o alimenta com
tensão 5v e outro que envia os dados binários para a porta analógica do microcontrolador.

 Emissor infravermelho

Os LED’s infravermelho possuem dois pinos com polaridade, um negativo (catodo) e


um positivo (anodo), o negativo será ligado ao GND e o positivo será ligado aos pinos 35 e 37
do microcontrolador 1.

 Display LCD

O display LCD utilizado, possui 16 pinos, a tabela abaixo mostra a função e modo de
ligação dos pinos com o Arduino Mega 2560.

Tabela 2 - Pinos dispositivo LCD

Conexões LCD 16x2 – HD44780

Pino Função Ligação


LCD

1 Vss GND

2 Vdd Vcc 5V

3 V0 Pino central potenciômetro

4 RS Pino 12Arduino

5 RW GND

6 E Pino 11 Arduino

7 D0 Não conectado

8 D1 Não conectado

9 D2 Não conectado

10 D3 Não conectado
36

11 D4 Pino 5 Arduino

12 D5 Pino 4 Arduino

13 D6 Pino 3 Arduino

14 D7 Pino 2 Arduino

15 A Vcc 5V

16 K GND

Figura 13 - A montagem do sensor SCT-013 e do display LCD

Fonte: Do autor
37

 Shield Ethernet

O Shield Ethernet W5100 possui uma montagem simples, pois basta alinhar seus pinos
as entradas do microcontrolador, depois de conectar basta fazer as conexões necessárias como
se fosse o próprio microcontrolador.

Figura 14 - Shield Ethernet acoplada ao Arduino Mega 2560

Fonte: produto.mercadolivre.com.br
38

Figura 15 - Ligações dos pinos arduino1

Fonte: Do autor
39

Figura 16 - Ligações dos pinos Arduino 2

Fonte: Do autor
40

4.3 CARACTERIZAÇÃO E FUNCIONAMENTO

Nesta etapa de desenvolvimento será explicado o funcionamento do sistema de


automação residencial, a explicação se divide em 4 partes: Processamento dos dispositivos de
comando, medição e segurança dos circuitos através do sensor SCT-013, controle do ar
condicionado e exibição das informações.

4.3.1 Processamento dos dispositivos de comando

Primeiramente o microcontrolador faz a varredura das entradas físicas e digitais, as


entradas físicas adotadas serão o sensor de presença PIR e os interruptores de pulso que
trabalham com baixa tensão, mais precisamente 5 volts, as entradas digitais serão os botões da
IHM. Caso alguma das entradas física ou digital seja acionada, mandará um comando de liga
ou desliga para o microcontrolador, assim comutando o relé para NA ou NF o que fará com
que os dispositivos acionem ou não.

Na programação do microcontrolador as entradas físicas e digitais estão em paralelo, o


que permite que o controle sobre as saídas seja feita por um pulso de qualquer dispositivo de
entrada, como pode ser visto na imagem a seguir.
41

Figura 17 - Ilustração Arduino Mega 2560 acionado pelos dispositivos de comando

Fonte: Do autor

 Processamento dos sinais do sensor SCT-013

O microcontrolador recebe os sinais analógicos do SCT-013 e os converte em digital,


de modo que quantifique o sinal presente no pino, esse processo é feito pelo converso
analógico digital, ADC ou conversor A/D.

Um conversor A/D quantifica o valor analógico conforme a quantidade de bits de sua


resolução. A resolução de um conversor A/D é dada pela seguinte equação:
42

Resolução = Vref / 2^n

Onde:

Vref = tensão de referência do conversor A/D ;

n: número de bits do conversor.

O Arduino Mega 2560 possui resolução de 10 bits, a sua tensão de entrada pode variar
de 0V até o valor de VCC e possui referência interna selecionável de 1,1V.

Quando o Arduino receber os valores medidos pelo sensor SCT 013-000, ele irá
converter os valores para unidades de potência (Watt) essa mesma medida será multiplicada
pela unidade de tempo e pela taxa local cobrada pela concessionária (valor do KW/h), que
depois será exibido no display LCD e na IHM.

 Segurança do circuito

Os painéis residenciais já são projetados com dispositivos de segurança, como o


disjuntor termomagnético, que em caso elevação de corrente elétrica o circuito é desligado.
Neste projeto o Arduino usa o sensor SCT 013-000 para analisar as elevações de corrente,
servindo como uma segurança complementar. O Arduino fará a seguinte tarefa, em caso de
elevação da corrente, seja por conta de sobrecarga no circuito ou pela elevação momentânea
que ocorre depois do restabelecimento da energia após a interrupção inesperada, ele irá
comutar o módulo rele para desligado. Depois que a corrente for estabilizada o Arduino irá
ligar o circuito novamente.

 Controle do ar condicionado

O ar condicionado será controlado pelo Arduino Mega 2560 através de um LED


infravermelho, o Arduino irá enviar um código hexadecimal através do LED infravermelho,
que será interpretado pelo receptor do ar condicionado, o que fará que ele ligue ou desligue.

 Exibição de Informação
43

O resultado da medição da potência será exibido por meio de um display LCD 16 x 2 e


uma IHM que estará hospedada no próprio microcontrolador, que além da potência também
estará a todo momento expondo os estados das saídas.

O aplicativo vai informar de forma gráfica o estado das saídas para o usuário, podendo
o usuário mudar o estado das saídas de maneira remota, também estará apresentando em
tempo real a potência consumida no momento e o valor equivalente em reais.

O display de LCD estará a todo o momento exibindo o valor consumido em kwh e em


reais conforme a tarifa da concessionária da região.

Figura 18 - Ilustração do funcionamento (acionamento, medição e exibição)

Fonte: Do autor
44

4.4 VIABILIDADES TÉCNICA

Para avaliar se este trabalho tem viabilidade técnica foi necessário examinar os
seguintes requisitos: a função, durabilidade, desempenho e as limitações do trabalho.

4.4.1 Função

A função do trabalho alcançou todos objetivos específicos, como criar ambiente


autônomo de iluminação e temperatura, monitorar a potência consumida no circuito de cada
cômodo e compartilhar estes dados com uma interface gráfica que se proporciona a
visualização e controle do processo.

4.4.2 Desempenho

O desempenho do projeto será definido pelo tempo de resposta e de processamento do


microcontrolador. O tempo de resposta que o microcontrolador apresentada tem por meio do
Shield Ethernet é satisfatório, quase que imediato, observando que irá depender diretamente
da qualidade de conexão da rede, o processamento do Arduino Mega é mais que satisfatório,
pois utiliza uma microcontrolador ATmega2560 que é um modelo mais recente com memória
flash 256 kB (kilo Byte), mais 8 KB utilizados para o bootloader, 8KB de memória RAM e 4
KB de EEPROM e com um processamento de 16 MIPS( milhões de instruções por segundo)
operando em 16 MHz.

4.4.3 Durabilidade

A durabilidade dos materiais propostos vai depender de muitos fatores como qualidade
e condições de trabalho, para este projeto iremos considerar que os materiais são de ótima
qualidade e que trabalharão sob condições ideais para um melhor funcionamento.

O relé eletromecânico por ter partes mecânicas que se comutam a cada operação irá
apresentar um desgaste natural com o tempo, o que não diminuirá o seu desempenho, no caso
do modelo do relé proposto neste trabalho o SRS/SRSZ da SONGLE, ele pode apresentar um
tempo de vida de 10 milhões de ciclos.
45

No caso do display de LCD 16 x 2 ( modelo sugerido HD44780U da HITACHI) a sua


durabilidade é de difícil dedução visto que ele é composto de vários componentes eletrônicos,
e como já foi dito o que definirá o seu tempo de vida útil será as condições de trabalho que ele
será exposto principalmente a tensão de trabalho e temperatura.

O sensor de corrente SCT 013 também tem suas especificações de uso, para um bom
funcionamento é importante respeitar o limite de corrente e temperatura na qual ele foi
projetado para funcionar, sendo respectivamente 100A e -25C a 70C.

Os LED’s infravermelho tem um longo tempo de uso, mais é preciso se atentar a sua
polaridade.

4.4.4 Limitações do trabalho

O projeto apresentado foi feito com o intuito de passar por futuras modificações, tanto
na programação quanto no hardware. Futuramente o microcontrolador poderá desempenhar
novas funções, para isso será necessário uma atualização do software, respeitando a
capacidade máxima da memória de armazenamento e instalação de novas Shields, visto que o
Arduino MEGA 2560 possui 70 pinos para conexão.

A função do microcontrolador neste projeto é fazer a varredura das entradas digitais e


físicas, fazer a leitura dos sensores de corrente e representá-las de forma gráfica através do
display de LCD e página web. Abaixo são apresentadas possíveis atualizações para o projeto
original.

 Criar rotinas no microcontrolador para que a casa seja mais independente;


 Criar metas de consumo
 Criar perfis de consumo para casa, assim habilitando ou desabilitando saídas no
microcontrolador;
 O incremento de mais Shields para dá nova funções ao projeto.
 Integrar o projeto a circuitos de segurança
46

4.5 VIABILIDADE ECONÔMICA


A viabilidade econômica é umas das principais questões que um projeto deve
satisfazer. E a pergunta é se um sistema de automação é viável economicamente? A resposta é
sim.

Esse projeto apresenta alguns dos principais quesitos quando se fala de investimento,
que são: conforto, segurança e economia.

Hoje o investimento inicial para implantar esse projeto é R$ 1.847,80, um valor


pequeno se comparado com os valores comerciais. O valor do investimento é restituído na
forma de valorização do imóvel, visto que residências automatizadas agregam maior valor,
devido sua autonomia para gerir certos recursos do imóvel.

Além disso o sistema promove uma economia, pois graças ao sistema de


monitoramento é possível ter um maior controle sobre a casa, evitando assim excessos de
consumo de energia.

O sistema residencial também traz benefícios que não podem ser quantificados como
comodidade e segurança.

Para saber em quanto tempo o morador irá resgatar o valor do investimento, é preciso
saber quanto ele irá investir e quanto será deduzido no valor das faturas. Abaixo é mostrado a
tabela do orçamento dos equipamentos para elaboração do projeto.

Tabela 3 - Equipamentos e seus valores

Valor
Produto Quantidade Valor total
unitário

Módulo relé 5v
2 R$ 59,90 R$ 129,80
8 canais

Arduino Mega 2560


2 R$ 89,90 R$ 179,80
R3+ cabo USB

Display LCD 16 x 2 1 R$ 18,90 R$ 18,90

Sensor corrente 20A 6 R$64,90 R$389,40


47

SCT-013

Kit jumper Macho


2 R$ 19,90 R$ 39,80
x65 unidades

Ethernet Shield 1 R$ 69,90 R$ 69,90

Sensor presença PIR 7 R$16,90 R$118,30

Interruptor de pulso 7 R$ 13,00 R$ 91,00

LED infravermelho 2 R$ 5,90 R$ 11,80

Homem Hora - - R$ 900,00

TOTAL R$ 1.948,70

Para concluirmos se uma casa com sistema automatizado é viável ou não, foi feito
uma comparação de uma mesma residência, antes e depois de ser automatizada. Abaixo tem a
comparação do consumo residencial.

Tabela 4 - Tabela de uma residência não automatizada.

Uso Consumo médio mensal


Equipamento Potência Média de
estimado
elétrico média(W) utilização (h/dia) (kWh) (%)
(dia/mês)
Geladeira Etiqueta
- 30 24 53,0 16,7
A
Máquina de lavar
0,35kwh/ciclo 4 5 (1ciclo) 1,75 0,6
roupa Etiqueta A

Forno microondas 800 30 0,25 (15 min) 6,60 2,1

Filtro de água 110 30 24 79,2 25,0

Ferro elétrico
1100 12 0,5(30min) 6,6
automático 2,1
48

Computador
+impressora 120 30 5 18,00
5,7
+estabilizador

Televisão 32” 75 30 5 11,25 3,6

Iluminação
20 30 4 2,40 0,8
quarto solteiro
Iluminação quarto
20 30 4 2,40 0,8
casal
Iluminação sala
80(4x20) 30 4 9,60 3,0
de estar
Iluminação sala
80(4x20) 30 4 9,60 3,0
de jantar
Iluminação
40 (2x20) 30 3 3,60 1,1
banheiro
Iluminação
40(2x20) 30 3 3,60 1,1
Cozinha
Iluminação área
40(2x20) 30 3 3,60 1,1
externa
Iluminação
160(8x20) 30 2 9,6 3,0
externa

Aparelhos de ar
condicionado 246,00
1025 30 8
Etiqueta A (nos
77,7
quartos)

Total 466,80 100,00


49

Tabela 5 - Tabela de uma residência automatizada.

Uso Consumo médio mensal


Equipamento Potência Média de
estimado
elétrico média(W) utilização (h/dia) (kWh) (%)
(dia/mês)
Geladeira Etiqueta
- 30 24 53,00 16,7
A
Maquina de lavar
0,5kwh/ciclo 4 5(1ciclo) 0,35 0,1
roupa Etiqueta A

Forno microondas 800 30 0,5 (15 min) 6,60 2,1

Filtro de água 110 30 12 39,6 12,5

Ferro elétrico
1100 8 0,5(30min) 4,40
automático 1,4

Computador
+impressora 120 25 2 6,00
1,9
+estabilizador

Televisão 32” 75 25 2 3,75 1,2

Iluminação quarto
20 30 2 1,2 0,4
solteiro
Iluminação quarto
20 30 2 1,2 0,4
casal
Iluminação sala de
80(4x20) 30 2 4,8 1,5
estar
Iluminação sala de
80(4x20) 30 2 4,8 1,5
jantar
Iluminação
40 (2x20) 30 1 1,20 0,4
banheiro
Iluminação
40(2x20) 30 2 2,40 0,8
Cozinha
Iluminação área
40(2x20) 26 1 1,04 0,3
serviços
50

Iluminação externa 80(4x20) 20 0,5(30min) 1,60 0,5

Aparelhos de ar
condicionado 184,50 58,3
1025 30 6
Etiqueta A (nos
quartos)

Total 316,44 100,00

De acordo com os valores apresentados nas tabelas 4 e 5 é possível ver uma redução
do consumo, essa redução mostra que o sistema automatizado ajuda a reduzir o desperdício de
energia, evitando que aparelhos funcionem quando ninguém estiver usando.

466,80 - 316,44 = 150,36

Pode-se ver claramente que a economia obtida é de 150,36 kw/h que equivale R$
69,94, o que nos leva a concluir que o investimento de R$ 1.847,80 será recuperado
aproximadamente em 26 meses.

4.6 IMPACTOS
Os impactos existentes nesse projeto são todos positivos, pois se apresentam como
ferramentas que geram grande transformação social, econômico e ambiental.

O impacto social se justifica pelo a mudança nas residências de diferentes classes


sociais, onde estará presente uma nova ferramenta de gestão de energia, essa mudança pode
ser comparada a aquisição de vários computadores que hoje formam a internet, que é a maior
fonte de informação mundial. Assim pode-se concluir que a mudança social será grande e
quase imensurável devido aos muitos fins que a domótica tomará.

O impacto econômico está diretamente relacionado ao ambiental, pois quando uma


casa faz um consumo reduzido de recursos como água e energia, isso será retornado em forma
de aumento de receita para os moradores e preservação dos recursos naturais do lugar em
questão.
51

5 CONCLUSÃO

O controle residencial automatizado ainda é uma novidade no Brasil, mais igual a


muitas tecnologias que começaram desnecessárias e depois se tornaram produtos essenciais
para as pessoas, em breve a domótica será um recurso básico e obrigatório, atualmente os
serviços e produtos para se ter uma casa automatizada apresentam valores ainda elevados,
mas igualmente as outras tecnologias com o tempo o seu valor tenderá a reduzir.
Como foi demonstrado neste trabalho, é possível fazer e a gestão de uma casa com um
controle automatizado básico, que mesmo sendo feito com poucos materiais e sem o uso de
recursos de energia renováveis, como placas solares, sem perder a qualidade e eficiência para
executar o que foi programado.
Com isso podemos concluir que nosso objetivo foi alcançado, pois foi demonstrado a
importância e as vantagens de se ter um sistema automatizado como ferramenta para ajudar a
ter conforto, segurança e um consumo mais eficiente.
52

REFERÊNCIAS

MOURA, Carlos. Topologias de Rede - ponto a ponto, 2013. Disponível em:<


http://fabrica.ms.senac.br/2013/07/topologias-de-rede-ponto-a-ponto/>. Acessado em 14 de
Set. 2015.

SILVA, Erik Gomes. Topologias de Rede – Barramento, 2013. Disponível em:<


http://fabrica.ms.senac.br/2013/07/topologias-de-rede-barramento/>. Acessado em 14 de
Set.2015.

Pereira, Patrick Luan. Topologias de Rede – Anel, 2013. Disponível em:<


http://fabrica.ms.senac.br/2013/07/topologias-de-rede-anel/>. Acessado em 14 de Set.2015.

Silva, Alessandro.Ethernet Shield,Disponível em:< http://www.oarduino.com/placa-arduino-


ethernet-shield/>. Acessado em 14 de Set. 2015.

Introdução sensor CT.Disponível em:http://openenergymonitor.org/emon/buildingblocks/ct-


sensors-introduction> Acessado em 14 de Set.2015.

Newton C. Braga. Disponível em:<http://www.newtoncbraga.com.br/index.php/artigos/49-


curiosidades/1459-art..> Acessado em 5 Agosto 2015.
Souza, Fabio. Arduino MEGA 2560, 2014 Disponível em:<
http://www.embarcados.com.br/arduino-mega-2560/> Acessado em 6 Agosto 2015.
Bianchi, André Jucovsky. Processamento digital de sinal em tempo real utilizando Arduino,
2012 Disponivel em:< http://www.ime.usp.br/~ajb/seminarios/arduino-dsp.pdf>. Acessado
em 4 Agosto 2015.
Souza, Fábio. Arduino-Entradas analógicas,2013.Disponível em:<
http://www.embarcados.com.br/arduino-entradas-analogicas/>. Acessado 9 de Agosto 2015.
Como construir um monitor de energia Arduino.Disponível em:<
http://openenergymonitor.org/emon/buildingblocks/how-to-build-an-arduino-energy-monitor-
measuring-current-only>. Acessado 4 Agosto 2015.
Smith,W.A.Arduino Ethernet Shield Web Server, 2013 Disponivel em:<
https://startingelectronics.org/tutorials/arduino/ethernet-shield-web-server-tutorial/web-
server-read-switch-using-AJAX/>. Acessado em 4 de Agosto 2015.
Energy Monitoring using Pachube, Arduino 1.0 and SCT-013-030. Disponivel em:<
https://roysoala.wordpress.com/2012/04/20/energy-monitoring-using-pachube-and-arduino-1-
0/>. Acessado 4 de Agosto 2015.
Disponível em:< http://myelectronichome.altervista.org/joomla/en/excessive-current-detector-
with-sct-013-020-or-sct-013-030.html>
53

Lemos, Manoel. Conheça os Shields e incremente seus Arduino com eles, 2013.Disponível
em:< http://blog.fazedores.com/conheca-os-shields-e-incremente-seu-arduino-com-eles/>.
Acesado em 7 de Agosto 2015.
De Paula, Gilberto José. Medidor de demanda de energia elétrica residencial com acesso
remoto. Disponível
em:<http://www.revistaautomatizar.com.br/noticias/2012/julho/LED.html>
Petruzella, Frank D. ,Controladores Lógicos Programáveis. 4.ed. Porto Alegre: AMGH, 2014.
38p.
LAKATOS, E. M.; MARCONI, M. de A. Técnicas de pesquisa: planejamento e execução de
pesquisas, amostragens e técnicas de pesquisas, elaboração, análise e interpretação de dados.
3. ed. São Paulo: Atlas, 1996.
PERRENOUD, Philppe. Avaliação: da excelência à regulação das aprendizagens. Porto
Alegre: ARTMED Editora, 1999.

GIL, A. L. Como elaborar projetos de pesquisa. 4. ed. São Paulo: Atlas, 2008.
54

ANEXO

/*-----------------------------------------------------------------------*/

Programa: Controle_Residencial_Inteligente_Arduino_AJAX

Descrição: Projeto Arduino servidor web, que proporciona controle dos pinos
do microcontrolador Arduino Mega através de comandos físicos e por meio de
uma página web.

Este projeto não dispõe de suporte a bancos de dados nesta versão.

Hardware: Arduino Mega e Ethernet Shield Oficial.

Software: Foi usado o ambiente de desenvolvimento do Arduino versão 1.6.3

Referencias: - Arduino web server Ethernet Shield Status Using Ajax,


Startingelectronics.org

Data: 10 de Setembro de 2016

Autor: Lindonberg Silva e Osmar Jr Xavier.

#include<SPI.h>

#include<Ethernet.h>

#include<IRremote.h>

/*---------------------Configurações da rede-----------------------------*/

Byte mac[] = {0XDE,0XAD,0XBE,0XEF,0XFE,0XED};

IPAddress ip(0,0,0,0);

EthernetServer server(80);

String HTTP_req;

/*----------------------------ARDUINO MEGA 2-----------------------------*/

// variaveis interruptores //

int interruptor_sala = 30;


55

int interruptor_sala2 = 32;

int interruptor_cozinha =34;

int interruptor_quarto1 = 36;

int interruptor_sensor1 = 38;

int interruptor_arcond1 = 40;

int interruptor_quarto2 = 42;

int interruptor_sensor2 = 44;

int interruptor_arcond2 = 46;

int interruptor_areaext = 48;

int interruptor_dispensa = 50;

int interruptor_banheiro = 52;

//variaveis sensores IR "PRESENÇA"

boolean sensor_sala1 = 22;

boolean sensor_sala2 = 24;

boolean sensor_cozinha = 26;

boolean sensor_quarto1 = 28;

boolean sensor_quarto2 = 30;

boolean sensor_areaext = 32;

// EXCLUIR int sensor_dispensa = 34;

/*------------------------ ARDUINO MEGA 1-------------------------------*/

int lampada_sala1 = 38; // variaveis saídas relê "OUTPUT"


56

int lampada_sala2 = 39;

int lampada_cozinha = 40;

int lampada_quarto1 = 41;

int lampada_quarto2 = 42;

int lampada_areaext = 43;

int tomada_sala1 = 44;

int tomada_sala2 = 45;

int tomada_cozinha = 46;

int tomada_quarto1 = 47;

int tomada_quarto2 = 48;

int tomada_areaext = 49;

int tomada50,51,52,53 = 0; // SAÍDAS PARA USO FUTORO

// variaveis saída HEXADECIMAL led

int led_quarto1;

int led_quarto2;

void setup {

Ethernet.begin(mac,ip);

Server.begin();

Serial.begin();

Serial.begin(9600);

/*--------------------------------ARDUINO MEGA1--------------------------*/

pinMode(30,INPUT); // ENTRADA INTERRUPTORES

pinMode(32,INPUT);
57

pinMode(34,INPUT);

pinMode(36,INPUT);

pinMode(38,INPUT);

pinMode(40,INPUT);

pinMode(42,INPUT);

pinMode(44,INPUT);

pinMode(46,INPUT);

pinMode(48,INPUT);

pinMode(50,INPUT);

pinMode(52,INPUT);

/*------------------------- ARDUINO MEGA --------------------------------*/

pinMode(22,INPUT); // SENSOR DE PRESENÇA

pinMode(24,INPUT);

pinMode(26,INPUT);

/pinMode(28,INPUT);

pinMode(30,INPUT);

pinMode(32,INPUT);

/*------------------------ARDUINO MEGA 1---------------------------------*/

//VARIÁVEIS SAÍDAS RELÊ “OUTPUT”

pinMode(38,OUTPUT); // LAMPADAS

pinMode(39,OUTPUT);
58

pinMode(40,OUTPUT);

pinMode(41,OUTPUT);

pinMode(42,OUTPUT);

pinMode(43,OUTPUT);

pinMode(44,OUTPUT); //TOMADAS

pinMode(45,OUTPUT);

pinMode(46,OUTPUT);

pinMode(47,OUTPUT);

pinMode(48,OUTPUT);

pinMode(49,OUTPUT);

// pinMode(50,OUTPUT) pinMode(52,OUTPUT) pinMode(53,OUTPUT)SAÍDAS 50 52 53


PARA USO FUTURO

/*--------------------------CONEXÃO ARDUINO MEGA 1-----------------------*/

pinMode(35,INPUT); // SAIDA LED CONTROLE AR CONDICIONADO

pinMode(37,INPUT);

void loop(){

EthernetClient client = server.available();

If(client) {

Boolean currentLineIsBlank = true;

While(client.connected( )){

If(client.available( )) {

char c = client.read( );

HTTP_req += c;
59

if(c == ‘\n’ && currentLineIsBlank) {

client.println(“HTTP/1.1 200 OK”);

client.println(“Content-Type:text/HTML”);

client.println(“Connection:keep-alive”);

client.println( );

if(HTTP_request.indexOf(“ajax_switch”)> -1){

iluminacao_sala1(client); //ILUMINAÇÃO

iluminacao_sala2(client); //ILUMINAÇÃO

iluminacao_cozinha(client); //ILUMINAÇÃO

iluminacao_quarto1(client); //ILUMINAÇÃO

iluminacao_quarto2(client); //ILUMINAÇÃO

AcionaArcond1(client); // CONTROLE AR CONDICIOANDO

AcionaArcond2(client); // CONTROLE AR CONDICIOANDO

iluminação_areaext(client); //ILUMINAÇÃO

/*--------------------------------------------------------------*/

tomadas_sala1(client);

tomadas_sala2(client);

tomadas_cozinha(client);

tomadas_sala2(client);

tomadas_quarto1(client);

tomadas_quarto2(client);

tomadas_areaext(client);

/*--------------------------------------------------------------*/

dsensor_sala1(client); //SENSOR DE PRESENÇA – ENTRADAS

dsensor_sala2(client);

dsensor_cozinha(client);
60

dsensor_quarto1(client);

dsensor_quarto2(client);

dsensor_areaext(client);

else{

client.println();

<!DOCTYPE html>

<html>

<head>

<title></title>

<script>

function (){

nocache=”&nocache=”+Math.random()*1000000;

var request= new XMLHttpRequest();

request.onreadystatechange = function(){

if(this.readyState ==4){

if(this.status == 200){

if(this.responseText != null){

document.getElementById(“sw_an_data”).innerHTML=this.responseText;

Request.open(“GET”,”ajax_switch”+nocache,true);

request
61

<body>

<table border="0" onload="correntecircuito1()"


onload="correntecircuito2()" onload="correntecircuito3()"
onload="correntecircuito4()">

<tr>

<td colspan="4"><div id="cabeçalho"><b>Sistema residencial


03-11-2015</b></div></td>

<td colspan="2" id="textoestatus"><h1>Sistema


habilitado()</h1></td>

</tr>

<tr><td colspan="6"><div id="linha"></div></td></tr>

<tr>

<td colspan="2"><div
id="menu"><b>Iluminação</b></div></td> //IDENTIFICACAO DAS COLUNAS

<td colspan="2"><div
id="menu"><b>Tomadas</b></div></td> //IDENTIFICACAO DAS COLUNAS

<td colspan="2"><div
id="menu"><b>sensores</b></div></td> //IDENTIFICACAO DAS COLUNAS

<td colspan="2"><div id="menu"><b>Ar


condicionado</b></div></td> //IDENTIFICACAO DAS COLUNAS

</tr>

<tr>

<td><button type="button"
onclick="iluminacao_sala1()"><p>Sala</p></button></td>

<td><h1 id="textoilumisala"></h1></td>

<td><button type="button"
onclick="tomadas_sala1()"><p>Sala</p></button></td>

<td><h1 id="textotomasala"></h1></td>
62

<td><button type="button"
onclick="dsensor_sala1()"><p>Sala</p></button></td>

<td><h1 id="textosensorsala"></h1></td>

<td><button type="button"
onclick="arquarto1()"><p>Quarto1</p></button></td>

<td><h1 id="textoarquarto1"></h1></td>

</tr>

<tr>

<td><button type="button"
onclick="iluminacao_cozinha()"><p>Cozinha</p></button></td>

<td><h1 id="textoilumicozinha"></h1></td>

<td><button type="button"
onclick="tomadas_cozinha()"><p>Cozinha</p></button></td>

<td><h1 id="textotomacozinha"></h1></td>

<td><button type="button"
onclick="dsensor_cozinha()"><p>cozinha</p></button></td>

<td><h1 id="textosensorcozinha"></h1></td>

<td><button type="button"
onclick="arquarto2()"><p>Quarto2</p></button></td>

<td><h1 id="textoarquarto2"></h1></td>

</tr>

<tr>

<td><button type="button"
onclick="iluminacao_sala2()"><p>Copa</p></button></td>

<td><h1 id="textoilumicopa"></h1></td>

<td><button type="button"
onclick="tomadas_sala2()"><p>Copa</p></button></td>
63

<td><h1 id="textotomacopa"></h1></td>

<td><button type="button"
onclick="dsensor_sala2()"><p>Copa</p></button></td>

<td><h1 id="textosensorcopa"></h1></td>

</tr>

<tr>

<td><button type="button"
onclick="iluminacao_quarto1()"><p>Quarto1</p></button></td>

<td><h1 id="textoilumiquarto1"></h1></td>

<td><button type="button"
onclick="tomadas_quarto1()"><p>Quarto1</p></button></td>

<td><h1 id="textotomaquarto1"></h1></td>

<td><button type="button"
onclick="dsensor_quarto1()"><p>Quarto1</p></button></td>

<td><h1 id="textosensorquarto1"></h1></td>

</tr>

<tr>

<td><button type="button"
onclick="iluminacao_quarto2()"><p>Quarto2</p></button></td>

<td><h1 id="textoilumiquarto2"></h1></td>

<td><button type="button"
onclick="tomadas_quarto2()"><p>Quarto2</p></button</td>

<td><h1 id="textotomaquarto2"></h1></td>

<td><button type="button"
onclick="dsensor_quarto2()"><p>Quarto2</p></button></td>

<td><h1 id="textosensorquarto2"></h1></td>

</tr>
64

<tr>

<td><button type="button"
onclick="iluminacao_areaext()"><p>A. ext</p></button></td>

<td><h1 id="textoilumiareaext"></h1></td>

<td><button type="button"
onclick="tomadas_areaext()"><p>A. ext</p></button></td>

<td><h1 id="textotomaareaext"></h1></td>

<td><button type="button"
onclick="dsensor_areaext()"><p>A. ext</p></button></td>

<td><h1 id="textosensorareaext"></h1></td>

<td><Button type="button"
onclick="geral()"><p>GERAL</p></button></td>

<td><h1 id="textogeral"></h1></td>

</tr>

<tr>

<td colspan="2"><div
id="menu"><b>Circuito1</b></div></td>

<td><h1 id="textocorrent1"> kw/h</h1></td>

<td colspan="2"><div
id="menu"><b>Circuito2</b></div></td>

<td><h1 id="textocircuito2"> kw/h</h1></td>

</tr>

<tr>

<td colspan="2"><div
id="menu"><b>Circuito3</b></div></td>

<td><h1 id="textocircuito3"> kw/h</h1></td>


65

<td colspan="2"><div
id="menu"><b>Circuito4</b></div></td>

<td><h1 id="textocircuito4"> kw/h</h1></td>

</tr>

<tr>

<td colspan="2"><div id="menu"><b>Consumo


total:</b></div></td>

<td><h1 id="textopotenciatotal"> kw/h</h1></td>

<td colspan="2"><div id="menu"><b>Consumo


total:</b></div></td>

<td><h1 id="textopotenciareais"> R$ </h1></td>

</tr>

<tr>

<td>

<div id="menu"><b>Corrente:</b></div></td>

<td><h1 id="textocorrentetotal"> A</h1></td>

<td colspan="3"><h1 id="textovalorcorrente">valor


normal</h1></td>

</tr>

</table>

</body>

</html>

}
66

S-ar putea să vă placă și