Você está na página 1de 10

Automao com Ferramentas Acessveis em Domtica

Paulo Rodrigues dos S. Filho1, Jefferson Jardem1, Anderson Passos2


1

Alunos Bacharelandos em Cincias da Computao pela Universidade Estadual do Piau (UESPI) Av. NS de Ftima - Parnaba - PI, 64202-22001-970.
2

Bacharel em Cincias da Computao pela Universidade Estadual do Piau (UESPI) Av. NS de Ftima - Parnaba - PI, 64202-22001-970. paulo@ppsj.org.br, jeffersonjardem@hotmail.com, andersonparagao@hotmail.com

Abstract. Given the exponential growth in the technological world, new environments are going to integrate with their technology, among them is inserted the home environment that will increasingly modifying the search for new patterns of life of users, thus requiring greater presence of science, specifically the science involving the Home automation and the need to address these daily, as the familiarity with these technologies will become inevitable in the quest for convenience, there is Home Automation. However domestic environments to innovate, we need to invest in high-cost technologies, this paper provides alternative ways to enjoy this convenience investing in the tools available. Resumo. Tendo em vista o exponencial crescimento tecnolgico no mundo, novos ambientes vo se integrando com a tecnologia, dentre eles est inserido o ambiente domiciliar que cada vez mais vai modificando-se na busca de novos padres de vida dos usurios, necessitando assim de maior presena da cincia, especificamente as cincias que envolvem a Automao Residencial e para suprir essas necessidades dirias, onde a convivncia com essas tecnologias se tornar algo inevitvel na busca pela comodidade, surge a Domtica. Contudo para inovar em ambientes domsticos, necessrio investir em tecnologias de alto custo, porm este artigo proporciona maneiras alternativas de usufruir desta comodidade investindo em ferramentas acessveis.

1. Introduo
Na histria da humanidade notria, a constante busca do homem em reduzir seus esforos, desde a pr-histria onde eram utilizadas ferramentas que o auxiliavam na caa, na lavoura e em suas demais necessidades e nesse contexto de constantes buscas de solues visando sua comodidade, que surgem as primeiras idias de automao. O

prximo passo em questo era energizar essas ferramentas de forma que elas pudessem se tornar acionveis, assim especificamente na Inglaterra na segunda metade do sculo XVIII, aconteceu um grande marco na histria da humanidade, que conciliou com evoluo da automao: a Revoluo Industrial, surgida a partir da mecanizao de equipamentos por meio de energias como vapor de gua, eletricidade e ar comprimido. No contexto atual, na medida em que a cincia avana, a rea de sistemas de automao vai tornando-se cada vez mais robusta, pode-se citar como exemplo a utilizao da eletrnica microprocessada que possibilita a juno de lgica computacional com a eletrnica, segundo RIBEIRO (2001):
A chave do sucesso da automao o uso da eletrnica microprocessada que pode fornecer sistemas eletrnicos programveis. [1]

Os sistemas de Automao envolvem as mais diversificadas reas, englobando todos os processos que podem ser controlados ou acionados por meio de dispositivos automticos, eletrnicos e inteligentes. Desta forma podem-se automatizar ambientes como: Indstrias: Utiliza-se a Automao Industrial no controle de mquinas operacionais. Comrcio: Utiliza-se a Automao Comercial no controle do gerenciamento dos estoques e nas finanas e provendo agilidade nas operaes comerciais atravs de cdigo de barras. Predial: Utiliza-se a Automao Predial no controle de tarefas simples em edifcios comerciais ou residenciais como: elevadores, iluminao, entre outros. Domstica: Utiliza-se a Automao Domstica ou Domtica no controle como: controle de iluminao, monitorao de alarmes, controle de acessos casa, climatizao, entretenimento, etc.

Das reas acima citadas, a que em tese a melhor vista por usurios comuns, devido a sua aplicabilidade estar atrelada aos seus padres de vida individuais, a Domtica, que Segundo Antunes (2006) um segmento da tecnologia que vem crescendo exponencialmente na procura por oferecer solues que proporcionam maior conforto, e mesmo a reduo no gasto de energia eltrica. [2]

Figura 1. Possibilidades a serem exploradas nas residncias.

Assim por meio deste, ser demonstrado a utilizao da Domtica de forma que seja viabilizada aos leitores a possibilidade de utilizar-se a Automao residencial de forma acessvel, utilizando equipamentos de baixo custo e softwares livres.

2. Automao Residencial.
Quando se trata de automao de residncias pensa-se logo em comunicao, conforto, segurana e claro alto custo. O que de fato no deixa de ser uma verdade, mas no somente isso que proporcionado pela Domtica como por exemplo acessibilidade para pessoas idosas e portadores de necessidades especiais, e a racionalizao de recursos. Segundo o Instituto Brasileiro de Geografia e Estatstica (IBGE), o nmero de famlias unipessoais cresceu 32,5% entre os dois ltimos Censos, passando de 2,4 milhes (6,5%) do total de famlias, em 1991, para 4,1 milhes (8,6%), em 2000[4]. Essas seriam

algumas das virtudes decorrentes dessa automao. Com sua implementao um leque de possibilidades podem ser viabilizadas para o benefcio de seus usurios. Os benefcios da automao residencial:

Flexibilidade, atribuir estado de ligada para qualquer lmpada dentro da casa. Ligar / desligar controle de iluminao (poupana de energia, segurana). Iluminao e aquecimento controlado por um controle remoto. Controle automtico de temperatura num ambiente medido pela hora do dia e / ou conforme a necessidade dos usurios. Integrao simples de alarme de intruso usado na deteco de movimento e / ou o sensor de quebra de vidros. Controle remoto do sistema via Intranet / Internet usando o TCP / IP getway. Os estudos na rea de Domtica na maioria se concentram em sensores,

atuadores e nos demais circuitos eltricos e em como se comunicam, a fim de propor novos protocolos e novos sistemas que propiciem melhor utilizao dos recursos disponveis (Mariotoni; Andrade, 2002) [7]. Possuindo uma arquitetura dedicada e centralizada. Existem inmeros esforos para encontrar caminhos alternativos de se implementar Domtica, entre eles est a Domtica inteligente (DI), pois vislumbrando um novo salto no relacionamento homem-mquina ela surge como alternativa ideal para usurios domsticos onde algumas preocupaes podem deixar a cargo dos sistemas. Agindo de maneira descentralizada seus sistemas adaptam-se as necessidades das pessoas inseridas no ambiente e resoluo de problemas passando do nvel de interao para o de convivncia com os humanos. Mota (2003) afirma que esta idia de DI varia, onde esta se resume em uma automao utilizando-se de tcnicas de inteligncia artificial (IA), apenas prevendo e resolvendo possveis falhas [8]. O fato de poder comunicar diversos dispositivos de uma residncia entre si e poder control-los atravs de um sistema centralizado torna-se possvel, por haver uma srie de protocolos que definem como ocorrer essa comunicao, porm h uma ausncia de padronizao, onde a evoluo dessas tecnologias est possibilitando o surgimento de vrias alternativas e padres de implementao, at recentemente a premissa principal da grande maioria das tecnologias existentes era prover um conjunto

de protocolos que garantissem a qualidade para a transmisso de voz ou de dados com altas taxas de transferncias, o que tornava os equipamentos bastante caros e poucos atraentes para aplicaes mais simples.

Figura 2. Exemplo de controlador de sistema domtico, com conexo ao computador.

Existem basicamente dois meios de comunicao: com fio e sem fio. As comunicaes usando fios so as mais utilizadas hoje nos projetos de automao, as normas para automao domstica mais comum so: X10, KNX, DigitalStorm. Sendo que cada uma possui suas particularidades. Em relao a comunicao sem fios, existem poucos padres abertos para aplicaes em redes locais sem fio utilizando sensores e outros dispositivos de controle. O que existe em grande nmero so sistemas proprietrios, desenvolvidos para atender redes especficas, como as redes de automao industrial, por exemplo. Nestes casos, os sistemas wireless foram projetados para atender s exigncias especficas destas aplicaes.

3. Automao com ferramentas acessveis.


A utilizao da automao residencial ainda restrita a um nmero privilegiado de pessoas, que possuem condies financeiras relevantes, usufruindo assim das possibilidades de comodidade, entretenimento e segurana oferecidos pela Domtica. A

necessidade de maior qualidade de vida, visando a longevidade por parte das pessoas de um modo geral, abre uma lacuna para que se possa investir em ferramentas acessveis visando uma maior demanda de usurios. Segundo Lipovestsky (2005, p. 62), o mercado entrou em outra fase da modernidade, ganhando um novo aspecto, deixando para trs a ostentao, para preocupar-se mais com a qualidade de vida, em que cada pessoa procura investir naquilo que lhe oferece prazer. Vivemos numa sociedade de consumo alimentada pela autonomia do indivduo. Ela valoriza o bem estar, as necessidades individuais.[5] 3.1 Java como plataforma. A grande disponibilidade de ferramentas presentes na linguagem de programao Java, sua versatilidade, eficincia, portabilidade de plataforma e segurana fazem dela a tecnologia ideal a ser inserida no desenvolvimento de sistemas gerenciadores na automao residencial, segundo o site oficial Java: At hoje, a plataforma Java j atraiu mais de 6,5 milhes de desenvolvedores de software. utilizada em todos os principais segmentos da indstria, estando presente em uma ampla gama de dispositivos, computadores e redes. [5] A tecnologia Java est presente em mais de 4,5 bilhes de dispositivos, incluindo: Mais de 800 milhes de PCs. 2,1 bilhes de telefones celulares e outros dispositivos portteis. 3,5 bilhes de cartes inteligentes. Alm de set-top boxes, impressoras, webcams, jogos, sistemas de navegao para automveis, terminais lotricos, dispositivos mdicos, guichs de pagamento de estacionamento etc.

Deve-se mencionar tambm a quantidade de classes, no Java API possui mais de 3.500 classes, prontas para o uso, determinando uma grande potencialidade s habilidades dos programadores, pode-se citar como exemplo a classe abstrata CommPort e suas duas subclasses, SerialPort e ParallelPort, que descrevem os dois principais tipos de portas encontrados em computadores Desktops [9]. Desta forma pode-se controlar dispositivos eltricos dispostos em um ambiente, por meio de uma central computadorizada.

3.2 Hardwares acessveis A resolubilidade implementada em nvel de software como foi visto anteriormente, necessita de hardware que possa ser compatvel com essas solues de levar as tecnologias de automao residencial at todos os nveis de usurios, nota-se que todo projeto de automao residencial, demanda do Integrador no s um conhecimento tcnico considervel, mas tambm uma grande dose de percepo sobre o estgio de aceitao tecnolgica dos futuros usurios [3]. Assim tendo em vista a arquitetura, eficcia, portabilidade e o baixo custo, o Arduino vem a conciliar com os objetivos deste. O arduino uma plataforma aberta de desenvolvimento de hardware, que permite a criao e aplicaes diversas, como por exemplo:

Controle de reles, tomadas, leds, motores, infravermelho, radio freqncia; Possui sensores diversos: presena, luz, temperatura, umidade, distncia, calor Automao residencial com uso de controles e sensores.

Figura 3. Placa controladora Arduino.

Ainda falando sobre as placas controladoras Arduino, elas dispem de uma linguagem de programao prpria e pode ser dividida em trs partes: estrutura, valores (variveis e constantes) e funes. A tabela abaixo demonstra algumas referncias da linguagem:
Tabela 1.Algumas referncias sobre a linguagem de desenvolvimento do Arduino. [10]

Estruturas Estruturas de controle: if if...else for switch case while do... while break continue return goto

Tipos de Dados Constantes: HIGH | LOW INPUT | OUTPUT true | false integer constants floating point constants

Funes Funes: Digital I/O: pinMode() digitalWrite() digitalRead() Analog I/O: analogReference() analogRead() analogWrite() - PWM Advanced I/O: tone() noTone() shiftOut() pulseIn() Time:
millis() micros() delay() delayMicroseconds()

Tipos: void boolean char unsigned char byte int unsigned int word long unsigned long float double string - char array String - object array

Math: min() max() abs() constrain() map() pow() sqrt()

Todas essas funcionalidades encontradas na tecnologia open source do Arduino, possibilitam aos profissionais que atuam na rea de automao, um leque de opes a serem desenvolvidas, referentes a implementaes acessveis de Domtica.

4. Concluso.

Foi apresentado neste artigo alternativas livres tanto de software quanto de hardware para um sistema de automao residencial usando ferramentas acessveis que tem se destacado pelo baixo custo e pela economia de energia. Sendo que as idias e ferramentas aqui apresentadas sejam a soluo para automao de inmeras residncias, pois viabiliza uma tecnologia antes s permitida a poucos. Automao residencial deve evoluir para o conceito de DI, onde os dados recebidos pelos sensores da casa devem ser avaliados de modo a adaptar as regras de automao do ambiente ao comportamento dos habitantes. Dentre as possveis tarefas a serem realizadas por uma "casa inteligente" podemos citar: Controle de liga/desliga de um motor eltrico para bombear gua e regar um jardim, para levar gua at um reservatrio (caixa d'gua). Ligar e desligar lmpadas, abrir e fechar portes eltricos, alarme, monitoramento atravs de cmeras de segurana remotamente. Esse controle sendo viabilizado de forma automtica proporciona um maior conforto, segurana, economia de esforos, energia podendo oferecer tambm entretenimento e acessibilidade.

5. Referncias.
[1] RIBEIRO, M. A. (1999); Automao Industrial- 4 Edio, pg.15 [2] Grupo de Sistemas Inteligentes. Domotica Edifcios Inteligentes. Disponvel em: http://www.din.uem.br/ia/controle/domotica.html. Acesso em: 20/09/10. [3] Associao Brasileira de Automao Residencial. Estamos Preparados para AutomaoResidencial?. Disponvel em: http://www.aureside.org.br/artigos/default.asp?file=01.asp&id=84. Acesso em 17/09/10. [4] INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATSTICA. Disponvel em: <http://www.ibge.gov.br>. Acesso em: 27/ 09 / 10. [5] LIPOVESTSKY, Gilles. O luxo muda de Cara. poca, Rio de Janeiro: Globo, n. 380, Ago. 2005. [6] SITE Oficial http://www.java.com/pt_BR/about/ acessado em 28.09.10 s 11:45. [7] Mariotoni C. A. & Andrade E. P. (2002). Descrio de Sistemas de Automao Predial Baseados em Protocolos PLC Utilizados em Edifcios de Pequeno Porte e Residncias. CTAI - Revista de Automao e Tecnologia da Informao. Volume 01 no 1 Janeiro/Junho 2002. [8] Mota, J. A. A. J. (2003). Casas Inteligentes. EditoraCentro Atlntico Ltda. Lisboa. Portugal. 145 p. 2003.

[9] PROGRAMMING SERIAL AND PARALLEL PORTS, disponvel em: http://java.sun.com/developer/Books/javaprogramming/cookbook/11.pdf, 29.09.10, s 10:28.

acesso

em

[10] Language Reference, disponvel em: http://arduino.cc/en/Reference/HomePage, acesso em 29.09.10.

Você também pode gostar