Escolar Documentos
Profissional Documentos
Cultura Documentos
Goiansia, 2012
de
Informao
da
Unidade
Goiansia, 2012
Aprovado por:
FICHA CATALOGRFICA
OLIVEIRA, Joo Paulo de.
Domtica: Perspectiva da Plataforma Arduino.
Goiansia. 2012.
(UEG / UnU, Bacharelado em Sistemas de Informao, 2012).
Monografia. Universidade Estadual de Gois, Unidade Universitria de GOIANESIA. Departamento
de Sistemas de Informao.
1. Arduino 2. Domtica
REFERNCIA BIBLIOGRFICA
OLIVEIRA, Joo Paulo de. Domtica: Perspectiva da Plataforma Arduino. Goiansia,
2012. 56 p. Monografia Curso de Sistemas de Informao, UnU Goiansia, Universidade
Estadual de Gois.
CESSO DE DIREITOS
NOME DO AUTOR: Joo Paulo de Oliveira
TTULO DO TRABALHO: Domtica: Perspectiva da Plataforma Arduino
GRAU/ANO: Graduao /2012.
concedida Universidade Estadual de Gois permisso para reproduzir cpias deste
trabalho, emprestar ou vender tais cpias para propsitos acadmicos e cientficos. O autor
reserva outros direitos de publicao e nenhuma parte deste trabalho pode ser reproduzida
sem a autorizao por escrito do autor.
AGRADECIMENTOS
Agradeo primeiramente a Deus, pelo dom da vida.
Agradeo aos meus Pais, em especial meu Pai Sr. Orlando Balbino de Oliveira,
que perdi no perodo da realizao desse trabalho, mas perda essa que est me motivando
ainda mais para a concluso deste, pois meu pai sempre me incentivou a estudar.
Agradeo o professor e orientador Eder Fantini Junqueira pelo incentivo, pela
pacincia e por mostrar os melhores caminhos a seguir ao longo do desenvolvimento do
trabalho.
Agradeo a toda comunidade do Laboratrio de Garagem, pela excelente iniciativa
da criao de uma rede social para entusiastas de cincia e tecnologia, rede social esta que foi
de grande ajuda para a concluso deste.
Agradeo a Brasil Robotics em nome do amigo Leandro Gamesh pela excelente
loja de componentes eletrnicos.
Agradeo a todos os amigos acadmicos por esses anos juntos de amizades e
conhecimentos.
LISTA DE FIGURAS
Figura 1.1 Histrico da Domtica...................................................................................17
Figura 1.2 Teoria do Abismo por Geoffrey Moore.........................................................21
Figura 1.3 Valores comparativos entre controladores....................................................23
Figura 2.1 Nveis de AR.................................................................................................30
Figura 2.2 Abrangncia da Automao Residencial.......................................................31
Figura 2.3 Exemplo de Monitorao pelo Ipad..............................................................32
Figura 2.4 Exemplo de Iluminao Automatizada.........................................................33
Figura 2.5 Exemplo de Automatizao de Cortina.........................................................34
Figura 2.6 Exemplo de sistema multimdia....................................................................35
Figura 3.1 Diagrama Geral da Aplicao Prtica...........................................................36
Figura 3.2 Arduino Uno..................................................................................................38
Figura 3.3 Conexo do Mdulo Bluetooth com o Arduino............................................39
Figura 3.4 Codificao do mdulo Bluetooth no Arduino.............................................39
Figura 3.5 Sensor LDR...................................................................................................40
Figura 3.6 Conexo do Sensor LDR no Arduino............................................................41
Figura 3.7 Conexo dos Leds no Arduino......................................................................42
Figura 3.8 Esquemtico do Rel.....................................................................................43
Figura 3.9 Esquema de ligao da lmpada com o Rel no Arduino.............................44
Figura 3.10 Circuito Geral do Projeto Prtico................................................................45
Figura 3.11 Interface do Aplicativo, Conexo e Lmpada Principal..............................46
Figura 3.12 Interface do Aplicativo, Iluminao Interna................................................46
Figura 3.13 Interface do Aplicativo, Iluminao Externa...............................................47
LISTA DE TABELAS
Tabela 3.1 Especificaes do mdulo Bluetooth............................................................38
Descrio
PIC
EUA
PC
Personal Computer
IDE
PHP
Hypertext Preprocessor
IOS
Glossrio]GLOSSRIO
IR
Infra-Red
RF
Radiofrequency
AVR
Glossrio]GLOSSRIO
X10
Glossrio]GLOSSRIO
GPS
WIFI
Wireless Fidelity
AR
Automao Residencial
TI
Tecnologia da Informao
GPL
CEBus
EIB
CFTV
Circuito Fechado de TV
HAVC
LDR
PWM
USB
MIT
RESUMO
Esse trabalho tem como objetivo mostrar a Domtica em conjunto a uma nova tecnologia, o
Arduino, destacando a facilidade de uso dessa tecnologia, a simplicidade para os
desenvolvedores e o seu baixo custo de implementao. O trabalho tambm mostra o histrico
de ambos os temas (Arduino e Domtica). O histrico da Domtica mostra a cronologia da
Automao e como o homem vem automatizando suas tarefas desde os primrdios da
civilizao passando pela idade mdia e at os dias de hoje. Com o Arduino, exibida a sua
criao por um conjunto de professores e profissionais de tecnologia, partir da necessidade
do ensino de computao fsica nas universidades. O trabalho ainda mostra a facilidade de
utilizar essas tecnologias tanto no aspecto de quem desenvolve quanto para o usurio final.
Destaca-se tambm o mercado da Domtica e como ela se comporta nos aspectos sociais e
influncia a vida das pessoas e o meio ambiente, onde detalhada a teoria do Abismo de
Geoffrey Moore que define os tipo de consumidores de alta tecnologia e como fazer um
Marketing especfico para esse tipo de consumidor. O trabalho ainda mostra as vantagens da
utilizao da plataforma Arduino em um projeto de Domtica, exibe tambm os nveis de
automao e os principais subsistemas da Automao Residencial existentes no mercado. Para
o trabalho prtico apresentado, foi implementado um sistema de iluminao controlado
partir de um Smartphone usando o protocolo RS232, provando ser totalmente eficiente e
simples a implementao com um baixo custo.
Palavras-chave: Arduino, Domtica, Automao Residencial.
ABSTRACT
This document aims to show Domotic together a new technology, Arduino, highlighting the
ease of use of this technology, simplicity for developers and its low cost of implementation.
The work also shows the history of both themes (Arduino and Home Automation). The
history shows the chronology of Home Automation Automation and how man comes
automating tasks since the dawn of civilization through the Middle Ages and up to the present
day. With Arduino, opens its creation by a group of teachers and technology, from the
necessity of teaching physical computing in universities. The work also shows the ease of
using these technologies both in the aspect of who develops and for the end user.
Also noteworthy is the Home Automation market and how it behaves in the social and
influence people's lives and the environment, which is detailed theory Chasm by Geoffrey
Moore that defines the type of high-tech consumer and how to make a Marketing specific to
this type of consumer. The work also shows the advantages of using the Arduino platform on
a project Home Automation, also displays the levels of automation and major subsystems of
Home Automation on the market. For the practical work presented was implemented a
lighting system controlled from a smartphone to using the RS232 protocol, proving to be
quite efficient and simple to implement with low cost.
Keywords: Arduino, Domotic, Home Automation.
SUMRIO
INTRODUO................................................................................................................14
CAPTULO 1 A DOMTICA E O ARDUINO
1.1 Um breve Histrico..........................................................................................15
1.1.1 Definio e histrico da Domtica.........................................................16
1.1.2 Definio e histrico do Arduino............................................................17
1.2 Usabilidade......................................................................................................18
1.3 O Mercado.......................................................................................................19
1.3.1 Tipos de Consumidores ..........................................................................20
1.3.2 Viabilidade Financeira...........................................................................22
1.4 Aspectos Sociais..............................................................................................24
1.3.1 Domtica e o Meio Ambiente .................................................................24
1.3.1 Domtica e a Sade ...............................................................................26
CAPTULO 2 DOMTICA APLICADA
2.1 Caracterizao..................................................................................................27
2.1.1 As Vantagens e Desvantagens da Domtica e do Arduino.....................28
2.1.2 Nveis de Automao...............................................................................29
2.2 Os Principais Subsistemas da Domtica..........................................................30
2.2.1 Sistemas de Segurana............................................................................31
2.2.2 Sistemas de Iluminao......................................................................32
2.2.3 Climatizao...........................................................................................33
2.2.4 Controle de porto, portas e cortinas................................................34
2.2.5 Multimdia...............................................................................................34
CAPTULO 3 TRABALHO PRTICO
3.1 Detalhamento da Aplicao prtica.................................................................35
3.2 Arduino Uno....................................................................................................37
3.3 Shield Bluetooth RS232...................................................................................38
3.4 Sensor LDR......................................................................................................40
3.5 Leds..................................................................................................................41
3.6 Rel..................................................................................................................43
3.7 Lmpada...........................................................................................................44
3.8 Circuito geral do Hardware do projeto............................................................45
3.9 O Aplicativo.....................................................................................................45
CONCLUSO..................................................................................................................48
REFERNCIAS
GLOSSRIO ...................................................................................................................52
APNDICE
Apndice A Codificao do Arduino..................................................................53
14
INTRODUO
Os conceitos e prticas da Domtica deixaram de ser vistos apenas no cinema ou
em desenhos animados e passaram a ser uma realidade, assim como outras tecnologias que h
alguns anos atrs eram inimaginveis. A tecnologia em si mutvel e evolutiva, logo, a
Domtica s se beneficia disso. Com a crescente popularizao da Internet e outras
tecnologias de comunicao, a Domtica s teve a ganhar. Imagine uma situao onde, antes
de sair do trabalho, pode-se ligar a hidromassagem e o ar condicionado de sua casa, e aps
sair do banho o jantar j esteja quente dentro do forno micro-ondas, isso sendo controlado
apenas pelo seu Tablet ou computador pessoal atravs de uma conexo com a Internet. A
Domtica oferece conforto, praticidade e facilidade para as pessoas, no entanto, muitas vezes
deixa de ser um artigo de luxo e passa a ser algo necessrio, como mostrado no decorrer do
trabalho.
O trabalho proposto mostra uma viso geral da Domtica, (muitas vezes chamada
de Automao Residencial ao longo do desenvolvimento) em conjunto com o Arduino,
mostrando como essa tecnologia livre pode ser usada para desenvolver um sistema de
automao de fcil uso e de baixo custo.
No primeiro captulo desse trabalho, apresentado um pouco do histrico e da
definio tanto do Arduino quanto da Domtica, mostrado tambm usabilidade dessas
tecnologias, tanto para quem desenvolve quanto para quem compra. visto tambm os
aspectos de mercado da domtica e seus consumidores, sendo mostrada a teoria do Abismo de
Geoffrey Moore. Ao fim do captulo v-se a viabilidade financeira, e como a Domtica se
relaciona de forma positiva para o meio ambiente e como ela se torna necessria para algumas
pessoas com algum problema de sade ou necessidade especial.
No captulo segundo, v-se a caracterizao da Domtica, mostrando suas
vantagens e desvantagens e os nveis de automao que podem ser alcanados. apresentado
tambm os subsistemas da Domtica, tais como segurana, iluminao, multimdia e etc.
No terceiro e ltimo captulo mostrado os detalhes de uma aplicao prtica
desenvolvida com Arduino, onde apresentado tudo que foi utilizado para a construo do
projeto, com ilustraes, definies, clculos e cdigo-fonte.
1. A DOMTICA E O ARDUINO
A Domtica ou Automao Residencial um conceito que se utiliza de tecnologia
pra sua implementao, que tem por objetivo facilitar o cotidiano das pessoas, automatizando
seus lares afim de trazer segurana, conforto, praticidade, economia, status, convenincia e
valorizao do imvel.
A implantao da Domtica pode ser feita usando diversas tecnologias de
hardware e software. O fato de no haver nenhum padro especfico voltado para sistemas de
automao residencial, as possibilidades de criao e utilizao de tecnologias so infinitas,
limitadas apenas pela criatividade de quem implementa.
O uso da plataforma Arduino muito comum em projetos de domtica, mesmo
no sendo uma tecnologia especfica para esse tipo de utilizao. Este captulo destacar o
histrico da Domtica e do Arduino bem como sua usabilidade.
16
17
Um microcontrolador Atmega
Dois Leds
Um cristal de 16 MHz
Um resistor de 1k
Um resistor de 300R
18
A plataforma possui uma linguagem de programao baseada em Wiring que em
essncia C/C++. Tm tambm sua prpria IDE feita em JAVA baseada nos projetos
Processing e Wiring, que atualmente est na verso 1.0.1.
A palavra "Arduino" nome prprio italiano que tem origem germnica,
composto pelas palavras Hard/Hart (forte - Brave, Hardy, Strong) e Win (amigo em saxo
antigo) formando Hardwin (Grande Amigo), que foi latinizado para Ardovinus, e depois para
o italiano Arduino (Laboratrio de Garagem, 2012).
O Arduino nasceu em Ivrea na Itlia em meados de 2005, criado pelo professor
Massimo Banzi e sua equipe, com o objetivo de difundir os estudos de computao fsica com
um oramento mais baixo, pois at ento os outros sistemas de prototipagem eram
relativamente caros e complexos naquela poca, tornando um tanto quanto invivel para a
realidade dos estudantes da poca.
O ensino de computao fsica na poca no era fcil, outra dificuldade era
encontrar placas baratas e com um bom poder de processamento. O engenheiro Espanhol
David Cuartielles juntamente com Banzi decide confeccionar sua prpria placa e convidam o
aluno de Banzi, o colombiano David Mellis para desenvolver a linguagem de programao
que seria utilizada na plataforma. David desenvolve em dois dias a linguagem e mais alguns
dias depois a plataforma j estava pronta para fabricao.
Gianluca Martino foi o responsvel por criar um prottipo em uma verso
comercial e profissional para a fabricao em grande escala. Integrando tambm equipe, o
norte americano Tom Igoe o orientador do projeto.
Inicialmente foram criadas duzentas placas, estas vendidas para escolas com um
lucro de um euro por placa. Alguns meses depois a empresa Americana Sparkfun decide
comercializar o projeto comeando com 20 placas e em 2010 estima-se ter vendido 40.000
placas (ARDUINO o documentrio. Direo: Rodrigo Calvo e Ral Alejos. Produo:
Laboral Centro de Arte y Creacin Industrial, 2010. 1 Dvd (28 min). Ttulo original: Arduino
The Documentary).
1.2 USABILIDADE
A tecnologia utilizada na domtica em si, focada para que haja uma maior
interao homem-casa. A usabilidade define a facilidade dessa interao, seja ela de software
19
ou hardware. A simplicidade e facilidade de uso de uma interface so de suma importncia
para melhores resultados homem-casa.
Partindo de duas premissas de interface de interao, temos:
1.3 O MERCADO
Segundo Bolzani (2010), no fim do sculo XX, o segmento da automao
residencial seguia um caminho certo para o crescimento. A maioria das empresas da rea
mantinha uma casa equipada com as ltimas novidades tecnolgicas para atrair consumidores.
20
Para Scherf (2008), o crescimento e popularizao da Internet em meados do ano
2000, fez com que o mercado da automao residencial se estreitasse e as empresas
reduzissem suas aplicaes na rea.
No mercado nacional, a realidade das empresas de AR automao residencial
exclusivamente formada por empresas de mdio e pequeno porte. Enquanto no h um padro
especfico e dominante no setor, essas empresas desenvolvem suas prprias aplicaes para o
mercado. Em contrapartida, h aquelas que representam grandes marcas estrangeiras no pas.
Com o desenvolvimento econmico do Brasil nos ltimos anos, surge a chamada
Nova Classe Mdia. Essa nova classe est empurrando o mercado da domtica, que est
deixando de ser algo difcil de difcil acesso e se popularizando ainda mais.
Segundo a AURESIDE (Associao Brasileira de Automao Residencial), algo
em torno de Um Milho de residncias no Brasil esto aptas a receber algum tipo de
implementao de automao.
Mesmo com o crescimento tecnolgico no setor, as previses sobre automao
residencial para os anos 2000 no se realizaram. H vrios fatores que influenciam, no s
fatores de tecnologia, mas tambm fatores humanos. Por no ser um produto da massa
populacional, na maioria das vezes a falha est no poder de persuaso e no Marketing das
empresas vendedoras dos produtos para com os usurios finais. Para a grande maioria da
populao os Sistemas de Automao Residencial ainda so artigo de luxo e status, a
dificuldade ento das empresas mostrar aos usurios a necessidade de tal sistema.
Os Visionrios ou Pioneiros
Os pragmticos
Conservadores
Retardatrios ou Cticos
21
Na teoria Moore mostra que para cada grupo de consumidor existe um tipo
prprio de Marketing. Sendo os dois primeiros grupos os primeiros a adquirirem os produtos,
Moore os chama de Cobaias, se trata de uma pequena parcela dos consumidores, muitas
vezes no tm a ateno devida.
J os terceiro e quarto grupos onde as empresas conseguem o retorno dos seus
investimentos, pois se trata da maior porcentagem de consumidores, no entanto, o grupo
mais exigente onde no se admite falhas dos produtos.
O abismo ento citado por Moore encontra-se entre os Visionrios e os
Pragmticos, uma interrupo entre a insero do produto no mercado e sua continuidade
longnqua, ou seja, um produto totalmente estvel e consolidado larga escala.
Esse abismo muitas vezes engole as empresas, por no disporem de uma boa estrutura de
marketing ou engenharia para lidar com essa problemtica.
A figura 1.2 mostra os estgios do desenvolvimento dos produtos de alta
tecnologia de acordo com Geoffrey Moore (1996).
Figura 1.2 Teoria do Abismo por Geoffrey Moore Fonte: Adaptado pelo autor.
22
Analisando a teoria de Moore e trazendo para a realidade do mercado de
automao residencial vemos que existe muita tecnologia prestes a cair no abismo.
necessrio que se mude a cara desse mercado, um mercado com caractersticas de
pioneirismo e cheio de entusiastas para um mercado estvel e com produo larga escala.
Geoffrey mostra que necessrio o Marketing especfico para cada tipo de
consumidor.
De acordo com Gundim (2007), logicamente os consumidores de um mesmo
nicho buscam solues tecnolgicas em comum. Se esses produtos forem inseridos de forma
satisfatria, a empresa pode beneficiar-se do valioso efeito propaganda boca-a-boca.
23
Um consumidor com uma casa j pronta pode enfrentar problemas de
planejamento e com isso aumentar seus custos com o projeto. Por exemplo, em uma casa onde
seu piso no est alinhado corretamente, fica invivel quebrar esse piso para a passagem de
cabos e dutos, sendo necessrio o uso de um sistema sem fio, que mais caro que um sistema
cabeado.
No sendo diferente de outros produtos, os preos dos dispositivos e
equipamentos variam de acordo com a regio. A maioria importada, o dlar e as taxas de
importao so os fatores que mais influenciam o preo final do produto (Bolzani, 2004).
Como visto antes, o Arduino uma plataforma Open-Source com licena GPL e
de custo muito baixo, tornando-o apto para um projeto no que diz respeito questo
financeira do mesmo.
Se comparado um kit de desenvolvimento Arduino (com sensores, jumpers,
motores), com um kit PIC (seu principal concorrente) com sensores integrados, o valor do
Arduino chega a ser 47% mais barato que o PIC. Sem contar facilidade de utilizao do
Arduino se tambm comparado ao PIC.
A figura abaixo mostra o valor do Arduino em relao aos demais controladores
do mercado:
Figura 1.3 Valores Comparativos entre controladores Fonte: Adaptado pelo autor.
24
Outro fator que contribui para a formao de valores a mo-de-obra do
Integrador da tecnologia. Esse valor definido de acordo com cada empresa e cada
profissional.
Com o uso fcil e prtico do Arduino, o valor agregado do projeto poderia ser
menor ainda, levando em conta o treinamento e qualificao de um Integrador que pode ser
feito de forma mais rpida e com um maior aproveitamento, levando-se em conta o tempo de
aprendizagem da linguagem C/C++ que utilizada pelo Arduino, que absolutamente menor
que o tempo da aprendizagem de Assembly, que utilizado no PIC.
25
Imagine que ao sair de casa para um passeio ou at mesmo uma viagem, a pessoa
esquea algumas luzes acesas, o irrigador do jardim e o ar condicionado ligados. Ao voltar
com certeza ela ter um prejuzo financeiro se considerar o tempo de ausncia e um prejuzo
ecolgico bem grande tambm. Agora imagine que as luzes dessa mesma casa fossem
programadas para apagar em determinado horrio, o ar condicionado com horas de
funcionamento pr-agendadas ou que funcionasse de acordo com uma pesquisa climtica feita
pela prpria casa, o irrigador do jardim desligasse depois de uma hora de funcionamento ou
de acordo com situao climtica da regio onde essa casa se encontra.
O exemplo acima j uma realidade para muitos usurios de AR, em primeira
anlise pode se dizer que o morador dessa casa gosta de tecnologia e de luxo. No entanto
observasse a preocupao ambiental nesse sistema de Domtica. Outro exemplo totalmente
prtico e implementvel em curto prazo: Uma famlia com filhos adolescentes, onde esses
filhos demorassem bastante ao banho. Uma soluo seria um chuveiro com Timmer, onde se
programaria o tempo para o banho, ao fim do perodo o chuveiro informaria atravs de um
Display ou por voz que o banho estaria chegando ao fim. Parece uma soluo boba e
dispensvel, mas se levarmos em considerao o nmero de banhos/ms de cada pessoa na
casa e que o chuveiro um dos eletro/eletrnicos que mais consomem energia, ao fim do ms
os moradores dessa casa teriam uma diminuio significativa do consumo eltrico.
De acordo com Green e Marvin (1994, apud BOLZANI, 2010, p.51), ele mostra
que dezenas de toneladas de Co2 poderiam deixar de serem emitidas na atmosfera, se a energia
eltrica fosse usada de forma mais eficiente.
Para Oliveira (2005), parece algo contraditrio a economia de energia com a
instalao de novos dispositivos eletrnicos, mas no .
Um projeto de AR pode customizar o uso de aparelhos que consomem mais,
criando Patchs de utilizao. Aparelhos como ar condicionado, iluminao, janelas, persianas,
podem ter Patchs de frias, noturno, diurno, quente, frio, parado. Persianas que
abrem para melhor aproveitamento da luz solar, janelas que fecham para no comprometer o
bom funcionamento do ar condicionado, esse o passo inicial para a racionalizao, bom
aproveitamento da energia eltrica e com isso preservao do meio ambiente.
Outro ponto importante a escolha dos seus eletro/eletrnicos, lmpadas e demais
aparelhos eltricos. Um sistema de Domtica estvel e bem implementado pode ser
comprometido se usado com aparelhos de qualidade duvidosa. A escolha das lmpadas,
26
geladeiras, chuveiros, devem sempre estar aliadas a quantidade de Wattagem sob quais
esses aparelhos operam.
A iluminao quase sempre a porta de entrada para novos usurios de
Automao Residencial. Pode se levar em conta o fator economia nesses casos tambm, pois
com a Dimerizao da iluminao, h diminuio de voltagem, consequentemente menor
uso de energia.
Uma residncia inteligente pode se adequar h uma pessoa com Alzheimer nos
seus diferentes nveis. Por exemplo, uma mulher com a doena no seu estgio inicial, esquece
o fogo acesso, a casa se trata de apagar as chamas prevenindo um possvel acidente. J em
um nvel mais avanado onde a pessoa tem dificuldade em reconhecer objetos e dificuldade
de fazer alguns movimentos, a casa se adequa a essas necessidades e passar a exigir menos
2. DOMTICA APLICADA
Esse captulo abordar aspectos prticos sobre Domtica, assuntos como, a figura
responsvel pela implantao da AR, as vantagens e desvantagens da AR e do uso do Arduino
para a mesma, os nveis da automao desejada e alcanados e os subsistemas dentro da
Domtica. Esse captulo tambm mostrar como o Arduino se comporta frente aplicao da
Domtica.
2.1 Caracterizao
Como visto antes a Domtica visa inteirar homem-casa seja pela necessidade ou
por opo. A finalidade deste projeto mostrar como o uso do Arduino em um projeto de
Automao Residencial pode ser to eficiente e eficaz quanto, ou melhor, que as outras
tecnologias disponveis, sem contar no Lowcost e nas outras vantagens j citadas antes.
Existem diversas tecnologias e dispositivos controladores disponveis no mercado
para a aplicao na Domtica, tais como o X10, o CEBus (protocolo complexo e poderoso), o
protocolo EIB, o PIC etc.
O Arduino no deve ser tratado como uma plataforma especfica para a Domtica
se trata de uma tecnologia bastante verstil e se adapta h diversas situaes. bastante
comum seu uso em projetos de robtica e estudos de computao fsica em geral. Como
uma plataforma relativamente nova, seu uso est cada vez mais comum e crescendo, pois
um ambiente novo e de novas possibilidades. Sendo assim, est sendo aproveitado e muito
bem no mundo da Domtica.
Como mostrado anteriormente, o mercado da Automao Residencial est em
ascenso, no entanto ainda formado na sua maioria por empresas de pequeno e mdio porte.
J existe hoje em mbito nacional e internacional, projetos de Automao Residencial
utilizando o Arduino. Exemplos que merecem ser citados so o DomoticHome que prope um
projeto de automao usando Arduino e Android com um Lowcost , algo em torno de
28
cinquenta dlares. Existe tambm um projeto brasileiro chamado JHome, que utiliza somente
tecnologia livre para a implementao de AR. O projeto foi premiado pela Oracle com o
prmio Oracle Innovation Award / Duke's Choice Award, um dos maiores prmios para
projetos que utilizam de tecnologia Java.
Porm, esses projetos no so indicados para o cliente final, so mais voltados
para entusiastas, empresas do ramo e usurios mais avanados de tecnologia que querem uma
AR do tipo faa voc mesmo.
Monitorao distncia;
Valorizao do Imvel.
Plataforma Open-Source;
Baixo custo;
Totalmente adaptvel;
Rpida implementao;
29
No h muitas desvantagens em um projeto de AR, mas as principais e que s
vezes pesam mais so:
Como o Arduino no uma plataforma especfica para AR, ele acaba tendo
algumas desvantagens para a utilizao da mesma, sendo:
30
apenas controladores. Gundim (2007) mostra que nesse nvel h uma integrao total dos
dispositivos e subsistemas, atravs de um controle descentralizado.
31
32
Os Sistemas de Segurana visam melhorar a qualidade de vida do consumidor,
oferecendo segurana, conforto, auxlio e despreocupao. Com a tecnologia disponvel
atualmente, todos esses sistemas podem ser facilmente controlados por celulares, Tablets e
computadores. Um exemplo, o monitoramento de uma casa atravs de um Ipad ou
Smartphone em tempo real atravs da internet, ou mesmo receber um e-mail ou tweet,
informando o violamento do sistema de segurana da residencia.
33
correta para cada uso (assistir programas no telo, ouvir musica, etc.). (Teza, 2002,
p.37).
Osrio et al. (2010), diz que os sistemas de iluminao recentes, podem incluir
Timmers e sensores que permitem que as lmpadas acendam de acordo com horrios prestabelecidos ou quando faltar luz solar.
Dispositivos mais sofisticados de iluminao, no usam fios, as lmpadas se
comunicam com os interruptores por rdio frequncia, facilitando a instalao (Teza, 2002).
2.2.3 Climatizao
O subsistema de Climatizao, tambm conhecido como Sistema HVAC, engloba
o Ar-Condicionado, Ventilao e o Aquecimento.
O sistema deve disponibilizar o controle da climatizao da residncia atravs de
comandos, sejam eles de ligar ou desligar, manual ou automtico para a central controladora.
O HVAC tambm pode ser controlado pela internet ou celulares, assim como os demais
subsistemas. (Osrio et al., 2010).
34
Exemplo: O ar condicionado programado para ligar quinze minutos antes de o
usurio chegar em casa aps o trabalho, ou mesmo o aquecedor no dias frios. Isso feito de
forma automtica pelo sistema, ou pelo usurio, atravs da internet.
2.2.5 Multimdia
O Sistema de Multimdia envolve toda parte de udio, vdeo e entretenimento de
um sistema.
Freitas afirma:
Entretenimento um aspecto de muito interesse para as pessoas, e desde o
surgimento dos computadores, sistemas do gnero passaram ao longo dos anos por
35
grandes avanos, e ainda
3. TRABALHO PRTICO
Nesse captulo ser mostrada a parte prtica deste trabalho, detalhando a
implementao de um circuito usado para o acendimento de uma lmpada fluorescente, Leds
e alguns sensores, acoplados em uma maquete utilizando Arduino com comunicao
Bluetooth e controle atravs de um aplicativo para Smartphone com Sistema Operacional
Android Gingerbread ou superior.
Figura 3.1 Diagrama Geral da Aplicao Prtica Fonte: Adaptado pelo autor.
O mdulo central composto por dois Hardwares: Arduino Uno e pelo Shield
Bluetooth RS232, j o mdulo dos Atuadores formado por: Um sensor LDR, Seis Leds, 1
Rel e 1 Lmpada fluorescente de 9W.
Para o projeto, foi construda uma maquete de uma casa e inserida nela os Leds, o
LDR, a Lmpada e o Rel. Os Leds simulam a iluminao interna e externa da casa, que tem
37
quatro cmodos, (sala, cozinha, quarto 1 e quarto 2), jardim com iluminao e frente da casa
com iluminao. O aplicativo construdo para o Smartphone aciona a iluminao interna, a
iluminao externa da casa e a Iluminao ambiente. A iluminao da frente da casa (poste)
acionada automaticamente, sendo que quando h falta de luz (noite) o Led acesso e quando
h presena de luz ele apagado. A lmpada responsvel por simular a iluminao natural
do ambiente (luz solar). Tambm foi utilizado no projeto uma Protoboard para conexes sem
que haja a necessidade de utilizar solda, a fim de testes.
38
O Arduino uno conectado ao computador atravs de um cabo USB, que tm as
funes de alimentao e comunicao do Arduino. Na aplicao mostrada nesse captulo, o
cabo ter funo somente de alimentao, pois a comunicao ser feita atravs do protocolo
RS232 com um Shield Bluetooth.
Especificaes
2.4GHz 2.48GHz
3.3V
39
Tamanho da Memria Flash
Cobertura de comunicao (Em casa)
Taxa de Transmisso Suportada
8Mbit
10m
9600, 19200, 38400, 57600,
Antena
Figura 3.3 Conexo do Mdulo Bluetooth com o Arduino Fonte: Adaptado pelo autor.
Figura 3.4 Codificao do mdulo Bluetooth no Arduino Fonte: Adaptado pelo autor.
40
Dentro do mtodo Setup() criado a conexo, atravs do comando
Serial.begin(9600), que inicializa a conexo Serial do Arduino e recebendo como parmetro o
valor da taxa de transmisso de bits. Taxa essa que pode ser observada na tabela 3.1, nas
caractersticas de transmisso de dados do mdulo Bluetooth.
41
em: 14 de agosto de 2012). A resistncia do LDR pode variar tambm de acordo com o
material usado na construo do mesmo.
O sensor LDR um sensor bipolar e analgico, no entanto, no se define pinagem
positiva e negativa. Para a ligao do LDR no Arduino, um dos polos do sensor conectado
ao pino GND do Arduino, enquanto o segundo polo recebe um resistor de 10k que por sua vez
conectado a porta analgica A0 do Arduino e a outra ponta do resistor conectada ao pino
5V do Arduino, como mostra a figura 3.5.
No projeto prtico, o sensor LDR foi usado para acionar a iluminao externa da
frente da casa quando h falta de luz ambiente. Na figura abaixo mostrado como feita a
ligao do sensor LDR no Arduino:
Figura 3.6 Conexo do sensor LDR no Arduino Fonte: Adaptado pelo autor.
3.5 LEDS
Foram utilizados quatro Leds brancos e dois azuis, todos de alto brilho. Os
brancos foram usados na parte interna da casa e os azuis na parte externa. A voltagem
trabalhada com esses Leds fica entre 2V e 4V, logo, foram usados resistores para no
danifica-los. As resistncias usadas foram calculadas usando o princpio da primeira lei de
Ohm:
U = R.I
42
Onde, R a resistncia em ohms(), U a tenso ou diferena de potencial em
Volts (V) e I a intensidade de corrente aplicada medida em Amperes(A).
Ao comprar Leds ou qualquer outro componente, o fabricante disponibiliza
tabelas com valores operacionais, um Led de alto brilho trabalha com um consumo de
corrente de 0,020A a 0,030A, ou seja j se tem o valor de I.
O valor de U a quantidade de tenso que o resistor ter que segurar. Logo temos
o Led com 2V e o Arduino trabalhando com 5V, ento 5 -2 = 3V, que ser o valor de U.
Aplicando frmula temos:
3 = R . 0,02 = 150
Os valores trabalhados foram os mnimos, tanto na corrente (I), quanto na
voltagem(V) dos Leds para aumentar a margem de segurana. O valor encontrado de
resistncia foi de 150ohms, no entanto foram utilizados resistores de 1kohms, para maior
segurana e por no ter disposio resistncias com os valores encontrados na frmula.
A ligao dos Leds no Arduino ficou da seguinte forma:
Figura 3.7 Conexo dos Leds no Arduino Fonte: Adaptado pelo autor.
Os Leds foram ligados nas portas digitais do Arduino, com os seus anodos ligados
em comum no GND do Arduino e seus catodos passando por resistores de 1k em suas
respectivas portas digitais (2, 3, 4, 5, 6 e 7).
43
3.6 Rel
Como visto anteriormente, o Arduino trabalha de 3,3V a 12V, nesse trabalho
prtico esto sendo utilizados 5V para a alimentao do mesmo, ento como acionar uma
lmpada de 110/220V? Essa foi a maior problemtica do trabalho, usar uma voltagem baixa
para acionar uma voltagem alta.
O rel tm essa funo no trabalho, atravs dos 5V do Arduino, acionamos o rel,
que por sua vez aciona a lmpada.
O rel nada mais que uma bobina que acionada atravs de baixos nveis de
voltagem, ou seja, uma ponte entre circuitos que trabalham com voltagens diferentes, pode
ser definido tambm como sendo um interruptor acionado eletricamente. Logo na figura
abaixo, pode-se observar o esquema de funcionamento de um Rel, onde o espiral a bobina,
e os pontos A, B e C so responsveis pelo acionamento e direcionamento da voltagem:
O Arduino envia seus 5V que passa pela bobina, acionando o ponto C a mover-se
para fechar curto com o ponto A, liberando assim os 110/220V necessrios para o
funcionamento da lmpada. Observa-se que o Arduino fica isolado da alta voltagem, tendo
contato apenas com o lado da bobina do Rel, protegendo assim seu circuito.
44
3.7 Lmpada
A lmpada utilizada na aplicao prtica proposta uma simples lmpada
fluorescente de 9W e 220V. O papel geral dela no trabalho simular a luz ambiente, ou seja, a
luz solar. Ela ser posicionada perto da maquete, sendo ligada e desligada pelo Smartphone
mostrando a ausncia e a presena de luz ambiente para o acionamento da iluminao externa
atravs do sensor LDR. Abaixo, segue o esquema de ligao da lmpada com o Rel no
Arduino:
Figura 3.9 Esquema de ligao da lmpada com o Rel no Arduino Disponvel em:
http://www.arduino.cc/es_old/Tutoriales/Rele [Acessado 22 set 2012]
45
Figura 3.10 Circuito Geral do Projeto Prtico Fonte: Adaptado pelo autor.
3.9 O Aplicativo
Foi desenvolvido um aplicativo para o sistema Android de telefonia mvel, que
controlar todo o Hardware atravs do Bluetooth do mesmo. O aparelho em questo um
Samsung Galaxy Y GT-S5360, que possui o sistema operacional Android 2.3(Gingerbread).
O aplicativo foi desenvolvido utilizando o App Inventor que um framework
desenvolvido inicialmente pela empresa Google que posteriormente foi cedido ao MIT.
Com uma interface bastante simples e de fcil manuseio, o app (app??
Glossrio???) bem fcil de ser utilizado. Segue abaixo as imagens da sua interface e seu
detalhamento:
46
Figura 3.11 Interface do Aplicativo, Conexo e Lmpada Principal Fonte: Adaptado pelo autor.
47
Figura 3.12 Interface do Aplicativo, Iluminao Interna Fonte: Adaptado pelo autor.
Na Iluminao Interna, temos os botes Ligar e Desligar da Cozinha (1), Sala (2),
Quarto (3), QuartoII (4) e Geral (5).
Figura 3.13 Interface do Aplicativo, Iluminao Externa Fonte: Adaptado pelo autor.
48
CONCLUSO
Esse trabalho mostrou um pouco do universo da Domtica e como ela evoluiu,
suas relaes scias e financeiras, foram mostradas algumas das possveis formas de
automao residencial e os nveis possveis de automao disponveis hoje no mercado.
As tecnologias Livres ou chamadas Open-source esto em crescente por todo o
mundo, sobre tudo no Brasil. totalmente novo, projetos de Domtica usando esse tipo de
tecnologia no mundo, ou seja, uma rea a ser explorada. Esse trabalho tambm abordou essa
temtica, mostrando a tecnologia Arduino como ferramenta de desenvolvimento para projetos
de Domtica. Ao fim desse trabalho, pode-se concluir que totalmente possvel a utilizao
desse tipo de tecnologia para o desenvolvimento rpido, fcil, simples e de baixo custo de um
projeto de automao, sem ter desvantagem significativa para com as outras tecnologias
disponveis para esse fim.
Foi destacado e detalhado a implementao de um sistema de iluminao usando
somente tecnologia Open-source como o Arduino e o Android, atestando ser totalmente fcil
e simples a juno e comunicao dessas duas tecnologias para a implementao de um
projeto. Foi utilizada uma codificao simples com o App Inventor, onde podem ser
desenvolvidos projetos para o Android atravs de um navegador qualquer. A interface do
Aplicativo desenvolvido clara e direta, podendo ser operada por qualquer pessoa sem
conhecimento tcnico. A codificao do Arduino tambm foi desenvolvida de forma clara e
comentada. O Hardware construdo todo detalhado e com esquemas de montagem.
Por se tratar de um tema novo e com poucos trabalhos existentes, o projeto
desenvolvido tem muito a crescer e a melhorar, sendo um projeto livre, disponvel toda a
documentao e codificao para desenvolvimentos e melhorias futuras.
Esse trabalho serviu como experincia e agregao de conhecimento para o
desenvolvedor, pois foi necessrio muito estudo terico, estudos prticos de eletrnica e
programao, alm de aprender a lidar com prazos e riscos.
REFERNCIAS
ALIEVI, C.A. Automao Residencial com Utilizao de Controlador Lgico
Programvel Dissertao (Monografia) Centro Universitrio FEEVALE, Novo
Hamburgo, 2008.
ASSOCIAO BRASILEIRA DE NORMAS TCNICAS, 2004. NORMA ABNT NBR
9050:2004 DE 30 DE JUNHO DE 2004. Disponvel em:
<http://www.mpdft.gov.br/sicorde/NBR9050-31052004.pdf>. Acesso em 03 de fevereiro de
2012.
BANZI, M. Getting Started with Arduino. Sebastopol: OReilly, 2009.
BELUCO, A.H.M.; KAVILHUKA, T. Desenvolvimento de Sistema Microcontrolado para
Acionamento de Dispositivos Eletro-Eletrnicos a Distncia Via Comando
Multifrequencional
(DTMF).
Joinville:
IST,
2010.
Disponvel
em:
<http://www.aureside.org.br/temastec/artigo_beluco.pdf>. Acesso em 18 de junho de 2012.
BOLZANI, C.A.M. Anlise de Desenvolvimento de uma Plataforma para Residncias
Inteligentes. Tese (Doutorado em Engenharia Eltrica) Escola Politcnica, Universidade de
So Paulo, So Paulo, 2010.
BOLZANI, C.A.M. Residncias Inteligentes. So Paulo: 1 edio. Livraria da Fsica, 2004.
BROOKS, R. A. The Intelligent Room Project. Massachusetts: MIT, 1997. Disponvel em:
<http://people.csail.mit.edu/brooks/papers/aizu.pdf>. Acesso em 02 de junho de 2012.
BRUGNARI, A.; MAESTRELLI, L.H.M. Automao Residencial via Web. Dissertao
(Monografia) Pontifcia Universidade Catlica do Paran, Curitiba, 2010.
CAIO AUGUSTO CEZAR BOLZANI, 2011, Casas Inteligentes e o suporte aos
portadores
do
Mal
de
Alzheimer.
Disponvel
em:
<http://www.bolzani.com.br/2011/03/suporte-aos-portadores-do-mal-de-alzheimer/>. Acesso
em: 01 de setembro de 2012.
CARDOSO, D.L. Domtica Inteligente Um contributo Prtico. Dissertao (Mestrado) Universidade de Trs-os-Montes de Alto Douro, Vila Real, 2009.
CASTRO, M.I. Aplicao da Technology Readiness Index para a Definio de Escopo em
Projetos de Automao Residencial Dissertao (Mestrado) Universidade Federal de
Gois, Goinia, 2009.
FREITAS, C.C.S. et al. Automao Residencial Uma abordagem em relao as atuais
tecnologias e perspectivas para o futuro. Belm: IESAM, 2010. Disponvel em: <
http://connepi.ifal.edu.br/ocs/index.php/connepi/CONNEPI2010/paper/view/111>. Acesso em
12 de maio de 2012
50
GELSON LEANDRO KAUL. Conhecendo a Protoboard. Disponvel em <
http://pt.scribd.com/doc/15969149/Aprendendo-a-usar-a-protoboard-ou-matriz-de-contatos->.
Acesso em 02 de junho de 2012.
GUNDIM, R.S. Desenvolvimento e Aplicao de Metodologia para Auxlio da
Engenharia em Automao Residencial MAER. Dissertao (Mestrado) Escola
Politcnica de So Paulo, So Paulo, 2007.
LABORATRIO DE GARAGEM, 2012, HISTRIA DO ARDUINO. Disponvel em:
<www.laboratoriodegaragem.com.br/wiki>. Acesso em: 14 de abril de 2012.
MINHA
VIDA,
2012,
O
QUE
ALZHEIMER?.
Disponvel
em:
<http://www.minhavida.com.br/saude/temas/alzheimer> Acesso em: 01 de setembro de 2012.
MITCH ALTMAN. Soldar Fcil: Aprenda aqui como fazer isso. Disponvel em: <
http://mightyohm.com/files/soldercomic/translations/quadrinhos_como_soldar_portugues.pdf
>. Acesso em: 02 de junho de 2012.
MONK, S. 30 Arduino Projects For The Evil Genius. New York: The McGraw-Hill, 2010.
MOORE, G. A. Dentro do Furaco. So Paulo, Futura, 1996.
OLIVEIRA, A.M. Automao Residencial. Dissertao (Monografia) Centro Universitrio
de Araraquara, Araraquara, 2012.
OSRIO, A.S. Automao Residencial. Natal: UFRN, 2010. Disponvel em: <
http://www.aureside.org.br/temastec/automacao_residencial_final.pdf >. Acesso em 23 de
maio de 2012.
PEREIRA, L.A.M. Automao Residencial: Rumo a Um Futuro Pleno de Novas
Solues.
Rio
de
Janeiro:
PUC-RJ,
2007.
Disponvel
em:
<http://www.luizantoniopereira.com.br/downloads/publicacoes/AutomacaoResidencialISA2007.pdf>. Acesso em 13 de maro de 2012.
SCHERF, K. European Smart-Home Initiatives Get a Boost From Nokia. [S.1.]: Parks
Associates,
2008.
Disponvel
em:
<http://hiddenwires.co.uk/resourcesarticles2009/articles20090102-02.html >. Acesso em: 19
de junho de 2012.
SENA, D.C.S. Automao Residencial. Vitria: Dissertao (Monografia) Universidade
Federal do Esprito Santo, Vitria, 2005.
TERUEL, E.C. Uma proposta de Framework para Sistemas de Automao Residencial
com Interface Web Dissertao (Mestrado) Centro Estadual de Educao Tecnolgica
Paula Souza, So Paulo, 2008.
TEZA, V.R. Alguns Aspectos Sobre a Automao Residencial Domtica. Dissertao
(Mestrado) Universidade Federal de Santa Catarina, Florianpolis, 2002.
51
WORTMEYER, C. et al. Automao Residencial: Busca de Tecnologias Visando o
Conforto, a Economia, a Praticidade e a Segurana do Usurio. Resende: AEDB, 2010.
Disponvel
em:
<http://www.aedb.br/seget/artigos05/256_SEGET%20-%20Automacao
%20Residencial.pdf >. Acesso em 03 de maro de 2012.
52
GLOSSRIO
iOS Sistema operacional mvel usado nos dispositivos da Apple como o iPhone, iPad e
iPod.
AVR Microcontrolador fabricado pela ATMEL usado normalmente nas placas Arduino.
X10 Protocolo de comunicao para controle de forma remota de dispositivos eltricos.
Protoboard uma matriz de contato para conexes de circuitos eletrnicos experimentais.
Microcontrolador Um pequeno computador com dispositivo de entrada, sada,
processamento e memria.
Bit a menor unidade de medida de um dado, usado comumente na informtica.
Hardware a parte fsica. So os equipamentos de informtica e tecnologia.
Software uma sequncia de instrues para executar determinada tarefa, ou seja, a parte
lgica de um computador.
Bluetooth uma especificao de comunicao usada geralmente para troca de
informaes entre celulares, cmeras, impressoras e etc.
Android Sistema Operacional mvel desenvolvido pela Google.
Open-Source Se refere a princpios e prticas de como escrever um Software em que seu
cdigo-fonte esteja disponvel aos interessados, tanto programadores quanto para o pblico
em geral.
53
APNDICE
Apndice A Codificao do Arduino
/* Programa desenvolvido por Joo Paulo de Oliveira, para o projeto de
concluso do curso de Sistemas de Informao na Universidade Estadual de
Gois */
int
int
int
int
int
int
int
int
char C = Serial.read();
switch(C){
case 'a':
54
digitalWrite(lampada, HIGH);
break;
case '1':
digitalWrite(lampada, LOW);
break;
case 'b':
digitalWrite(ledCozinha, HIGH);
break;
case '2':
digitalWrite(ledCozinha, LOW);
break;
case 'c':
digitalWrite(ledSala, HIGH);
break;
case '3':
digitalWrite(ledSala, LOW);
break;
case 'd':
digitalWrite(ledQuartoI, HIGH);
break;
case '4':
digitalWrite(ledQuartoI, LOW);
break;
case 'e':
digitalWrite(ledQuartoII, HIGH);
break;
case '5':
digitalWrite(ledQuartoII, LOW);
break;
case 'f':
for (int i = 2; i < 6; i++){
digitalWrite(i, HIGH);
};
break;
case '6':
for (int i = 2; i < 6; i++){
digitalWrite(i, LOW);
};
break;
case 'g':
digitalWrite(ledJardim, HIGH);
55
break;
case '7':
digitalWrite(ledJardim, LOW);
break;
}
56