Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)

Detalhes bibliográficos
Autor(a) principal: Rocha, Marcelo Marques da
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal Fluminense (RIUFF)
Texto Completo: https://app.uff.br/riuff/handle/1/8891
Resumo: A IoT (Internet das Coisas) é uma tendência tecnológica atual na qual tudo pode es tar conectado na Internet, desde interruptores de luz, torradeiras, ou qualquer outro objeto. Essa tecnologia pretende mudar a vida das pessoas, suas casas, cidades e até a indústria. A Internet das coisas é vista como um componente fundamental para a 4ª revolução industrial. Apesar das empresas privadas desenvolverem soluções para esta tecnologia, ela é dominada e impulsionada por tecnologias open-source. Como exemplo dessas tecnologias existem, na parte de hardware, o Arduino, o Raspberry Pi e o NodeMcu, que são placas de baixo custo que permitem a imple mentação da computação embarcada com a comunicação necessária para a IoT. Na parte de software existem o protocolo MQTT, o servidor Mosquitto (MQTT broker), a linguagem Lua e o Node-RED. Este trabalho tem como objetivo apresentar essas tecnologias. Pretende mostrar os protocolos usados no processo de comunicação entre os dispositivos. Também vai falar sobre a linguagem utilizada na criação dos firmwarese da ferramenta de criação da aplicação de controle de IoT web móvel. Mostrará algumas possibilidades de arquiteturas para Internet das coisas e por último será implementado um protótipo (hardware e software) de um sistema de uma Casa inteligente
id UFF-2_f458ea3e4c3d1ef3abdff13c5491f9a5
oai_identifier_str oai:app.uff.br:1/8891
network_acronym_str UFF-2
network_name_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository_id_str 2120
spelling Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)Internet das coisasCasas inteligentesMQTTMosquittoInternet das coisasInterface webInternet of thingsSmart housesMQTTMosquittoA IoT (Internet das Coisas) é uma tendência tecnológica atual na qual tudo pode es tar conectado na Internet, desde interruptores de luz, torradeiras, ou qualquer outro objeto. Essa tecnologia pretende mudar a vida das pessoas, suas casas, cidades e até a indústria. A Internet das coisas é vista como um componente fundamental para a 4ª revolução industrial. Apesar das empresas privadas desenvolverem soluções para esta tecnologia, ela é dominada e impulsionada por tecnologias open-source. Como exemplo dessas tecnologias existem, na parte de hardware, o Arduino, o Raspberry Pi e o NodeMcu, que são placas de baixo custo que permitem a imple mentação da computação embarcada com a comunicação necessária para a IoT. Na parte de software existem o protocolo MQTT, o servidor Mosquitto (MQTT broker), a linguagem Lua e o Node-RED. Este trabalho tem como objetivo apresentar essas tecnologias. Pretende mostrar os protocolos usados no processo de comunicação entre os dispositivos. Também vai falar sobre a linguagem utilizada na criação dos firmwarese da ferramenta de criação da aplicação de controle de IoT web móvel. Mostrará algumas possibilidades de arquiteturas para Internet das coisas e por último será implementado um protótipo (hardware e software) de um sistema de uma Casa inteligenteIoT (Internet of Things) is a current technological trend in which everything can be connected in the Internet, from light switches, toasters, or any other object. This technology aims to change the lives of people, their homes, cities, and even the industry. The Internet of things is seen as a fundamental component of the 4th industrial revolution. Although private companies develop solutions for this technology, it is dominated and driven by open-source technologies. As an example of such technologies there are, in the hardware part, Arduino, Raspberry Pi, and NodeMcu, which are low cost boards that allow the implementation of embedded computing with the necessary communication for the IoT. In the software part, there are the MQTT protocol, the Mosquitto server (MQTT broker), the Lua language, and the Node-RED. This work aims to present these technologies. It aims to show the protocols used in the communication process between the devices, and also will talk about the language used in the creation of firmwares, and the creation tool for mobile web IoT control applications. It will show some possibilities for Internet of Things architectures, and finally, a hardware and software prototype of a Smart House will be implementedNiteróiBertini, LucianoCopetti, AlessandroRocha, Marcelo Marques da2019-03-22T16:21:17Z2019-03-22T16:21:17Z2018info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfhttps://app.uff.br/riuff/handle/1/8891Aluno de graduaçãohttp://creativecommons.org/licenses/by-nc-nd/3.0/br/CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2022-04-07T19:19:43Zoai:app.uff.br:1/8891Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:03:10.458956Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false
dc.title.none.fl_str_mv Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
title Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
spellingShingle Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
Rocha, Marcelo Marques da
Internet das coisas
Casas inteligentes
MQTT
Mosquitto
Internet das coisas
Interface web
Internet of things
Smart houses
MQTT
Mosquitto
title_short Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
title_full Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
title_fullStr Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
title_full_unstemmed Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
title_sort Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
author Rocha, Marcelo Marques da
author_facet Rocha, Marcelo Marques da
author_role author
dc.contributor.none.fl_str_mv Bertini, Luciano
Copetti, Alessandro
dc.contributor.author.fl_str_mv Rocha, Marcelo Marques da
dc.subject.por.fl_str_mv Internet das coisas
Casas inteligentes
MQTT
Mosquitto
Internet das coisas
Interface web
Internet of things
Smart houses
MQTT
Mosquitto
topic Internet das coisas
Casas inteligentes
MQTT
Mosquitto
Internet das coisas
Interface web
Internet of things
Smart houses
MQTT
Mosquitto
description A IoT (Internet das Coisas) é uma tendência tecnológica atual na qual tudo pode es tar conectado na Internet, desde interruptores de luz, torradeiras, ou qualquer outro objeto. Essa tecnologia pretende mudar a vida das pessoas, suas casas, cidades e até a indústria. A Internet das coisas é vista como um componente fundamental para a 4ª revolução industrial. Apesar das empresas privadas desenvolverem soluções para esta tecnologia, ela é dominada e impulsionada por tecnologias open-source. Como exemplo dessas tecnologias existem, na parte de hardware, o Arduino, o Raspberry Pi e o NodeMcu, que são placas de baixo custo que permitem a imple mentação da computação embarcada com a comunicação necessária para a IoT. Na parte de software existem o protocolo MQTT, o servidor Mosquitto (MQTT broker), a linguagem Lua e o Node-RED. Este trabalho tem como objetivo apresentar essas tecnologias. Pretende mostrar os protocolos usados no processo de comunicação entre os dispositivos. Também vai falar sobre a linguagem utilizada na criação dos firmwarese da ferramenta de criação da aplicação de controle de IoT web móvel. Mostrará algumas possibilidades de arquiteturas para Internet das coisas e por último será implementado um protótipo (hardware e software) de um sistema de uma Casa inteligente
publishDate 2018
dc.date.none.fl_str_mv 2018
2019-03-22T16:21:17Z
2019-03-22T16:21:17Z
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 https://app.uff.br/riuff/handle/1/8891
Aluno de graduação
url https://app.uff.br/riuff/handle/1/8891
identifier_str_mv Aluno de graduação
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/br/
CC-BY-SA
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Niterói
publisher.none.fl_str_mv Niterói
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)
instname:Universidade Federal Fluminense (UFF)
instacron:UFF
instname_str Universidade Federal Fluminense (UFF)
instacron_str UFF
institution UFF
reponame_str Repositório Institucional da Universidade Federal Fluminense (RIUFF)
collection Repositório Institucional da Universidade Federal Fluminense (RIUFF)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)
repository.mail.fl_str_mv riuff@id.uff.br
_version_ 1811823646067392512