Skip to content

Esse repositório contém o projeto de EDGE com o desafio da Challenge em parceria com o Hospital Sabará

GrupoCodeNexus/Sprint-EDGE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

SmartFlow - Controle de Acesso para Carrinho de Suprimentos Hospitalar

Este repositório contém o projeto de controle de acesso desenvolvido para o carrinho de suprimentos "SmartFlow", uma iniciativa do grupo CodeNexus em parceria com o Hospital Infantil Sabará.

Projeto

O projeto SmartFlow visa implementar um sistema de controle de acesso inteligente para carrinhos de suprimentos médicos. O objetivo principal é aumentar a segurança e o rastreamento do uso desses carrinhos dentro do ambiente hospitalar para maior controle de acesso e estoque.

Solução

A solução implementada utiliza um sistema de identificação por aproximação (RFID) para controlar o acesso ao carrinho. Apenas usuários com cartões autorizados podem destravar a gaveta de suprimentos. Cada tentativa de acesso (autorizada ou não) é registrada e enviada para uma plataforma de monitoramento remota, proporcionando visibilidade em tempo real sobre quem acessou o carrinho e quando.

Diagrama

Diagrama

O fluxo principal de dados ocorre quando um cartão RFID é lido pela antena. Essa informação é processada pelo ESP32 (Controle de Acesso) e enviada através do MQTT Broker para o IoT Agent MQTT. O IoT Agent converte esses dados para o formato NGSI V2 e os envia para o Orion Context Broker. O Orion então atualiza o contexto do carrinho e envia informações relevantes para o Dashboard e para o STH-Comet para armazenamento histórico no MongoDB Histórico. A Aplicação Web pode então acessar esses dados histórico

Especificações

Hardware:

  1. Microcontrolador: ESP32
  2. Leitor de Cartão: RFC522
  3. Feedback Visual: LCD I2C, LED Verde (Acesso Permitido), LED Vermelho (Acesso Negado)
  4. Feedback Sonoro: Buzzer
  5. Mecanismo de Travamento: Servo motor para acionamento da gaveta

Máquina Virtual (VM):

  1. Provedor: Microsoft Azure
  2. Sistema Operacional: Linux (Ubuntu)
  3. Configuração: Standard B1s (1 vCPU, 1 GiB de memória)

Software/Plataformas:

  1. FIWARE (Orion Context Broker, STH-Comet para gerenciamento e histórico de dados)
  2. Wokwi (Plataforma de simulação para desenvolvimento)
  3. Arduino IDE (Ambiente de desenvolvimento para o ESP32)
  4. Postman (Ferramenta para testes de API e comunicação com a VM)

Links Úteis

Link da Simulação no Wokwi: Clique aqui

Link do Vídeo de Demonstração: Clique aqui

Integrantes da Equipe CodeNexus

Contextualização:

O grupo CodeNexus apresenta o SmartFlow, uma solução de controle de acesso inteligente para o carrinho de suprimentos médicos do Hospital Infantil Sabará. Nosso protótipo demonstra um sistema de controle de acesso em tempo real, visando maior visibilidade e controle sobre a utilização dos carrinhos, pavimentando o caminho para futuras implementações de controle de estoque.

About

Esse repositório contém o projeto de EDGE com o desafio da Challenge em parceria com o Hospital Sabará

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages