Tesis
Desenvolvimento de Aplicação para Controle de Dispositivos via Rádio Frequência
Autor
Duarte Júnior, Antonio Adalberto
Institución
Resumen
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Engenharia de Controle e Automação. O conceito de automação residencial tem mudado ao longo dos anos,
incorporando uma gama de possibilidades práticas e econômicas que utilizam a
automação, desde a básica até a mais abrangente, em sistemas de integração para
diversos ambientes. O objetivo é criar um ambiente prático, confortável, valorizado e
seguro, de acordo com os interesses dos usuários. Os dispositivos móveis também
foram incorporados como soluções de automação residencial, na maioria das vezes
substituindo os diversos controles remotos.
A Cheesecake Labs, empresa situada em Florianópolis, SC, foi contratada
para o desenvolvimento de um software que tem como objetivo comunicar um
aplicativo móvel com uma placa que envia sinais de rádio frequência para controlar
dispositivos comuns encontrados em residências, principalmente nos Estados
Unidos, como ventiladores de teto ou portões de garagens. Este projeto,
denominado Bond, deve habilitar o usuário a configurar comandos de diferentes
controles, permitindo que o morador substitua todos os controles remotos da casa —
incluindo aqueles que emitem sinais de rádio frequência — por um aplicativo móvel.
Primeiramente foram feitas reuniões de escopo com a empresa contratante
Altus-PCB, de Nova Jérsei – EUA. Em seguida, iniciaram as etapas de design do
aplicativo na plataforma iOS/iPad, da Apple Inc. Com posse das telas do aplicativo,
iniciaram os esforços para o desenvolvimento do software do aplicativo móvel,
desenvolvimento do sistema de back-end em sistema embarcado, descoberta
automática de dispositivos via Bonjour, comunicação via REST API entre aplicativo e
back-end hospedado em sistema embarcado e, por fim, comunicação serial entre
sistema embarcado e placa de rádio frequência.
É importante destacar que a incorporação de controles via rádio frequência e
a possibilidade de programação desses pelo próprio usuário, representa uma
inovação para os sistemas atuais de automação residencial. The concept of home automation has been changing through the years,
adding a variety of practical and economics benefits, in different levels, allowed by
the home device’s integrations. The goal is to offer comfortable, intelligent, safe and
valuable environment according to people desires. The mobile devices are also part
of the new era of home automation and are introduced, most of the time, as an
alternative to the standard remote controls.
The company Cheesecake Labs, from Florianopolis, SC, was contracted to
develop the software in order to communicate a mobile application with a radio
frequency board that sends signals to control home devices, like ceiling fans and
garage doors. The project, called Bond, aims to allow the user to configure different
commands, enabling people to replace their common home controls with the Bond
mobile application and radio frequency board.
Firstly, scope definition meetings were done to better understand the client’s
needs. Secondly, the design of the mobile application was developed. Once the
mock-ups were completed, the development of the mobile application was done,
followed by the back-end hosted on the embedded system, automatic discovery of
devices through Bonjour, REST API communication between mobile application and
embedded system, and, finally, the serial communication between the embedded
system and radio frequency board.
It’s important to mention that adding radio frequency controlled devices to the
home automation scope represents an advance on the current home automation
technologies, since most of the controlled devices works with infrared or Wi-Fi
signals.