- Ruolo
- Sviluppatore embedded — firmware, integrazione elettronica, parti meccaniche
- Periodo
- 2020
- Contesto
- Arduino · I²C · open source
- Tecnologie
- Arduino · C++ · INA219 · I²C · LCD · CAD
Hardware
Una scheda Arduino, un sensore di corrente e tensione INA219 sul bus I²C, impostato sulla calibrazione 16 V / 400 mA per avere più risoluzione sulle correnti piccole, un display LCD 20×4 su I²C e parti meccaniche disegnate in CAD (file STEP nel repository).
Firmware
Una macchina a stati: riconosce la striscia da una tensione di shunt bassa ma non nulla, chiede sul display di applicare il sangue, attende la reazione, individua il picco di corrente, misura circa 4,5 secondi dopo con il tempo di millis(), converte in mg/dL con una retta di calibrazione e mostra il risultato.
Cosa insegna
La calibrazione è il vero prodotto: temperatura, lotto delle strisce e tempo di reazione cambiano la misura, e un dispositivo vero richiede validazione clinica e certificazione secondo il regolamento europeo IVDR. Questo era un prototipo di studio, non uno strumento medico.