Desenvolvimento open-source para a internet das coisas (arquiteturas para interfaces web e móvel)
Autor(a) principal: | |
---|---|
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 |