Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes

Detalhes bibliográficos
Autor(a) principal: Souza, Gustavo Vinicius Pelisser de
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/30772
Resumo: A Internet das Coisas é o conceito que se refere a conexão de objetos físicos com a internet, ou seja, uma rede de objetos que enviam e/ou recebem dados. Os avanços tecnológicos recentes impulsionaram o interesse tanto da indústria quanto da população sobre o tema e suas aplicações. Neste contexto há o cenário de casas inteligentes, que são controladas por equipamentos IoT (do inglês, Internet of Things), que interligam os periféricos à pessoas através de uma comunicação Wi-Fi para entregar uma melhor qualidade de vida. Essa automação traz muitos benefícios, como conforto, praticidade e também a possibilidade de economia, tornando o consumo mais consciente em um cenário atual de preocupação com o uso ineficiente de energia elétrica. Logo, o objetivo deste trabalho é gerenciar e monitorar o consumo energético de casas inteligentes demonstrando os valores de consumo individuais para cada equipamento que possui o módulo, desenvolvendo um sistema de análise de dados e atuação em tempo real, elaborando um kit de comunicação Wi-Fi desenvolvido através de firmware e hardware, utilizando de linguagem C/C++ para programar os microcontroladores ESP32 através da plataforma de desenvolvimento Arduino IDE, tendo como módulo principal o servidor, responsável pelo controle, gerenciamento e alocação dos valores obtidos no servidor MQTT e ao banco de dados utilizando SQL; A relação servidor-cliente, para realizar uma comunicação para controle de GPIO’s (do inglês, General Purpose Input/Output); O ESP cliente, o qual recebe sinais de comando do servidor, e envia seus dados de consumo ao mesmo; Um wattímetro para leitura dos valores de potência do equipamento elétrico, e uma página HTML (do inglês, HyperText Markup Language) alocada no ESP servidor, responsável por enviar ao microcontrolador as requisições de ligar e desligar os equipamentos através de um circuito de acionamento de carga via relé e também exibir os valores de consumo consultados no banco de dados. Como resultado do trabalho foi obtido uma resposta de aproximadamente 4 segundos de acionamento através da página HTML, a qual exibe a interface dos botões para o ESP servidor e o ESP cliente. A inserção e leitura no banco de dados foi bem sucedida, ocorrendo periodicamente a cada 60 segundos. O consumo é exibido na página para cada equipamento correspondente, demonstrado em reais calculado através da tarifa disponibilizada pela concessionária. O trabalho também possibilita a ampliação de aplicações no ramo de IoT em casas inteligentes implementando módulos adicionais ao sistema.
id UTFPR-12_e021a08cc3d18809e91baad88b9f48d3
oai_identifier_str oai:repositorio.utfpr.edu.br:1/30772
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2023-03-08T17:13:43Z2023-03-08T17:13:43Z2022-11-17SOUZA, Gustavo Vinicius Pelisser de. Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022.http://repositorio.utfpr.edu.br/jspui/handle/1/30772A Internet das Coisas é o conceito que se refere a conexão de objetos físicos com a internet, ou seja, uma rede de objetos que enviam e/ou recebem dados. Os avanços tecnológicos recentes impulsionaram o interesse tanto da indústria quanto da população sobre o tema e suas aplicações. Neste contexto há o cenário de casas inteligentes, que são controladas por equipamentos IoT (do inglês, Internet of Things), que interligam os periféricos à pessoas através de uma comunicação Wi-Fi para entregar uma melhor qualidade de vida. Essa automação traz muitos benefícios, como conforto, praticidade e também a possibilidade de economia, tornando o consumo mais consciente em um cenário atual de preocupação com o uso ineficiente de energia elétrica. Logo, o objetivo deste trabalho é gerenciar e monitorar o consumo energético de casas inteligentes demonstrando os valores de consumo individuais para cada equipamento que possui o módulo, desenvolvendo um sistema de análise de dados e atuação em tempo real, elaborando um kit de comunicação Wi-Fi desenvolvido através de firmware e hardware, utilizando de linguagem C/C++ para programar os microcontroladores ESP32 através da plataforma de desenvolvimento Arduino IDE, tendo como módulo principal o servidor, responsável pelo controle, gerenciamento e alocação dos valores obtidos no servidor MQTT e ao banco de dados utilizando SQL; A relação servidor-cliente, para realizar uma comunicação para controle de GPIO’s (do inglês, General Purpose Input/Output); O ESP cliente, o qual recebe sinais de comando do servidor, e envia seus dados de consumo ao mesmo; Um wattímetro para leitura dos valores de potência do equipamento elétrico, e uma página HTML (do inglês, HyperText Markup Language) alocada no ESP servidor, responsável por enviar ao microcontrolador as requisições de ligar e desligar os equipamentos através de um circuito de acionamento de carga via relé e também exibir os valores de consumo consultados no banco de dados. Como resultado do trabalho foi obtido uma resposta de aproximadamente 4 segundos de acionamento através da página HTML, a qual exibe a interface dos botões para o ESP servidor e o ESP cliente. A inserção e leitura no banco de dados foi bem sucedida, ocorrendo periodicamente a cada 60 segundos. O consumo é exibido na página para cada equipamento correspondente, demonstrado em reais calculado através da tarifa disponibilizada pela concessionária. O trabalho também possibilita a ampliação de aplicações no ramo de IoT em casas inteligentes implementando módulos adicionais ao sistema.The Internet of Things is the concept that refers to the connection of physical objects to the internet, or that is, a network of objects that send and/or receive data. Recent technological advances boosted the interest of both the industry and the population on the subject and its applications. tions. In this context there is the scenario of smart homes, which are controlled by IoT (Internet of Things), where peripherals are connected to people through a Wi-Fi communication to deliver a better quality of life. This automation brings many benefits, such as comfort, practicality and also the possibility of savings, making the more conscious consumption in a current scenario of concern about the inefficient use of electricity. Therefore, the objective of this work is to manage and monitor the energy consumption smart homes through individual reports for each device that has the module, developing a system of data analysis and action in real time, elaborating a Wi-Fi communication kit built through firmware and hardware, using C/C++ to program ESP32 microcontrollers through the development platform Arduino IDE, having as main module the server, responsible for the control, management and allocation of the values obtained in the MQTT server and to the database using SQL (from English, Structured Query Language); The server-client relationship, to carry out a communication to control GPIO’s (General Purpose Input/Output); The client ESP, which receives command signals from the server, and sends its consumption data to it; One wattmeter for reading electrical equipment power values, and an HTML page (HyperText Markup Language) allocated on the ESP server, responsible for sending to the microcontroller the requests to turn the equipment on and off through a circuit load activation via relay and also display the consumption reports consulted in the database. As a result of the work, a response of approximately 4 seconds of activation through the HTML page, which displays the buttons interface for the server ESP and the client ESP. Inserting and reading into the database was successful, occurring periodically every 60 seconds. The report is displayed on the page for each corresponding equipment, showing consumption in reais calculated through the tariff provided by the concessionaire. The work also makes it possible to expand applications in the field of IoT in smart homes implementing additional modules to the systemporUniversidade Tecnológica Federal do ParanáCampo MouraoEngenharia EletrônicaUTFPRBrasilDepartamento Acadêmico de Eletrônicahttp://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessCNPQ::ENGENHARIASAutomação residencialInternet das coisasEnergia - ConsumoHome automationInternet of thingsEnergy consumptionDesenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentesDevelopment of an IoT communication system for energy management of smart homesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisCampo MourãoNanni, MarceloNanni, MarceloBrolin, Leandro CastilhoGarcia, Lucas RickenSouza, Gustavo Vinicius Pelisser dereponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALcomunicacaoiotgerenciamentoenergetico.pdfcomunicacaoiotgerenciamentoenergetico.pdfapplication/pdf7792021http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/1/comunicacaoiotgerenciamentoenergetico.pdf06998eb30cc75ab38df12ab775d68ccdMD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8908http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/2/license_rdf0175ea4a2d4caec4bbcc37e300941108MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/3/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD53TEXTcomunicacaoiotgerenciamentoenergetico.pdf.txtcomunicacaoiotgerenciamentoenergetico.pdf.txtExtracted texttext/plain63060http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/4/comunicacaoiotgerenciamentoenergetico.pdf.txtf5a00f012e2bed97cfbe14a1fca8a6c0MD54THUMBNAILcomunicacaoiotgerenciamentoenergetico.pdf.jpgcomunicacaoiotgerenciamentoenergetico.pdf.jpgGenerated Thumbnailimage/jpeg1279http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/5/comunicacaoiotgerenciamentoenergetico.pdf.jpg6f7059487ee4dbec2841a2cfdd0a8e05MD551/307722023-03-09 03:07:25.805oai:repositorio.utfpr.edu.br:1/30772TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2023-03-09T06:07:25Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
dc.title.alternative.pt_BR.fl_str_mv Development of an IoT communication system for energy management of smart homes
title Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
spellingShingle Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
Souza, Gustavo Vinicius Pelisser de
CNPQ::ENGENHARIAS
Automação residencial
Internet das coisas
Energia - Consumo
Home automation
Internet of things
Energy consumption
title_short Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
title_full Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
title_fullStr Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
title_full_unstemmed Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
title_sort Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes
author Souza, Gustavo Vinicius Pelisser de
author_facet Souza, Gustavo Vinicius Pelisser de
author_role author
dc.contributor.advisor1.fl_str_mv Nanni, Marcelo
dc.contributor.referee1.fl_str_mv Nanni, Marcelo
dc.contributor.referee2.fl_str_mv Brolin, Leandro Castilho
dc.contributor.referee3.fl_str_mv Garcia, Lucas Ricken
dc.contributor.author.fl_str_mv Souza, Gustavo Vinicius Pelisser de
contributor_str_mv Nanni, Marcelo
Nanni, Marcelo
Brolin, Leandro Castilho
Garcia, Lucas Ricken
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS
topic CNPQ::ENGENHARIAS
Automação residencial
Internet das coisas
Energia - Consumo
Home automation
Internet of things
Energy consumption
dc.subject.por.fl_str_mv Automação residencial
Internet das coisas
Energia - Consumo
Home automation
Internet of things
Energy consumption
description A Internet das Coisas é o conceito que se refere a conexão de objetos físicos com a internet, ou seja, uma rede de objetos que enviam e/ou recebem dados. Os avanços tecnológicos recentes impulsionaram o interesse tanto da indústria quanto da população sobre o tema e suas aplicações. Neste contexto há o cenário de casas inteligentes, que são controladas por equipamentos IoT (do inglês, Internet of Things), que interligam os periféricos à pessoas através de uma comunicação Wi-Fi para entregar uma melhor qualidade de vida. Essa automação traz muitos benefícios, como conforto, praticidade e também a possibilidade de economia, tornando o consumo mais consciente em um cenário atual de preocupação com o uso ineficiente de energia elétrica. Logo, o objetivo deste trabalho é gerenciar e monitorar o consumo energético de casas inteligentes demonstrando os valores de consumo individuais para cada equipamento que possui o módulo, desenvolvendo um sistema de análise de dados e atuação em tempo real, elaborando um kit de comunicação Wi-Fi desenvolvido através de firmware e hardware, utilizando de linguagem C/C++ para programar os microcontroladores ESP32 através da plataforma de desenvolvimento Arduino IDE, tendo como módulo principal o servidor, responsável pelo controle, gerenciamento e alocação dos valores obtidos no servidor MQTT e ao banco de dados utilizando SQL; A relação servidor-cliente, para realizar uma comunicação para controle de GPIO’s (do inglês, General Purpose Input/Output); O ESP cliente, o qual recebe sinais de comando do servidor, e envia seus dados de consumo ao mesmo; Um wattímetro para leitura dos valores de potência do equipamento elétrico, e uma página HTML (do inglês, HyperText Markup Language) alocada no ESP servidor, responsável por enviar ao microcontrolador as requisições de ligar e desligar os equipamentos através de um circuito de acionamento de carga via relé e também exibir os valores de consumo consultados no banco de dados. Como resultado do trabalho foi obtido uma resposta de aproximadamente 4 segundos de acionamento através da página HTML, a qual exibe a interface dos botões para o ESP servidor e o ESP cliente. A inserção e leitura no banco de dados foi bem sucedida, ocorrendo periodicamente a cada 60 segundos. O consumo é exibido na página para cada equipamento correspondente, demonstrado em reais calculado através da tarifa disponibilizada pela concessionária. O trabalho também possibilita a ampliação de aplicações no ramo de IoT em casas inteligentes implementando módulos adicionais ao sistema.
publishDate 2022
dc.date.issued.fl_str_mv 2022-11-17
dc.date.accessioned.fl_str_mv 2023-03-08T17:13:43Z
dc.date.available.fl_str_mv 2023-03-08T17:13:43Z
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.citation.fl_str_mv SOUZA, Gustavo Vinicius Pelisser de. Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/30772
identifier_str_mv SOUZA, Gustavo Vinicius Pelisser de. Desenvolvimento de um sistema de comunicação IoT para gerenciamento energético de casas inteligentes. 2022. Trabalho de Conclusão de Curso (Bacharelado em Engenharia Eletrônica) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2022.
url http://repositorio.utfpr.edu.br/jspui/handle/1/30772
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.publisher.program.fl_str_mv Engenharia Eletrônica
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Eletrônica
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Campo Mourao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/1/comunicacaoiotgerenciamentoenergetico.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/2/license_rdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/3/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/4/comunicacaoiotgerenciamentoenergetico.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/30772/5/comunicacaoiotgerenciamentoenergetico.pdf.jpg
bitstream.checksum.fl_str_mv 06998eb30cc75ab38df12ab775d68ccd
0175ea4a2d4caec4bbcc37e300941108
b9d82215ab23456fa2d8b49c5df1b95b
f5a00f012e2bed97cfbe14a1fca8a6c0
6f7059487ee4dbec2841a2cfdd0a8e05
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923153601363968