Sistema remoto de automação residencial com recursos de computação em nuvem

Detalhes bibliográficos
Autor(a) principal: Silva Neto, Francisco Ferreira da
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
Texto Completo: http://repositorio.ifam.edu.br/jspui/handle/4321/1033
Resumo: Cloud Computing (CC) is a resource widely used in the Information Technology (IT) area, its implementation in a residential environment using the Internet of Things (IoT) concept can provide all the security, processing and stability of large CC services, as well as scalability and integration with other services such as database and mobile applications. This work aims to provide the user with remote control of home devices through a mobile application. To achieve this goal, it was necessary to use hardware and software resources integrated in a horizontal IoT architecture. Specifically, it was necessary to use AWS IoT as the main cloud service, the Android Studio IDE, the Zerynth framework and the development module ESP32, in addition to some sensors and actuators. In the end, a proposed architecture was fully implemented and with good stability in the exchange of information, thus enabling remote and online command in the electronics at result prototype.
id IFAM-1_f9ef2d434ad6465f31dd927bbdbd8f35
oai_identifier_str oai:localhost:4321/1033
network_acronym_str IFAM-1
network_name_str Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
repository_id_str
spelling Sistema remoto de automação residencial com recursos de computação em nuvemAutomação ResidencialComputação em nuvemAplicativo AndroidInternet das coisasMQTTCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOSCloud Computing (CC) is a resource widely used in the Information Technology (IT) area, its implementation in a residential environment using the Internet of Things (IoT) concept can provide all the security, processing and stability of large CC services, as well as scalability and integration with other services such as database and mobile applications. This work aims to provide the user with remote control of home devices through a mobile application. To achieve this goal, it was necessary to use hardware and software resources integrated in a horizontal IoT architecture. Specifically, it was necessary to use AWS IoT as the main cloud service, the Android Studio IDE, the Zerynth framework and the development module ESP32, in addition to some sensors and actuators. In the end, a proposed architecture was fully implemented and with good stability in the exchange of information, thus enabling remote and online command in the electronics at result prototype.Computação em nuvem (CN) é um recurso muito usado na área da Tecnologia da Informação (TI), sua implementação em ambiente residencial utilizando o conceito de Internet das Coisas (IdC) pode proporcionar toda a segurança, processamento e estabilidade dos grandes serviços de CN atuais, além de escalabilidade e integração com outros serviços, como banco de dados e aplicativos de dispositivos móveis. Este trabalho tem como objetivo proporcionar ao usuário o controle de dispositivos domésticos de forma remota através de um aplicativo móvel. Para alcançar tal objetivo foi necessário utilizar recursos de harware e software integrados em uma arquitetura de IdC horizontal. Especificamente foi necessário utilizar a AWS IoT como principal serviço de nuvem, a IDE Android Studio, o framework Zerynth e a placa de desenvolvimento ESP32, além de alguns sensores e atuadores. Ao fim se obteve uma arquitetura proposta completamente implementada e com boa estabilidade na troca de informações, possibilitando assim o comando de forma remota e online dos dispositivos eletrônicos no protótipo obtido.BrasilCampus Manaus DistritoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoInstituto Federal do AmazonasIFAMEngenharia de Controle e AutomaçãoFrota, Vitor Bremgartner daFrota, Vitor Bremgartner daFernandes, Priscila SilvaSantos, Alyson de Jesus dosSilva Neto, Francisco Ferreira da2022-10-19T13:53:11Z2022-10-192022-10-19T13:53:11Z2022-05-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisSilva Neto, Francisco Ferreira da. Sistema remoto de automação residencial com recurso de computação em nuvem. Manaus. 2022. 76 f. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.http://repositorio.ifam.edu.br/jspui/handle/4321/1033porAMAZON, AWS. Device Shadows. Disponível em: <https://docs.aws.amazon.com/pt_br/iot/latest/developerguide/iot-device-shadows.html> Acessado em 14 de fevereiro de 2020. ANDROID. Fundamentals Android. 2018. Disponível em: <https://developer.android.com/guide/components/fundamentals_android>. Acessado em: 12 de julho de 2019. BALDISSERA, Julia. Integração da Computação na Nuvem e Internet das Coisas / TCC do Curso de Bacharelado em Sistema da Informação. Universidade Federal de Santa Catarina. 2017 BARBOSA R. Decreto que cria Plano Nacional de Internet das Coisas pode ser assinado ainda nesta semana. Disponível em: <https://www.tudocelular.com/tech/noticias/n135672/decreto-iot-br-pode-ser-assinado-nesta-semana.html#comments>. Acessado em 28 de dezembro de 2018 BOSWARTHICK, David; ELLOUMI, Omar; HERSENT, Oliver. M2M Communications: A System Approach. 1 ed.[S.L.]: Wiley, 2012. BOTTA, Alessio. Integration of cloud computing and internet of things: a Survey. Future Generation Computer systems. Napoli Federico, Italy. 2015 CHAVES, Sidney. A questão dos riscos ambientais de computação em nuvem. Dissertação (Mestrado) - Departamento de Administração, Faculdade de Economia, Administração e Contabilidade da Universidade de São Paulo, p. 7. 2011 ESPRESSIF. ESP32 Datasheet 2018b. Disponível em: <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf>. Acesso em 10 de julho de 2018. FALL, Kevin R. TCP/IP illustrated.—2nd ed. / Kevin R. Fall, W. Richard Stevens. ddison-Wesley Professional. 1995 FREITAS, Thiago Augusto de. Internet das Coisas: Uma Análise sobre o Impácto da Tecnologia nos Cuidados com Animais Domésticos. Dissertação de Mestrado em Sistemas de Informação. Universidade FUMEC. 2016 HOSTING, Web. The Future of Cloud Computing: 7 Predications. 2016. Disponível em:<https://www.webhosting.uk.com/blog/the-future-of-cloud-computing-7-predictions>. Acesso em 03/10/2018. 59 JUNIOR, Olair Ricardo. Sistema de Monitoramento Residencial Baseado em Internet das Coisas / TCC do curso de Engenharia Elétrica. Universidade Estadual de Londrina. 2017 MANCINI, M. Internet das Coisas: História, Conceitos, Aplicações e Desafios. Artigo na Revista Design Management, 16-22. 2018 MAZZEI, D. et al. A full stack for quick prototyping of iot solutions. IEEE, 2016. MORGAN, J. A Simple Explanation Of 'The Internet of Things'. 2014. Disponivel em: <https://www.forbes.com/sites/jacobmorgan/2014/05/13/simple-explanation-internet-things-that-anyone-can-understand/#497a94d31d09>. Acesso em: 19/10/2018. OLIVEIRA, Bruno Bastos de; PISSOLATO, Solange Teresinha Carvalho. Direito e Tecnologia de Hiperconectividade: aspectos jurídicos da internet das coisas. Artigo na revista Unicuritiba. 2-3. 2020 PITON, Otávio Henrique Gotardo. Automação residencial utilizando a plataforma em nuvem IBM Bluemix / TCC de Engenharia Elétrica. Escola de Engenharia de São Carlos da Universidade de São Paulo. 2017 RAMALHO, Neilson Carlos Leite. Um estudo sobre a adoção da computação em nuvem no Brasil. Dissertação (Mestrado) - Programa de Pós-Graduação em Sistemas de Informação, Escola de Artes, Ciências e Humanidade da Universidade de São Paulo, 2012. RAY, Partha Pratim. A survey of IoT cloud platforms. Department of Computer Applications, Sikkim University, 6th Mile, PO Tadong, Gangtok, Sikkim 737102, India, 2017. SANTOS, André H. O. Arquitetura de Rede TCP/IP. 2017. Disponível em: <https://www.uniaogeek.com.br/arquitetura-de-redes-tcpip/>. Acesso em 05/11/2018. SODRE, Eduardo. Desenvolvimento do Framework Java - Fácil / TCC de graduação em engenharia da computação. Fundação Educacional do Município de Assis – FEMA – Assis, 2011. SOUZA, Jefferson; NASCIMENTO, Luís; FILHO, Paulo. Arduino and Python: Do it yourself. Universidade Estadual do Piauí (UESPI), Parnaíba, 2011. YUAN, Michael. Getting to know MQTT. 2017. Disponível em: <https://www.ibm.com/developerworks/library/iot-mqtt-why-good-for-iot/index.html>. Acesso em: 03 de dezembro de 2018. ZHOU, M. et al. Services in the cloud computing era: A survey. Em: IEEE. Universal Communication Symposium (IUCS), 2010 4th International p. 40. 2010. Ed Burnette, Hello, Android: Introducing Google's Mobile Development Platform. Pragmatic Bookshelf, 2008.info:eu-repo/semantics/openAccessreponame:Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)instname:Instituto Federal do Amazonas (IFAM)instacron:IFAM2022-10-19T13:53:11Zoai:localhost:4321/1033Repositório InstitucionalPUBhttp://repositorio.ifam.edu.br/oai/requestcgeb@ifam.edu.bropendoar:2022-10-19T13:53:11Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas) - Instituto Federal do Amazonas (IFAM)false
dc.title.none.fl_str_mv Sistema remoto de automação residencial com recursos de computação em nuvem
title Sistema remoto de automação residencial com recursos de computação em nuvem
spellingShingle Sistema remoto de automação residencial com recursos de computação em nuvem
Silva Neto, Francisco Ferreira da
Automação Residencial
Computação em nuvem
Aplicativo Android
Internet das coisas
MQTT
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
title_short Sistema remoto de automação residencial com recursos de computação em nuvem
title_full Sistema remoto de automação residencial com recursos de computação em nuvem
title_fullStr Sistema remoto de automação residencial com recursos de computação em nuvem
title_full_unstemmed Sistema remoto de automação residencial com recursos de computação em nuvem
title_sort Sistema remoto de automação residencial com recursos de computação em nuvem
author Silva Neto, Francisco Ferreira da
author_facet Silva Neto, Francisco Ferreira da
author_role author
dc.contributor.none.fl_str_mv Frota, Vitor Bremgartner da
Frota, Vitor Bremgartner da
Fernandes, Priscila Silva
Santos, Alyson de Jesus dos
dc.contributor.author.fl_str_mv Silva Neto, Francisco Ferreira da
dc.subject.por.fl_str_mv Automação Residencial
Computação em nuvem
Aplicativo Android
Internet das coisas
MQTT
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
topic Automação Residencial
Computação em nuvem
Aplicativo Android
Internet das coisas
MQTT
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::ELETRONICA INDUSTRIAL, SISTEMAS E CONTROLES ELETRONICOS
description Cloud Computing (CC) is a resource widely used in the Information Technology (IT) area, its implementation in a residential environment using the Internet of Things (IoT) concept can provide all the security, processing and stability of large CC services, as well as scalability and integration with other services such as database and mobile applications. This work aims to provide the user with remote control of home devices through a mobile application. To achieve this goal, it was necessary to use hardware and software resources integrated in a horizontal IoT architecture. Specifically, it was necessary to use AWS IoT as the main cloud service, the Android Studio IDE, the Zerynth framework and the development module ESP32, in addition to some sensors and actuators. In the end, a proposed architecture was fully implemented and with good stability in the exchange of information, thus enabling remote and online command in the electronics at result prototype.
publishDate 2022
dc.date.none.fl_str_mv 2022-10-19T13:53:11Z
2022-10-19
2022-10-19T13:53:11Z
2022-05-13
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv Silva Neto, Francisco Ferreira da. Sistema remoto de automação residencial com recurso de computação em nuvem. Manaus. 2022. 76 f. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.
http://repositorio.ifam.edu.br/jspui/handle/4321/1033
identifier_str_mv Silva Neto, Francisco Ferreira da. Sistema remoto de automação residencial com recurso de computação em nuvem. Manaus. 2022. 76 f. Monografia. (Graduação em Engenharia de Controle e Automação) - Instituto Federal de Educação, Ciência e Tecnologia do Amazonas, Campus Manaus Distrito Industrial, Manaus, 2022.
url http://repositorio.ifam.edu.br/jspui/handle/4321/1033
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv AMAZON, AWS. Device Shadows. Disponível em: <https://docs.aws.amazon.com/pt_br/iot/latest/developerguide/iot-device-shadows.html> Acessado em 14 de fevereiro de 2020. ANDROID. Fundamentals Android. 2018. Disponível em: <https://developer.android.com/guide/components/fundamentals_android>. Acessado em: 12 de julho de 2019. BALDISSERA, Julia. Integração da Computação na Nuvem e Internet das Coisas / TCC do Curso de Bacharelado em Sistema da Informação. Universidade Federal de Santa Catarina. 2017 BARBOSA R. Decreto que cria Plano Nacional de Internet das Coisas pode ser assinado ainda nesta semana. Disponível em: <https://www.tudocelular.com/tech/noticias/n135672/decreto-iot-br-pode-ser-assinado-nesta-semana.html#comments>. Acessado em 28 de dezembro de 2018 BOSWARTHICK, David; ELLOUMI, Omar; HERSENT, Oliver. M2M Communications: A System Approach. 1 ed.[S.L.]: Wiley, 2012. BOTTA, Alessio. Integration of cloud computing and internet of things: a Survey. Future Generation Computer systems. Napoli Federico, Italy. 2015 CHAVES, Sidney. A questão dos riscos ambientais de computação em nuvem. Dissertação (Mestrado) - Departamento de Administração, Faculdade de Economia, Administração e Contabilidade da Universidade de São Paulo, p. 7. 2011 ESPRESSIF. ESP32 Datasheet 2018b. Disponível em: <https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf>. Acesso em 10 de julho de 2018. FALL, Kevin R. TCP/IP illustrated.—2nd ed. / Kevin R. Fall, W. Richard Stevens. ddison-Wesley Professional. 1995 FREITAS, Thiago Augusto de. Internet das Coisas: Uma Análise sobre o Impácto da Tecnologia nos Cuidados com Animais Domésticos. Dissertação de Mestrado em Sistemas de Informação. Universidade FUMEC. 2016 HOSTING, Web. The Future of Cloud Computing: 7 Predications. 2016. Disponível em:<https://www.webhosting.uk.com/blog/the-future-of-cloud-computing-7-predictions>. Acesso em 03/10/2018. 59 JUNIOR, Olair Ricardo. Sistema de Monitoramento Residencial Baseado em Internet das Coisas / TCC do curso de Engenharia Elétrica. Universidade Estadual de Londrina. 2017 MANCINI, M. Internet das Coisas: História, Conceitos, Aplicações e Desafios. Artigo na Revista Design Management, 16-22. 2018 MAZZEI, D. et al. A full stack for quick prototyping of iot solutions. IEEE, 2016. MORGAN, J. A Simple Explanation Of 'The Internet of Things'. 2014. Disponivel em: <https://www.forbes.com/sites/jacobmorgan/2014/05/13/simple-explanation-internet-things-that-anyone-can-understand/#497a94d31d09>. Acesso em: 19/10/2018. OLIVEIRA, Bruno Bastos de; PISSOLATO, Solange Teresinha Carvalho. Direito e Tecnologia de Hiperconectividade: aspectos jurídicos da internet das coisas. Artigo na revista Unicuritiba. 2-3. 2020 PITON, Otávio Henrique Gotardo. Automação residencial utilizando a plataforma em nuvem IBM Bluemix / TCC de Engenharia Elétrica. Escola de Engenharia de São Carlos da Universidade de São Paulo. 2017 RAMALHO, Neilson Carlos Leite. Um estudo sobre a adoção da computação em nuvem no Brasil. Dissertação (Mestrado) - Programa de Pós-Graduação em Sistemas de Informação, Escola de Artes, Ciências e Humanidade da Universidade de São Paulo, 2012. RAY, Partha Pratim. A survey of IoT cloud platforms. Department of Computer Applications, Sikkim University, 6th Mile, PO Tadong, Gangtok, Sikkim 737102, India, 2017. SANTOS, André H. O. Arquitetura de Rede TCP/IP. 2017. Disponível em: <https://www.uniaogeek.com.br/arquitetura-de-redes-tcpip/>. Acesso em 05/11/2018. SODRE, Eduardo. Desenvolvimento do Framework Java - Fácil / TCC de graduação em engenharia da computação. Fundação Educacional do Município de Assis – FEMA – Assis, 2011. SOUZA, Jefferson; NASCIMENTO, Luís; FILHO, Paulo. Arduino and Python: Do it yourself. Universidade Estadual do Piauí (UESPI), Parnaíba, 2011. YUAN, Michael. Getting to know MQTT. 2017. Disponível em: <https://www.ibm.com/developerworks/library/iot-mqtt-why-good-for-iot/index.html>. Acesso em: 03 de dezembro de 2018. ZHOU, M. et al. Services in the cloud computing era: A survey. Em: IEEE. Universal Communication Symposium (IUCS), 2010 4th International p. 40. 2010. Ed Burnette, Hello, Android: Introducing Google's Mobile Development Platform. Pragmatic Bookshelf, 2008.
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Brasil
Campus Manaus Distrito
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
publisher.none.fl_str_mv Brasil
Campus Manaus Distrito
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
Instituto Federal do Amazonas
IFAM
Engenharia de Controle e Automação
dc.source.none.fl_str_mv reponame:Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
instname:Instituto Federal do Amazonas (IFAM)
instacron:IFAM
instname_str Instituto Federal do Amazonas (IFAM)
instacron_str IFAM
institution IFAM
reponame_str Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
collection Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas)
repository.name.fl_str_mv Repositório Institucional do IFAM (Repositório Institucional do Instituto Federal do Amazonas) - Instituto Federal do Amazonas (IFAM)
repository.mail.fl_str_mv cgeb@ifam.edu.br
_version_ 1810022879292555264