Name: | Description: | Size: | Format: | |
---|---|---|---|---|
10 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
Atualmente, com o aumento de tecnologias e protocolos associados à Internet of Things (IoT), assistimos a uma procura cada vez maior de sistemas dotados de automatismos ou controlados e geridos à distância, seja através do envio de comandos ou mediante a interação entre as varias partes que constituem o sistema.
Neste contexto, a Musa Paradisíaca no decorrer das suas atividades artísticas identifi cou uma lacuna importante: A falta de uma plataforma de operacionalidade simples e de baixo custo que permita o controlo e o comando dos diversos elementos que com põem a sua instalação artística.
Neste projeto foi desenvolvido e implementado uma plataforma para o controlo e ges tão de uma rede de dispositivos. A interface com a plataforma foi conseguida através do desenvolvimento de uma aplicação web que permite a gestão dos diversos elemen tos assim como o envio de instruções para o controlo do fluxo de ações da rede de dispositivos (de acordo com o cenário idealizado pelo utilizador).
A comunicação com a rede de dispositivos é estabelecida através do protocolo Long Range Wide Area Network (LoRaWAN) com o suporte da infraestrutura de rede IoT - The Things Network (TTN). A interação entre os dispositivos da rede é assegurada através da implementação do protocolo ESP-Mesh. Cada dispositivo, integrado com micro controlador ESP32, está também a capacitado para interagir com sensores e atuadores.
Foi também desenvolvida uma linguagem onde se definiu o formato de todo o tipo de informação trocada entre a aplicação e a rede de dispositivos e entre os próprios dispo sitivos. No âmbito desta linguagem, foram também elaborados vários comandos que podem ser aplicados pelo utilizador com o objetivo de programar o comportamento da rede de dispositivos. A diversidade de comandos implementada permite a adaptação desta plataforma aos mais variados cenários relacionados com a interação entre dispositivos, sensores e atuadores.
Nowadays, with the increase of technologies and protocols associated with IoT, we are witnessing an increasing demand for systems equipped with automation or controlled and managed remotely, either by sending commands or through interaction between the various parts that constitute the system. In this context, the Musa Paradisíaca in the course of its artistic activities identified an important gap: the lack of a simple and low-cost operating platform that allows the control and command of the various elements that compose its artistic installation. In this project was developed and implemented a platform for the control and man agement of a devices network. The interface with the platform was achieved through the development of a web application that allows the management of the various ele ments as well as sending instructions for controlling the flow of actions of the network devices (according to the scenario idealized by the user). The communication with the network of devices is established through the LoRaWAN protocol with the support of the IoT network infrastructure - TTN. The interaction be tween the devices in the network is ensured by implementing the ESP-Mesh protocol. Each device, integrated with ESP32 micro-controller, is also capable of interacting with sensors and actuators. A language was also developed where the format of all types of information exchanged between the application and the network of devices and between the devices them selves was defined. Within the scope of this language, various commands were also developed that can be applied by the user with the aim of programming the behaviour of the network of devices. The diversity of commands implemented allows the adap tation of this platform to the most varied scenarios related to the interaction between devices, sensors and actuators.
Nowadays, with the increase of technologies and protocols associated with IoT, we are witnessing an increasing demand for systems equipped with automation or controlled and managed remotely, either by sending commands or through interaction between the various parts that constitute the system. In this context, the Musa Paradisíaca in the course of its artistic activities identified an important gap: the lack of a simple and low-cost operating platform that allows the control and command of the various elements that compose its artistic installation. In this project was developed and implemented a platform for the control and man agement of a devices network. The interface with the platform was achieved through the development of a web application that allows the management of the various ele ments as well as sending instructions for controlling the flow of actions of the network devices (according to the scenario idealized by the user). The communication with the network of devices is established through the LoRaWAN protocol with the support of the IoT network infrastructure - TTN. The interaction be tween the devices in the network is ensured by implementing the ESP-Mesh protocol. Each device, integrated with ESP32 micro-controller, is also capable of interacting with sensors and actuators. A language was also developed where the format of all types of information exchanged between the application and the network of devices and between the devices them selves was defined. Within the scope of this language, various commands were also developed that can be applied by the user with the aim of programming the behaviour of the network of devices. The diversity of commands implemented allows the adap tation of this platform to the most varied scenarios related to the interaction between devices, sensors and actuators.
Description
Trabalho de Projeto para obtenção do Grau de Mestre em Engenharia Informática e de Computadores
Keywords
Internet of Things LoRaWAN LoRa The things network ESP32 ESPMesh Plataforma de controlo e gestão Linguagem de programação Comandos Platform for control and management Programming language Commands
Pedagogical Context
Citation
DOMINGOS, Tiago Alexandre Mendes – Plataforma de controlo e comando para instalações artísticas. Lisboa: Instituto Superior de Engenharia de Lisboa, 2021. Dissertação de Mestrado.
Publisher
Instituto Superior de Engenharia de Lisboa