AUTOMAÇÃO RESIDENCIAL INTERFACE GRÁFICA PARA O CONTROLE A DISTÂNCIA
Por: eduardamaia17 • 2/7/2018 • 1.268 Palavras (6 Páginas) • 370 Visualizações
...
Center for New Music and Audio Technology (CNMAT). É um protocolo baseado em mensagens e independente de transporte, desenvolvido para a comunicação entre sintetizadores de som, computadores e outros dispositivos multimídia. O protocolo trabalha com o envio e recebimento de pacotes OSC, o dispositivo que envia pacotes é o cliente e o que recebe é o servidor.
O conteúdo do pacote OSC consiste em um bloco de dados binários, organizados em bytes que compreendem seu conteúdo e o tamanho de seu pacote, e seu tamnho sará sempre um multiplo de quatro. Um pacote OSC pode ser representado como um datagrama por um protocolo de rede, como UDP. O conteúdo do pacote pode ser uma mensagem ou um pacote, o que distingue um do outro é o conteúdo do primeiro byte (OPENSOUNDCONTROL, s/d).
Mensagens OSC. Uma mensagem OSC consiste em um padrão de endereço OSC seguido por uma seqüência do tipo Tag OSC seguido de zero ou mais argumentos. Padrões de endereço OSC. Um padrão de endereço OSC é uma OSC-string que começa com o caractere "/" (barra) (OPENSOUNDCONTROL, s/d).
OSC Tag. A Tag OSC é uma String que começa com o caractere "," (vírgula), cada caractere após a vírgula é chamado de Tag OSC e representa o tipo do argumento correspondente da mensagem enviada(OPENSOUNDCONTROL, s/d).
O aplicativo TouchOSC envia mensagens do tipo string começando com o caractere “/”, nome da tela, “/” , nome do objeto contido na tela. Exemplo /tela1/led1 (OPENSOUNDCONTROL, s/d).
Diante da presente situação da nossa sociedade em que enfrentamos a violência todos os dias e o consumo cada vez maior dos recursos naturais, “o que podemos fazer para nos proteger e preservar a natureza?”.
A busca por mais segurança, mais conforto e uso racional dos recursos naturais como a água e energia podem ser solucionadas começando por ações menores como nossas tarefas diárias em casa.
Para contribuir na solução desses problemas podemos recorrer a automação residencial. E hoje com o constante crescimento dos microcontroladores como o Arduino, os vários tipos de Shields (Ethernet, WiFi, GSM) e inúmeros sensores (de presença, humidade, temperatura, luminosidade) podemos automatizar uma residência de forma simples e com um ótimo custo benefício.
No presente trabalho buscamos desenvolver a automação de uma residência a um baixo custo, se tornando acessível a todos. E também ajudar na segurança, preservação de recursos naturais e proporcionar maior conforto para seus usuários.
O trabalho está dividido em três partes, primeira, Controle e aquisição de dados responsável por controlar todo o sistema através dos sinais recebidos pelos sensores e intervenções do usuário.
Segunda, parte se constitui com o Sensoriamento e redes de comunicação responsáveis no auxílio no controle do sistema e troca de dados entre o controlador e a interface gráfica.
Terceira, Interface gráfica para o controle a distância, um dispositivo responsável por converter as ações do usuário em comandos para o controlador e dar um feedback visual do comportamento do sistema.
O sistema de controle a distância adotado no trabalho será executado por um aplicativo desenvolvido para as plataformas Android e IOS. Esse aplicativo TouchOSC comunica via redes WiFi e Ethernet através do protocolo OSC (Open Sound Control) enviando mensagens para o controle manual dos dispositivos, recebendo mensagem para a visualização dos status dos dispositivos e alarmes do sistema.
...