BLOG - Sistemas Embarcados

Este blog tem como autores os participantes do projeto Smart Campus e alunos das disciplinas: Sistemas Embarcados(Engenharia de Controle e Automação) e Plataformas de prototipação para Internet das Coisas (Especialização Lato Sensu em Internet das Coisas). O objetivo é a divulgação de trabalhos em desenvolvimento no campus que envolvam a utilização de conceitos de sistemas embarcados, internet das coisas, telemetria e outras tecnologias para a resolução de problemas da indústria, meio ambiente, cidades inteligentes, fazendas inteligentes, ....
Coordenação: Prof. Marcos Chaves

[ LOGIN ] [ Autores ]

numero de postagens:1

Detecção de Vazamento de Gás

A aplicação de Internet das Coisas (IoT) consiste em um sistema completo para detecção de vazamento de gás, utilizando um dispositivo NodeMCU (como o ESP32 ou ESP8266) para o envio e recebimento de comandos de um servidor na nuvem. Esse sistema envolve o desenvolvimento do backend, do dashboard e a integração com um banco de dados.

No backend, foi utilizada uma arquitetura baseada em nuvem para receber e processar os comandos enviados pelos dispositivos NodeMCU. Para isso, foi criada uma API (Interface de Programação de Aplicativos) que recebe os dados de detecção de vazamento e realiza o processamento necessário. Essa API pode ser desenvolvida utilizando tecnologias como Node.js, Python ou outras linguagens de programação adequadas para o contexto.

Os dispositivos NodeMCU são configurados para monitorar constantemente a presença de gás no ambiente. Eles estão equipados com sensores de gás capazes de detectar concentrações perigosas e, quando identificado um vazamento, enviam um sinal para o servidor na nuvem através de uma conexão de internet sem fio (Wi-Fi). Essa comunicação pode ser realizada utilizando o protocolo como MQTT.

O servidor na nuvem recebe os dados dos dispositivos NodeMCU e realiza o processamento necessário. Isso pode incluir a análise dos níveis de concentração de gás, a verificação de alarmes, o acionamento de notificações para os usuários e outras ações pertinentes ao sistema de detecção de vazamento de gás.

Além do backend, foi desenvolvido um dashboard para apresentar as informações coletadas de forma visual e amigável aos usuários. Esse dashboard pode ser acessado por meio de um aplicativo móvel ou de uma interface web, permitindo que os usuários monitorem em tempo real os níveis de gás, recebam alertas e visualizem históricos de detecção de vazamento.

Para garantir a persistência e o armazenamento dos dados, integramos um banco de dados ao sistema. O banco de dados é responsável por armazenar as informações coletadas pelos dispositivos NodeMCU e permitir consultas e análises posteriores. Nesse projeto, o sistema de gerenciamento de banco de dados que será utilizado é o MySQL.

Em resumo, o desenvolvimento dessa aplicação de IoT para detecção de vazamento de gás envolve a criação de um backend baseado em nuvem, a configuração dos dispositivos NodeMCU para envio de dados, a integração com um banco de dados para armazenamento das informações e a criação de um dashboard para visualização dos dados pelos usuários. Essa solução permite o monitoramento em tempo real, o recebimento de alertas e o controle eficiente de possíveis vazamentos de gás.

[ID:131] Autor:Giullia Pagoto - Criado em: 2023-05-19 23:27:04 - [ Compartilhar ]