Trabalho de Conclusão de Curso
Documento
Autoria
Unidade da USP
Data de Apresentação
Orientador
Banca
Rodrigues, Evandro Luis Linhari
Sestito, Guilherme Serpa
Título em Português
Automação residencial utilizando a plataforma em nuvem IBM Bluemix
Palavras-chave em Português
Internet das coisas
Computação em nuvem
Automação residencial
IBM Bluemix
Protocolo MQTT
Controle de voz
Resumo em Português
O objetivo deste trabalho foi a implementação de um sistema de automação residencial utilizando plataformas em nuvem, o IBM Bluemix foi utilizado como base para a sua implementação. O sistema foi capaz de simular o controle de iluminação, do alarme, informar a temperatura do ambiente, trancar e destrancar a porta. O controle é feito via internet pelo smartphone através de painel de comando em um aplicativo ou via controle de voz e pode ser realizado de qualquer lugar do mundo com acesso a internet. O Projeto também possui um sistema de conversação sendo capaz de criar um diálogo simples com o usuário, como cumprimentos e despedidas ou até mesmo responder aos comandos. Foi realizada a implementação do sistema utilizando o IBM Bluemix com os serviços Watson Conversation para a conversação, Node-Red para o processamento de informações e comunicação entre os seviços e hardware, Cloudant para o armazenamento de informações e Weather Insights para informações sobre o clima. A comunicação entre os serviços em nuvem, o smartphone e o hardware foi feita via protocolo MQTT. O hardware utilizado foi uma placa de desenvolvimento Wemos D1 R2 com componentes conectados a ela para simular os equipamentos controlados. O sistema atingiu sua motivação de agregar praticidade, seguran e simplicidade à tarefas realizadas diariamente pelos usuários.
Título em Inglês
Home automation using the IBM Bluemix cloud plataform
Palavras-chave em Inglês
Internet of things
Cloud computing
Home Automation
MQTT Protocol
Voice control
Resumo em Inglês
The goal of this paper was the implementation of a home automation system using cloud platforms, IBM Bluemix was the basis for the implementation. The system was able to simulate the lighting control, alarm control, information about the ambient temperature and lock and unlock the door, the control is done via internet by smartphone through control panel in an application or via voice control and can be done from anywhere in the world with internet access. The system also has a conversation system able to create a simple dialog with the user, such compliments and goodbyes or even respond to commands. The system implementation was made using IBM Bluemix with the services Watson Conversation for conversation, Node Red for processing information and communication between the services and hardware, Cloudant for information storage and Weather Insights for information about the weather. The communication between the cloud services, smartphone and hardware has been done via MQTT protocol. The hardware used was a development card Wemos D1 R2 with components attached to it to simulate the equipment controlled. The system has reached its motivation to add practicality, security and simplicity to the tasks done daily by users.
Arquivos
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome(s) do(s) autor(es) do trabalho.
 
Data de Publicação
2018-01-23
Número de visitas
777
Número de downloads
2879
Copyright © 2010 Biblioteca Digital de Trabalhos Acadêmicos da USP. Todos os direitos reservados.