Skip to content

Protótipo IoT para monitoramento de obras civis para o IPT.

Notifications You must be signed in to change notification settings

raissavieiram/iot-portotype-ipt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inteli - Instituto de Tecnologia e Liderança

Inteli - Instituto de Tecnologia e Liderança


IoTech

Voltz

👨‍🎓 Integrantes:

👩‍🏫 Professores:

Orientador(a)

Instrutores

📜 Descrição

A solução proposta pelo grupo consiste em um sistema de monitoramento de infraestrutura baseado em IoT para atender à demanda apresentada pela Seção de Obras Civis do IPT. Este sistema integra condicionadores de sinais, sendo eles dispositivos ESP32 e células de carga.

Os condicionadores de sinais, representados pelos ESP32, desempenham um papel crucial na solução, sendo responsáveis por capturar e armazenar os dados das células de carga. Os ESP32, conectados às células de carga, realizam a leitura dos dados e os enviam para a nuvem, estabelecendo assim uma coleta de informações. Esses dados são armazenados tanto localmente em um cartão SD quanto em nuvem, atendendo aos requisitos específicos do parceiro de projeto, que demanda a coleta em tempo real, quando possível, e a capacidade de armazenamento em um local dedicado em caso de falta de conectividade com a internet.

A arquitetura do projeto permite a comunicação sem fio entre os dispositivos ESP32, assegurando a transferência dos dados para a nuvem ou o envio para o armazenamento local. Com a consolidação desses dados, será possível visualizá-los por meio de um dashboard intuitivo. Este software proporcionará à equipe técnica a visualização de gráficos específicos, facilitando assim o monitoramento de infraestruturas.

A solução demonstra completude em relação aos objetivos previamente estabelecidos, destacando-se pela análise aprofundada do Termo de Abertura do Projeto Inteli (TAPI) como base para a estruturação da lógica do projeto. Além disso, o projeto foi desenvolvido desde o início com a capacidade de armazenamento local e em nuvem, utilizando comunicação sem fio para transferência de dados, e atendendo à preferência do parceiro de projeto por soluções livres de cabos.

Link para demonstração: https://youtu.be/8U1iEP6cWro

📁 Estrutura de pastas

Dentre os arquivos e pastas presentes na raiz do projeto, definem-se:

  • assets: aqui estão os arquivos relacionados a parte gráfica do projeto, ou seja, as imagens e vídeos que os representam.

  • document: aqui estão todos os documentos do projeto, incluindo o manual de instruções. Há também uma pasta denominada outros onde estão presentes outros documentos complementares.

  • src: Todo o código fonte criado para o desenvolvimento do projeto, incluindo firmware.

  • README.md: arquivo que serve como guia e explicação geral sobre o projeto.

🔧 Instalação

Link para o manual de instruções: https://docs.google.com/document/d/1un644PTjrdrMhF60pDxYI8eUb7FZcXOYvntFdof8x9Y/edit?usp=sharing

🗃 Histórico de lançamentos

  • 0.5.0 - 19/12/2023
    • Protótipo final do projeto;
    • Código do projeto (versão final);
    • Arquitetura refinada da solução;
    • Manual de instruções revisado.
  • 0.4.0 - 08/12/2023
    • Protótipo físico do projeto (online);
    • Código do projeto;
    • Arquitetura do protótipo;
    • Manual de Instruções;
    • Possibilidades de descarte.
  • 0.3.0 - 24/11/2023
    • Protótipo do Projeto com MQTT e I2C;
    • Metodologia e Arquitetura da solução.
  • 0.2.0 - 10/11/2023
    • Prototipagem rápida da solução;
    • Protótipo físico do projeto (offline);
    • Requisitos Não Funcionais.
  • 0.1.0 - 27/10/2023
    • Domínio dos fundamentos de negócios;
    • Domínio dos fundamentos da experiência dos usuários;
    • Protótipo inicial do projeto usando o simulador wokwi;
    • Requisitos Funcionais.

📋 Licença/License

IoTech by INTELI, Caio Teixeira de Paula, Eduardo Henrique Dos Santos, Pedro Henrique Oliveira Lima, Pedro Morita Bannwart, Raíssa Vieira de Melo, Raphaela Guiland Ferraz is licensed under Attribution 4.0 International

About

Protótipo IoT para monitoramento de obras civis para o IPT.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 96.9%
  • C 3.1%