Apresentacao tcc_kinect hack na domotica
-
Upload
luiz-gustavo -
Category
Engineering
-
view
110 -
download
4
Transcript of Apresentacao tcc_kinect hack na domotica
Kinect Hack na Domótica
Trabalho de Conclusão de Curso 1
Luiz Gustavo Gomes Pontes
Oliver Barcelos de Lauro
Orientador: Prof. D. Sc. Ivan Costa da Silva
Out/2013
Objetivo
Fonte: Próprio autor.
Ciclo de funcionamento do projeto.
Este projeto busca desenvolver um protótipo de controle para um sistema
automatizado de um dado ambiente residencial, empregando os conceitos domóticos,
utilizando a tecnologia do Microsoft Kinect incorporada ao hardware Arduino Uno.
Controle da luz e níveis de luminosidade;
Controle de temperatura;
Controle de acesso/monitoramento de segurança;
Acionamento de outros equipamentos eletrônicos,
Construção de uma maquete para demonstração.
Potencial da Tecnologia
Evolução dos controles de vídeo games.
Fonte: MYEXTRALIFE (2010).
Demonstração do vídeo
game Wii da Nintendo.
Fonte: LEKATOPIA (2010).
Controle Kinect da Microsoft
do vídeo game X-Box 360.
Fonte: QUASETUDO (2012).
Tendência de Uso
Touchscreen Mouse/Teclado Movimento
Fonte: LEE, J. C. (2011). Adaptado pelo autor.
Benefícios dos sensores de movimento
Videogames podem ajudar crianças com paralisia cerebral
Experimento mostra benefícios de atividades físicas moderadas proporcionadas por
uso dos vídeos games WII e Kinect, para crianças com dificuldades motoras.
Universidade de Toronto, Canadá - 2012
Jogar videogame pode retardar e reverter "decadência mental“
Treinamento em pessoas com 50 anos ou mais ajudou a melhorar funções cognitivas
como concentração, memória e raciocínio.
Universidade de Iowa, EUA - 2013
Videogames com sensores de movimento têm impacto positivo na saúde infantil
Estudo mostra que substituir jogos eletrônicos tradicionais por videogames com
sensores de movimento aumenta atividade física diária das crianças.
Universidade Tecnológica de Nanyang, Singapura - 2013
Domótica
Domótica é a aplicação da engenharia em busca de alternativas
para a automação residencial provendo ao usuário maior conforto,
segurança e confiabilidade nas informações geradas pelo sistema.
Estrutura do sistema domótico.
Fonte: Próprio autor.
Microsoft KinectMicrosoft Kinect.
Fonte: LIVEBETAS (2010).
Fonte: CARDOSO (2012).
Microsoft Kinect por dentro.Imagem resultante do IR.
Fonte: MELGAR et al (2012).
Kinect Hack
Aplicações inovadoras e caseiras que não causam
impacto na indústria dos vídeo games.
Software Development Kit oficial da Microsoft Corporation
Iniciativa OpenNI – Open Source
Fonte: JARED FICKLIN (2012)
Demonstração de aplicação.
Arduino Uno
Diagrama de blocos de uma cadeia de processamento utilizando o Arduino Uno.
Fonte: RENNA et. al. (2013)
Arduino Uno
Fonte: MCROBERTS (2011).
Projeto
FASE I: Programando com o Microsoft Kinect
FASE II: Programando com o Arduino Uno
FASE III: Integração Microsoft Kinect - Arduino Uno
FASE IV: Ajustes de Funcionamento
Desafios
Adquirir conhecimento sobre a linguagem C#
Aprender a utilizar o Microsoft Visual Studio
Desenvolver interface natural de usuário
Envio dos “returns”Desafios
Adaptação/elaboração de códigos
Processamento dos “returns” recebidos da fase I
Executar os comandos do usuário
Desafios
Varredura da porta USB pelo Arduino
Conversão dos “returns” para códigos em ASCII
Construção da maquete de demonstraçãoDesafios
Testes
Otimização do sistema
Simulação
Fonte: Próprio autor.
Controle da luz e níveis de luminosidade.
Desenvolvido no SKETCHUP – 2013
Controle da luz e níveis de luminosidade.
Desenvolvido no SKETCHUP – 2013
Controle da luz e níveis de luminosidade.
Desenvolvido no SKETCHUP – 2013
Fonte: Próprio autor.
Plano de Implementação
Referências Bibliográficas
CARDOSO, G. S. Microsof Kinect: Criando aplicações interativas com o Microsoft Kinect. São Paulo: Casa do Código, 2012. 167p.
LEADBETTER. R. Kinect Hacking: A história até agora. In EuroGamer.pt. Jan. 2011. Disponível em:
<http://www.eurogamer.pt/articles/digitalfoundry-kinect-hacking-a-historia-ate-agora>.
LEE, J. C. Myth of the dying mouse: Why there is no such thing as convergence in consumer electronics. In WEB 2.0 EXPO/NY,
2011, Nova York. Disponível em: http://www.web2expo.com/webexny2011/public/schedule/detail/21303.
MCROBERTS, M. Arduino Básico. São Paulo: Novatec, 2011. 456p, ISBN: 978-85-7522-274-4
MELGAR et al. Arduino and Kinect Project: Design, Build, Blow Their Minds. New York: Apress, 2012. 411p, ISBN-13 (electronic):
978-1-4302-4168-3.
MYEXTALIFE. My extra life. Jun. 2010. Disponível em: <http://www.myextralife.com/comic/comic-evolution/>.
RENNA et al. Introdução ao kit de desenvolvimento Arduino. Tutoriais PET-Tele. In Universidade Federal Fluminense - UFF. Niterói,
Jun. 2013. Disponível em: <http://www.telecom.uff.br/pet/petws/downloads/tutoriais/arduino/Tut_Arduino.pdf>.
UNIVERSIDADE DE IOWA - EUA. A Randomized Controlled Trial of Cognitive Training Using a Visual Speed of Processing Intervention
in Middle Aged and Older Adults. In PLoS ONE, EUA, 2013. Disponível em:
<http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0061624>.
UNIVERSIDADE DE TORONTO - Canadá. Active Video Game Play in Children With Cerebral Palsy: Potential for Physical Activity
Promotion and Rehabilitati on Therapies. In American Congress of Rehabilitation Medicine, Canadá, 2012. Disponível em:
<http://www.ncbi.nlm.nih.gov/pubmed/22571917>.
UNIVERSIDADE TECNOLÓGICA DE NANYANG - Singapura. Enhancing Cognition with Video Games: A Multiple Game Training Study. In
PLoS ONE, EUA, 2013. Disponível em: < http://www.plosone.org/article/info:doi/10.1371/journal.pone.0058546>.
Kinect Hack na Domótica
Obrigado!