Aplicações para Casas Inteligentes em Ambientes Pervasivos

Alessandro Lumertz Garcia1, Anderson Yanzer Cabral2
1

Acadêmico do Curso de Sistemas de Informação da ULBRA Guaíba < alaubr@gmail.com >

2

Professor Orientador do Curso de Sistemas de Informação da ULBRA Guaíba < yanzer@terra.com.br >

Resumo: Este artigo apresenta tipos de aplicações que podem existir nas casas inteligentes, bem como formas de integrar diferentes sistemas buscando uma operação invisível e independente da interação explícita do usuário. Além disso, baseia-se nos princípios da computação pervasiva ou ubíqua, que visa disponibilizar o uso de tecnologias computacionais de forma invisível e onipresente. Abstract: This paper presents different kind of applications that may exist in smart houses and how to integrate different systems searching for an invisible operation and independent of the explicit user interaction. Moreover, is based on the principles of pervasive or ubiquitous computing, which main goal is to provide the use of computational technologies in invisible and ubiquitous way.

1 - INTRODUÇÃO Este artigo apresenta uma análise das aplicações que podem existir em casas inteligentes em ambientes pervasivos, isto é, onde a tecnologia computacional está disponível de forma invisível aos usuários e presente em todo lugar. Para isso serão utilizados sistemas para casas inteligentes utilizados atualmente, mas que operam de forma isolada e independente uns dos outros. Será apresentada uma forma de integrar dispositivos e sistemas de forma que ocorra uma troca de informações entre eles a fim de que um dado coletado por meio de uma aplicação possa ser utilizado posteriormente por outro sistema em outra parte da casa. Um exemplo que pode ser dado é que ao detectar a presença de um morador nas dependências da casa, um dispositivo receberia essa informação e tomaria determinada atitude como, por exemplo, ligar o rádio ou a televisão na programação desejada ou ainda informar os recados armazenados na secretária eletrônica durante o período de ausência. Este tipo de comportamento ocorreria sem que o usuário explicitamente informasse que gostaria de ouvir rádio ou assistir TV, uma vez que este comportamento já teria sido previamente configurado. Este é um dos princípios básicos da computação

é necessário que cada alimento tenha um identificador por rádio-freqüência. Baseado nisso. com o detalhamento das informações que devem ser gravadas a respeito de cada produto. com diferentes protocolos de comunicação e diferentes interfaces. . também chamado de tag. para criar um ambiente pervasivo em uma residência. cercas elétricas. além do fato de não existir um padrão de utilização de tags para este fim. ascender luzes. descritos por [WEISER. por exemplo. levando em consideração que tais dispositivos serão heterogêneos. torna-se um desafio criar um ambiente de casa inteligente que possibilite a utilização de tais dispositivos interligados a um mesmo sistema de controle. poderia. acionar alarmes ou até chamar a polícia.2 pervasiva ou ubíqua. os computadores habitariam os locais mais triviais do dia-a-dia de forma a tornar o seu uso invisível ao usuário. é preciso definir uma arquitetura de funcionamento que permita integrar os softwares com os mecanismos físicos. Segundo ele. 1991]. para saber quais alimentos existem no interior da geladeira. o que se encontra na maioria das residências são sistemas que atuam isoladamente uns dos outros devido ao alto nível de dificuldade de integrar diferentes sistemas em uma solução única. Por exemplo. alarmes. sendo que a interface de comunicação com cada uma delas é definida pelo próprio fabricante. dentre outros. 2004] para poder realizar a leitura dos tags contidos no seu interior. além de a geladeira ter uma antena ligada a uma leitora de RFID [BAZUIN. Contudo. Haja vista controles de portões automáticos. Além disso. Entretanto existem diversas marcas e modelos de leitoras de RFID disponíveis no mercado. DEFINIÇÃO DO PROBLEMA O conceito de casa inteligente vem sendo explorado há bastante tempo e muitas soluções automatizadas já fazem parte do dia-a-dia de boa parte da população. Outro exemplo é quando o sistema de identificação detectar uma tentativa de acesso não autorizado.

da plataforma de hardware. Isto se faz necessário devido à heterogeneidade dos aparelhos disponíveis. bem como a interação da aplicação com os mecanismos físicos. de controle. de integração e de aplicação. contudo a forma que melhor se adapta para integrar os dispositivos necessários na casa inteligente é criar um serviço gerenciador que irá centralizar a comunicação. sendo que muitos possuem protocolos de comunicação próprios e requerem algum tipo de customização. Figura 1 – Arquitetura Adaptada . 2005]. A Figura 1 apresenta a arquitetura proposta com uma estrutura dividida em camadas. Com base em [HELAL et al. foi adaptada uma arquitetura a fim de permitir a integração da aplicação da casa inteligente com sistemas já existentes.DEFINIÇÃO DA SOLUÇÃO PROPOSTA Alguns meios de integração foram anteriormente propostos. definindo a melhor maneira de se comunicar com cada equipamento ou com os dispositivos integradores. Ela é dividida em cinco camadas: física.3 2 .

verificando quais sensores estão ativos em determinado momento. pois nela estarão as interfaces que irão interligar o sistema aos dispositivos físicos. É nela que estarão as aplicações cujas quais os moradores terão acesso. É composta pelo serviço gerenciador e pelo conjunto de regras criadas pelos usuários. ou seja. mas lógico. • Camada da plataforma de hardware: poderia também ser integrada à camada física. Um dos sistemas presentes nessa camada é o gerenciador gráfico. É nela que serão definidas as regras de funcionamento da casa e onde serão controlados os dispositivos. mas que hoje operam de forma isolada. • Camada de aplicação: também terá interação com o usuário. não em nível físico. É através dele que o usuário irá criar as regras que serão controladas pelo serviço gerenciador e poderá monitorar o funcionamento da casa. Entretanto nesta arquitetura ela está destacada pelo fato de poder tanto ser constituída por componentes dos elementos da camada física quanto abrigar placas genéricas que irão controlar diversos mecanismos além de se comunicar com o sistema gerenciador através de um protocolo comum pela rede TCP-IP. É a camada com a qual o morador terá mais contato.4 • Camada física: abriga todos os dispositivos físicos que serão utilizados para criar as funcionalidades da casa inteligente. Após ter sido apresentada essa arquitetura será desenvolvido um ambiente de casa inteligente com algumas funcionalidades a fim de demonstrar na prática o funcionamento e a aplicabilidade da estrutura proposta. O serviço gerenciador será o responsável por monitorar e ativar os elementos da camada física para executar o efeito esperado em determinada regra. • Camada de controle: É a principal camada desta arquitetura. Seguem aplicações que serão utilizadas nessa validação: . onde os efeitos práticos serão mais facilmente percebidos. • Camada de integração: foi definida para permitir a integração da casa inteligente com sistemas já existentes.

de modo que ao se identificar as luzes sejam acessas.5 • • • Controle de iluminação. • Definição da estrutura do banco de dados das aplicações. Criado padrão de telas a ser utilizado e modelos que servirão de base para cadastros e demais formulários. Foi criado um protótipo de aplicação que irá ser utilizada nos aparelhos celulares. etc. sirenes. gerenciador gráfico. sensores. Foi desenvolvido um aplicativo para o micro controlador que irá comandar o funcionamento da placa. • Montagem de circuito que irá atuar na camada da plataforma de hardware. • Estudo das aplicações que serão desenvolvidas. como lâmpadas. Criado diagrama de entidade-relacionamento para criação dos objetos de banco de dados. aplicação móvel e sistema intermediário para aplicação móvel. • Montagem de estrutura da aplicação móvel. • Início do desenvolvimento do gerenciador gráfico. Foram especificadas aplicações necessárias para validação da arquitetura proposta. Foi montada uma placa controladora genérica para interligar os dispositivos físicos com a aplicação. 3 . Com isso foi possível definir como será a comunicação desse aplicativo com a central da casa. Foram analisadas formas de atuação e comunicação com dispositivos físicos utilizados atualmente.ATIVIDADES REALIZADAS • Análise de sistemas existentes. São elas: serviço gerenciador. integrado ao ambiente da casa inteligente. Programação de sensores e atuadores. . com gerenciamento de regras. Sistema de identificação de terceiros. com acionamento através do telefone celular. • Integração com aplicação de terceiros. Foi definida a forma de integração com uma aplicação de identificação de usuários que será utilizada no ambiente da casa inteligente.

38. HELAL. 94-104. IEEE Computer Society. • Validação do ambiente e testes finais. February 2004. pp.6 4 . March 2005. 1991. “The gator tech smart house: A programmable pervasive space”. Bradley J. Apesar de já ter sido detalhada a estrutura de funcionamento das regras. “RFID: Radio Frequency Identification”. vol. Scientific American.BIBLIOGRAFIA WEISER. Deverão ser criados scripts para troca de informações entre os telefones celulares e o banco de dados. . Será criado um monitor dos dispositivos onde será possível observar o estado atual de cada equipamento ou ambiente da casa. S. no. vol. • Desenvolvimento de sistema intermediário para aplicação móvel. Serão criados os cadastros necessários para que sejam definidas e monitoradas as regras. et al. September. Mark. pp. Western Michigan University. 265. 5 . será preciso implementá-las baseadas nos dados cadastrados. 50–60. no. • Desenvolvimento do serviço gerenciador. BAZUIN. The Computer for the 21st Century. 3. 3.ATIVIDADES A SEREM REALIZADAS • Finalização do gerenciador gráfico.

Sign up to vote on this title
UsefulNot useful