Apresentação utilizada na banca de Douglas Collar da Cunha, Marcelo Moraes Mallmann e Roberto Cazorla Karpinski, do curso de Engenharia de Computação da Pontifícia Universidade Católica do Rio Grande do Sul
1. SISTEMA DE DOMÓTICA
CONTROLADO POR
ANDROID: HOMAUT
Douglas Collar da Cunha, Marcelo Moraes Mallmann e Roberto Cazorla
Karpinski
Alunos do Curso de Engenharia de Computação - PUCRS
Orientador: Me. Anderson Royes Terroso
Professor da Faculdade de Engenharia - PUCRS
Porto Alegre – Dezembro de 2011
2. Visão geral
Descrição do Projeto
Resumo
Objetivos
Referencial Teórico
Sistema Operacional Android
Protocolo Bluetooth
Microcontrolador ARM LPC2378
Domótica
Projeto Desenvolvido
Homaut: Periféricos
Homaut: Android e App Inventor
Homaut: ARM
Homaut: Circuito
Conclusão
Plataforma Homaut
Considerações finais
Planos futuros
Demonstração Prática
3. Descrição do Projeto
Resumo
O Homaut é um protótipo que alia processamento
embarcado de um microcontrolador ARM LPC2378 com
interação móvel, possibilitando a automação residencial
(Domótica) a partir de qualquer celular com sistema
operacional Android. A partir de um telefone, consegue-
se ativar ou desativar sensores e atuadores.
4. Descrição do Projeto
Objetivos
Aplicativo Android
Domótica móvel
Interface simples e amigável
Perfil com intervalos de funcionamento configuráveis
Microcontrolador
Acionamento e gerência de dispositivos (lâmpadas e
ar-condicionado)
Sensores (presença, luminosidade e temperatura)
5. Referencial Teórico
Sistema Operacional Android
Para dispositivos móveis;
Baseado em Linux;
Divido em camadas;
Desenvolvido na tecnologia
Java.
Arquitetura do Sistema Operacional
Android
6. Referencial Teórico
Protocolo Bluetooth
Framework implementada no
App Inventor
Módulo
Conexão via interface Serial
Baixo custo
Disponibilidade
Módulo de Bluetooth
escolhido, BC04
7. Referencial Teórico
Microcontrolador ARM LPC2378
Duas portas seriais
Sensor de temperatura TMP101
Interface I2C
Alimentação pela USB ou fonte
externa
Pinos de I/O de fácil acesso para
interface com os periféricos
conectados
Kit ARM LPC2378
Conversor AD/DA
12. Projeto Desenvolvido
Homaut: Android e App Inventor
Perfil
Ao conectar-se ao
módulo, o perfil é
carregado com os
dispositivos que
iniciarão com o estado
ligado
14. Projeto Desenvolvido
Homaut: Android e App Inventor
Comandos relacionados aos dispositivos só serão
realizados caso o aplicativo esteja conectado ao ARM
15. Projeto Desenvolvido
Homaut: ARM
Serial 0: Debug
Serial 1: Bluetooth
DA e TMP101: Temperatura
I/Os:
Lâmpada
On/Off Split
Aumenta temperatura do Split
Diminui temperatura do Split
Sensor de presença
16. Projeto Desenvolvido
Homaut: Circuito
Integra periféricos ao kit
ARM
Lâmpada
Controle remoto
Sensores (Sensor de temperatura está no kit)
Luminosidade
Presença
Processo de fresagem
Circuito impresso
18. Conclusão
Considerações finais
Interface simples e intuitiva
Interação de forma autônoma ou em tempo real
Características
Modular
Expansível
Software (embarcado e móvel)
Consumo e Custo
Mercado
19. Conclusão
Planos futuros
Circuito
Microcontrolador mais simples
Miniaturização
Bateria
Dimmer
Comunicação
Wi-Fi
Rede elétrica (X10)
Mestre-escravo e piconet, mesh
Framework: camada de rede, busca, pareamento, canais RFCOMM, conexão e transferência de dados com outros dispositivosConexão via interface Serial: envia e recebe dados através da UARTCusto: US$ 12,00 ~ R$ 20,00Disponibilidade: Prof. Terroso possuia 2 módulos, o restante foi adquirido e demorou 30 dias
m sistema automatizado, utilizando sensores, é possível fazer com que luzes, aparelhos eletrônicos e afins não fiquem ligados quando não há pessoas presentes no ambiente