
Arcle
IoT sanitario e rilevamento cadute
Panoramica
Il Problema
Nelle strutture per anziani, il tempo che passa tra una caduta e il soccorso è critico. Il personale non può monitorare ogni ospite continuamente, e gli anziani spesso non riescono a chiamare aiuto, o non ricordano di farlo. Le soluzioni esistenti erano o invasive (telecamere sempre accese con registrazione continua) o inaffidabili (pulsanti di emergenza che vengono dimenticati o non raggiunti dopo una caduta).
Arcle era un progetto di startup IoT sanitaria, con l'obiettivo di costruire un sistema che rilevasse automaticamente le cadute senza richiedere alcuna azione all'anziano, rispettasse la privacy e funzionasse anche senza connessione internet.
La Soluzione
Ho sviluppato il software del prototipo su hardware che avevamo già a disposizione. I braccialetti usano un ESP32 con accelerometro MPU-6050 a 3 assi e giroscopio, e comunicano via MQTT sulla rete locale. L'algoritmo di rilevamento analizza i pattern di accelerazione e rotazione in finestre temporali brevi, per distinguere una caduta da un normale movimento brusco.
L'architettura è edge computing per scelta: un Raspberry Pi 4 fa da hub centrale ed elabora i dati in locale, senza dipendere da internet. Moduli ESP32 gestiscono sensori ambientali come temperatura, umidità e qualità dell'aria. Se la connessione cade, il sistema locale continua ad avvisare il personale via LAN. Un'app Flutter per gli smartphone del personale riceve le notifiche.
Il Risultato
Il prototipo è stato sviluppato e provato con dispositivi reali. Il progetto è rimasto a quel livello: la startup non è mai partita.
Funzionalità chiave
- Braccialetti con ESP32, accelerometro MPU-6050 a 3 assi e giroscopio
- Comunicazione MQTT sulla rete locale
- Edge computing con Raspberry Pi 4: elaborazione locale, funziona offline
- App Flutter per le notifiche al personale