Você está na página 1de 7

APLICAO MULTI-PLATAFORMA PARA AUTOMAO

RESIDENCIAL UTILIZANDO ARDUINO


Tassio Carneiro Pinheiro1
Fernando Aramis1
Thiago Chaves Santos1
Alessandra Bussador1
1

Cincia da Computao Faculdade Anglo Americano (FAA)


Foz do Iguau PR Brazil

tascarpin@yahoo.com.br; faramish@gmail.com; thiagocsfoz@gmail.com;


alessandra@anglofoz.com.br;

Abstract. This article discusses the main concepts about what is home
automation, which is physical computing and how the central control system
was developed with all its functionalities by analyzing results.
Resumo. Esse artigo aborda os principais conceitos a cerca do que
automao residencial, o que computao fsica e de como foi desenvolvido
o sistema de controle central com todas suas funcionalidades atravs da
anlise de resultados.

1. Introduo
Embarcando na premissa da expanso do mercado para automao residencial,
com todas as facilidades de controle, conforto e segurana, juntamente com evoluo
tecnolgica e o uso de plataformas de cdigo aberto e de baixo custo, percebe-se uma
oportunidade de empreendimento no desenvolvimento de um sistema de controle
centralizado de equipamentos de forma a transform-lo em um produto comercial.
Antigamente ou at mesmo hoje em dia, utilizamos vrios controles de diversos
tipos para controlar equipamentos eletrnicos.
A ideia central desse sistema poder reunir e ampliar a capacidade de controle
desses diversos equipamentos eletrnicos da residncia como tambm outros que
comumente controlados apenas manualmente como as luzes, cortinas entre outros, em
um software central, armazenado em servidor prprio, utilizando interface de
comunicao fsica. Dentro de perspectiva tambm so possveis vrias outras
funcionalidades como controle, personalizao e monitoramento de ambientes,
mecanismos de segurana como simuladores de presena e tambm controle de
temperatura.

2. Automao residencial
A automao um conceito e um conjunto de tcnicas por meio das quais se
constroem sistemas ativos capazes de atuar com eficincia tima pelo uso de
informaes recebidas do meio sobre o qual atuam (MARTINS, 2012).
Podem ser aplicados em ambientes industriais e comerciais apresentando
benefcios importantes e significativos na melhoria dos resultados e da qualidade do
trabalho, proporcionando mais praticidade, agilidade e segurana.
com esses benefcios em setores distintos, que com a popularizao das
tecnologias as pessoas comearam a despertar o interesse em aplicar esses sistemas
automatizados em residncias, controlando as tarefas do dia-a-dia agregando lazer e
conforto na melhoria da qualidade de vida.
A automao residencial vai desde abrir e fechar portas e fechadura, janelas e
portes, at monitoramento de cmeras em tempo real, sensores e simulador de
presena. Outros exemplos so ascender e apagar luzes, abrir e fechar cortinas, controlar
sistema se multimdia como home theater e televisores, controlar de temperatura e
servios de irrigao automtica do jardim, tudo isso remotamente atravs de um
sistema centralizado e computadorizado que deixou de ser fico e vem se tornando
realidade.
o conjunto de servios proporcionados por sistemas tecnolgicos integrados
como um melhor meio de satisfazer as necessidades bsicas de: segurana,
comunicao, gesto energtica e conforto, de uma habitao (MURATORI e B,
2011).
Ela composta por uma rede de comunicao que permite a interconexo de
uma srie de dispositivos, equipamentos e outros sistemas, com o intuito de facilitar e
contribuir com o bem estar de seus habitantes (KAWAMOTO, 2013).
2.1. Tendncias da automao residencial
Observa-se no mercado uma rpida absoro das novas tecnologias pelos
usurios na sua vida diria. No entanto, esta tendncia ainda no se transferiu para o
mercado de construo civil na mesma intensidade. Guardada a escala, nossos
automveis detm muito mais eletrnicos embarcados do que nossas residncias,
embora estas ltimas tenham preos dezenas de vezes mais elevadas (MURATORI e
B, 2011).
O panorama tende a se modificar num breve espao de tempo. A rpida captao
de recursos financeiros obtidos pelas grandes construtoras que aqui operam fora uma
competio em outros patamares. A escassez de terrenos em locais mais disputados e a
necessidade de gerar novos produtos rapidamente vo acirrar a disputa pelo consumidor.
Neste particular, a utilizao de diferenciais nos produtos imobilirios ser fator
imperativo para atrair uma base maior de consumidores. Aqui, a automao residencial
pode ser um fator decisivo para atingir consumidores com necessidades especficas, das
quais destacamos a segurana, o entretenimento, a acessibilidade, o trabalho em casa, o
conforto, a convenincia e a economia de energia. Portanto, pode se esperar uma rpida
evoluo dos lanamentos imobilirios com forte apelo nos diferenciais tecnolgicos,
aproximando o mercado domstico aos padres internacionais. Como o nmero

absoluto de lanamentos tem aumentado muito no Brasil, tambm a base de referncia


para qualquer estatstica de evoluo da automao residencial ser necessariamente
maior (MURATORI e B, 2011).
Atualmente nem s produtividade e reduo de custos so objetivos da
automao. Com mercados cada vez mais competitivos, as pessoas tm cada vez menos
tempo para as tarefas do dia a dia e, aos poucos, a automao passou a ser utilizada para
facilitar ou mesmo para realizar por si s tais tarefas (ROSRIO, 2009).
De acordo com Associao Brasileira de Automao Residencial que congrega
fabricantes e profissionais do setor, h trs anos tinha 15 associados, hoje so mais de
40. De acordo com o conselheiro da associao, Jos Roberto Muratori, ao contrrio de
pases mais desenvolvidos, como alguns pases da Europa e os Estados Unidos, por
exemplo, que se encontram em crise, o Brasil ainda tem um grande potencial de
crescimento na rea tecnolgica. O pblico que hoje est comprando a sua primeira
casa ou apartamento, de forma geral, de pessoas jovens antenados com as tecnologias
e que gostariam de utilizar seus smartphones ou tablets tambm na automao
residencial, afirma ele.

3. Computao fsica
A computao fsica a tcnica que busca criar sistemas que possam interagir
com o mundo real, capturando informaes do meio em que est inserido e interagindo
com estas informaes. Funda-se em dispositivos eletrnicos (sensores, atuadores)
conectados a um microcontrolador com um software. O software no microcontrolador
responsvel por processar as informaes recebidas dos dispositivos conectados e
executar a sua ao (SILVA e CNDIDO, 2011).
Ela utiliza elementos de eletrnica na prototipagem de novos materiais para
designers e artistas. Envolve o projeto de objetos interativos que podem se comunicar
com humanos utilizando sensores e atuadores controlados por um comportamento
implementado como software, executado dentro de um microcontrolador (um pequeno
computador ou chip individual) (BANZI, 2011).

4. Plataforma de interface interativa arduino


O Arduino uma plataforma de prototipagem eletrnica open-source que baseia
em hardware e software flexveis e fceis de usar. destinado a artistas, designers,
hobbistas e qualquer pessoa interessada em criar objetos ou ambientes interativos
(ARDUINO, 2014).
Pode-se dizer tambm que uma plataforma de computao fsica de fonte aberta,
com base em uma placa simples de entrada/sada (input/output, ou I/O), assim como em um
ambiente de desenvolvimento que implementa a linguagem Processing. (BANZI, 2011).

Em termos prticos, o Arduino um pequeno computador que pode ser


programado para processar entradas e sadas entre o dispositivo e os componentes
externos conectados a ele. Ele o que chamamos de plataforma de computao fsica ou
embarcada, ou seja, um sistema que pode interagir com seu ambiente por meio de
hardware e software. Por exemplo, um uso simples dela seria para acender uma luz por
certo intervalo de tempo, digamos, 30 segundos, depois que um boto fosse pressionado.

Nesse exemplo, o Arduino teria uma lmpada e um boto conectados a ele e aguardaria
pacientemente at que o boto fosse pressionado, uma vez pressionado o boto, ele
acenderia a lmpada e iniciaria a contagem. Depois de contados 30 segundos, apagaria a
lmpada e aguardaria um novo apertar do boto. Voc poderia utilizar essa configurao
para controlar uma lmpada em um closet por exemplo (MCROBERTS, 2013).
O Arduino pode ser utilizado para desenvolver objetos interativos
independentes, ou pode ser conectado a um computador, a uma rede, ou ate mesmo a
Internet para recuperar e enviar dados do Arduino e atuar sobre eles. Em outras palavras,
ele pode enviar um conjunto de dados recebidos de alguns sensores para um site, dados
estes que podero, assim, ser exibidos na forma de um grfico (MCROBERTS, 2013).
Seus fundadores so Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca
Martino e David Mellis.

5. Anlise dos resultados


O sistema at o presente momento apresenta resultados satisfatrios quanto a
comunicao entre o servidor e a aplicao bem como entre o servidor e a interface de
comunicao fsica(Arduino). Nessa fase do projeto j foram implementadas
funcionalidades como controle de login e senha, controle de lmpadas, monitoramento
da temperatura, alarme, API(Application Programming Interface) de implementao e
perfis de usurio. Todo o sistema possui portabilidade quanto a sistemas operacionais e
dispositivos eletrnicos como computador e smatphones, uma vez que seu
funcionamento se d atravs de uma pgina html.

6. Concluso
Percebe-se que com a evoluo tecnolgica o mundo de possibilidades no ramo
da eletrnica e computao fsica vem ganhando cada vez mais fora atravs de sistemas
embarcados. Uma dessas possibilidades fazer com que nossa residncia deixe de algo
to esttico, para ser algo mais dinmico onde os usurios possam interagir com ela com
toda comodidade e conforto, a qualquer momento, hora e lugar. Sua residncia com
voc onde quer que esteja.

7. Bibliografia
ARDUINO. Arduino.cc, 2014. Disponivel em: <http://arduino.cc>. Acesso em: 28 jul.
2014.
BANZI, M. Getting Started with Arduino. 2a. Edio. ed. [S.l.]: O'Reilly, 2011.
BOLZANI, C. A. M. Residncias inteligentes: um curso de domtica. 1a. ed. So
Paulo: Livraria da Fsica, 2004.
BOOTSTRAP.
getting
started.
Bootstrap,
2014.
Disponivel
<http://getbootstrap.com/getting-started/>. Acesso em: 17 ago. 2014.

em:

DELAI, A. L. Sistemas Embarcados: a computao invisvel. Guia do hardware, 2013.


Disponivel
em:
<http://www.hardware.com.br/artigos/sistemas-embarcadoscomputacao-invisivel/>. Acesso em: 17 jul. 2014.

DIAS, C. L. D. A.; D., P. N. Domtica aplicabilidade e sistemas de automoo


residencial. CEFET - CAMPOS DOS GOYTACAZES. Rio de Janeiro. 2004.
DOUGLA, E. C. Rede de Computadores e Internet. 4a. Edio. ed. [S.l.]: Bookman,
2007.
EUZBIO, M. V. D. M.; MELLO, E. R. D. DroidLar - Automao residencial
atravs de um. Instituto Federal de Santa Catarina. [S.l.].
FOLDOC. Application Program Interface. FOLDOC - Application Program
Interface, 2014. Disponivel em: <http://foldoc.org/Application+Program+Interface>.
Acesso em: 2014 ago. 08.
FOROUZAN, B. A. Comunicao de dados e rede de computadores. 3a. Edio. ed.
Porto Alegre: Bookman, 2006.
GUNDIM, R. S. Desnvolvimento e aplicao de metodologia para auxlio da
engenharia em automao residencial maear. So Paulo, p. 16-18. 2007.
JUQERY.COM. What is jQuery? Jquery, 2014. Disponivel em: <http://jquery.com/>.
Acesso em: 17 ago. 2014.
KAWAMOTO, V. R. Domtica voltada para plataforma android utilizando
comando de voz. Universidade Tecnolgica Federal do Paran. Medianeira. 2013.
KUROSE, J. F.; ROSS, K. W. Redes De Computadores E A Internet. 3a. Edio. ed.
So Paulo: PEARSON, 2006.
MAIA, G. M. F. Acionamento remoto de portes eltricos via celular. Centro
Universitrio de Braslia. Braslia. 2012.
MARTINS, G. M. Princpios de Automao Industrial. Universidade Federal de
Santa Maria. Santa Maria. 2012.
MARTINS, N. A. Sistemas Microcontrolados,
microcontrolador PIC 16F84. [S.l.]: Novatec, 2005.

uma

abordagem

com

MARWEDEL, P. Embedded System Design. Boston: Kluwer Academic Publishers,


2003.
MCROBERTS, M. Beginning arduino. 2a. Edio. ed. [S.l.]: Apress, 2013.
MELO, J. L. G. G. D. Microcontrolador PIC 18F452/PROTEUS. Universidade
Federal do Paran. Departamento de engenharia eltrica, 2011. Disponivel em:
<http://www.eletrica.ufpr.br/~james/Laboratorio%20V/arquivos/Mini%20Curso%20Mi
crocontrolador.pdf>. Acesso em: 2014 jul. 21.
MENDES, B. M.; MARCENGO, T. Domtica voltada para plataformas mveis com
sistema
operacional
Android,
2011.
Disponivel
em:
<http://www.eletrica.ufpr.br/arquivostccs/194.pdf>. Acesso em: 17 out. 2013.
MIT 5. Automao residencial com arduino e web. UTFPR. Medianeira. 2014.
MURATORI, J. R.; B, P. H. D. Captulo I - Automao residencial: histrico,
definies e conceitos. O setor eltrico, p. 70, Abril 2011. Disponivel em:
<http://www.osetoreletrico.com.br/web/component/content/article/70-automacao-

residencial/590-capitulo-i-automacao-residencial-historico-definicoes-econceitos.html>.
NIEDERAUER, J. Desenvolvendo Websites com PHP: Aprenda a criar Websites
dinmicos e interativos com PHP e bancos de dados. 2a. Edio. ed. [S.l.]: NOVATEC,
2011.
OPENSOURCE.ORG. Open Source Initiative,
<http://opensource.org/>. Acesso em: 30 jul. 2014.

2014.

Disponivel

em:

ORENSTEIN, D. QuickStudy: Application Programming Interface (API).


COMPUTERWORLD - Application Programming Interface, 2000. Disponivel em:
<http://www.computerworld.com/s/article/43487/Application_Programming_Interface>
. Acesso em: 2014 ago. 08.
POSTGRESQL
GROUP.
About.
PostgreSQL,
2014.
<http://www.postgresql.org/about/>. Acesso em: 17 ago. 2014.

Disponivel

em:

REDAO TELETIME. 34% dos Brasileiros assistem TV mvel, estima Motorola


Mobility.
TELETIME,
2012.
Disponivel
em:
<http://www.teletime.com.br/13/02/2012/34-dos-brasileiros-assistem-tv-movelestimamotorola-mobility/tt/262418/news.aspx>. Acesso em: 02 maio 2013.
RICHARDSON, L.; AMUNDSEN, M.; RUBY, S. RESTful Web APIs. [S.l.]:
O'REILLY, 2011.
ROSRIO, J. M. Automao Industrial. So Paulo, p. 15,23. 2009.
SENA, D. C. S. Automao Residencial. Universidade Federal do Esprito Santo.
Vitria. 2005.
SGARBI, J. A. Domtica Inteligente: Automao Residencial Baseada em. Centro
Universitrio da FEI. So Bernardo do Campo, p. 18-19. 2007.
SILVA, B. D. C. R.; CNDIDO, L. A. A. Sistema de controle residencial baseado na
plataforma
Arduino.
Scribd,
2011.
Disponivel
em:
<http://pt.scribd.com/doc/80802432/20/Diferenca-entre-Microcontrolador-eMicroprocessador>. Acesso em: 22 maio 2014.
SYMFONY.COM. Why use a framework. Symfony, 2014. Disponivel em:
<http://symfony.com/pt-br/why-use-a-framework>. Acesso em: 15 ago. 2014.
TECH CENTER NPR. API Documentation. TECH CENTER NPR - API Overview,
2014. Disponivel em: <http://www.npr.org/api/index>. Acesso em: 08 ago. 2014.
TECPAR, 2011. Disponivel em: <http://portal.tecpar.br/>. Acesso em: 16 maio 2014.
TONUDANDEL, F.; TAKIUCHI, M.; MELO, E. Domtica Inteligente: Automao
baseada. Congresso Brasileiro de Automtica. [S.l.]. 2004.
W3C.
HTML
&
CSS.
W3C,
2013.
Disponivel
<http://www.w3.org/standards/webdesign/htmlcss>. Acesso em: 13 ago. 2014.

em:

WELLING, L.; THOMSON, L. PHP e MySQL Desenvolvimento Web. Rio de


Janeiro: [s.n.], 2005.

WILHELM, E. L. Desenvolvimento de sistema web para automao residencial por


meio de arduino. Universidade Tecnolgica Federal do Paran. Medianeira. 2013.