Vigia Quedas

Sobre o Vigia Quedas

Um sistema desenvolvido para aumentar a segurança, agilizar o atendimento em emergências e ajudar no monitoramento de pessoas em situação de risco.

Dispositivo de monitoramento Vigia Quedas

Tecnologia focada em segurança

O Vigia Quedas utiliza dispositivos capazes de identificar padrões de movimento, detectar possíveis quedas e enviar notificações automáticas para contatos cadastrados.

O sistema foi pensado para funcionar em tempo real, utilizando comunicação eficiente entre dispositivos e servidor através do protocolo MQTT e um backend em Node.js responsável pelo processamento dos eventos e gerenciamento dos alertas.

MQTT
Node.js
ESP32
BMI160
AWS

Quer ver o caminho que a informação percorre do sensor até a sua tela?

Ver Funcionamento Passo a Passo
Módulo BMI-160

Detecção Precisa com o BMI160

O coração do hardware de monitoramento é o sensor BMI160 da Bosch. Trata-se de uma Unidade de Medição Inercial (IMU) de 16 bits de altíssimo desempenho, que combina um acelerômetro de 3 eixos e um giroscópio de 3 eixos no mesmo encapsulamento.

Graças ao seu baixíssimo consumo de energia e alta precisão, o BMI160 permite que o algoritmo de detecção de quedas monitore continuamente a aceleração e a velocidade angular do usuário, filtrando ruídos do dia a dia e identificando o impacto de uma queda abrupta.

  • 6 Graus de Liberdade (Acelerômetro + Giroscópio)
  • Baixo consumo de corrente, ideal para dispositivos vestíveis (wearables)
  • Alta sensibilidade para medição de variações rápidas de gravidade (G)
ESP32 38 Pinos

Processamento e Conectividade com ESP32

A inteligência e o processamento local do dispositivo vestível são gerenciados pelo microcontrolador ESP32. Com seu processador de núcleo duplo (Dual-Core) de alto desempenho, ele roda o algoritmo de monitoramento e faz a leitura constante dos dados inerciais coletados pelo sensor.

Além do poder de processamento, o grande diferencial do ESP32 é a sua conectividade nativa com o **Wi-Fi**. Isso possibilita que, assim que uma anomalia ou queda seja processada localmente, o dispositivo envie imediatamente os pacotes de dados para o broker através do protocolo leve MQTT, garantindo uma resposta ágil sem depender de intermediários pesados.

  • Processador Dual-Core com clock ajustável de alta velocidade
  • Conectividade Wi-Fi e Bluetooth integrada ao chip
  • Integração perfeita com periféricos externos e displays informativos

Mensageria em Nuvem com Eclipse Mosquitto na AWS

Para intermediar a comunicação ultrarrápida entre os dispositivos e a aplicação web, o system conta com o broker **Eclipse Mosquitto MQTT**, implantado em uma instância dedicada na nuvem da **Amazon Web Services (AWS)**.

O Mosquitto funciona com base na arquitetura de Publicação/Assinatura (*Publish/Subscribe*). Quando o ESP32 envia dados de telemetria ou um alerta de queda, ele publica em tópicos específicos. O servidor Node.js, que também está conectado a este broker na nuvem, recebe essas mensagens instantaneamente, garantindo que o processamento e a gravação no banco ocorram em milissegundos.

  • Infraestrutura robusta e escalável hospedada na AWS
  • Protocolo MQTT extremamente leve, ideal para economizar bateria e rede no hardware
  • Comunicação assíncrona bidirecional estável e de baixa latência

Desenvolvimento

Projeto desenvolvido como parte da disciplina Projeto Integrador II do curso de Sistemas Embarcados da Fatec Santo André.

Davy

Eder

Henrique

Pronto para começar?

Cadastre seus dispositivos e mantenha seus contatos de emergência sempre informados.