Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Scienza e tecnica (https://www.hwupgrade.it/forum/forumdisplay.php?f=91)
-   -   pulsossimetri e termometri (https://www.hwupgrade.it/forum/showthread.php?t=2911038)


jumpjack 30-04-2020 17:35

pulsossimetri e termometri
 
Mi sono arrivate varie pubblicità di pulsossimetri e orologi termometrici alla modica cifra di 80 euro... così ho provato a pensare al fai da te, e ho trovato questo sensore, il MAX30100 per arduino:



A vederlo sembrava avere un aspetto familiare... così sono andato a vedere meglio dietro al mio Samsung S7 e...



E così ho scoperto che non devo costruire o comprare proprio niente: l'"heart sensor" (HRM - Heart Rate Monitor) dell'S7 è in grado non solo di contare le pulsazioni, ma anche di misurare la percentuale di ossigeno, proprio come i "pulsiossimetri da dito"! Funziona infatti esattamente secondo lo stesso principio: il led del flash illumina il dito, il sensore lì vicino raccoglie la luce, e in base al colore che vede calcola la percentuale di ossigeno. :mbe:
La tecnica usata si chiama fotopletismografia.

Non so quale sia l'affidabilità del Samsung... ma non so nemmeno quale sia l'affidabilità dei sensori e orologi che vendono su Amazon... ma almeno il telefono ce l'ho già.

E ora mi chiedo se non ci sia modo di accedere a basso livello al sensore in modo da usarlo anche per leggere i colori, per esempio di una resistenza... :stordita:

Pare però che sullo store non ci siano app in grado di accedere al sensore, perchè Samsung non rilascia le API, quindi bisogna per forza usare Samsung Health, preinstallata.

!fazz 30-04-2020 20:10

perchè complicarsi la vita,

usare una telecamera no è?

basta andare sul play store e ci sono app che fanno questo

jumpjack 02-05-2020 09:38

ho letto che funzionano solo se il flash è a pochi mm dalla telecamera.


Tutti gli orari sono GMT +1. Ora sono le: 00:46.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.