Sistema remoto de automação residencial com recursos de computação em nuvem
Autor(a) principal: | |
---|---|
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 |