Dans l’article précédent, je vous ai présenté un dispositif permettant de visualiser votre respiration. Dans cet article, je vais vous montrer comment l’utiliser comme enregistreur de la respiration pendant le sommeil afin de détecter les hypopnées et les apnées.
Pour cela, j’ai simplement connecté le microcontrôleur Arduino au PC avec un câble USB et utilisé deux logiciels. L’un sert à enregistrer la courbe respiratoire et l’autre à la lire. Le premier logiciel est coolTerm : il enregistre les données de pression dans un fichier .csv. Le second est une application web appelée chart studio ploty, qui peut lire facilement et rapidement le fichier .csv. Vous pouvez également lire le fichier .csv avec Excel, mais son ouverture est lente.

Voici la courbe respiratoire dans chart studio ploty. Vous pouvez zoomer et naviguer afin de voir l’intégralité de la nuit de sommeil et détecter les épisodes d’apnée. L’axe des y (vertical) représente la pression en pascals (Pa), tandis que l’axe des x représente le temps, mais l’unité n’est ni la seconde ni la milliseconde. Vous pouvez toutefois estimer le temps grâce à la fréquence respiratoire : la nuit, nous respirons environ 10 fois par minute, soit une respiration toutes les 6 secondes.

Le principal problème est que vous devez compter manuellement chaque apnée : il n’existe aucun algorithme pour le faire. Dans les cliniques du sommeil, on utilise un logiciel dédié pour compter les apnées et les hypopnées. On dispose également d’autres données, comme les ondes cérébrales, les sons, la saturation en oxygène et bien d’autres. Peut-être pourriez-vous compléter ce dispositif à domicile avec un enregistreur de saturation en oxygène.
Voilà pour cet article…
