Site icon La programmation sur le web

Programmation Arduino pour la Lecture de la Fréquence Cardiaque avec le Module AD8232

La surveillance de la fréquence cardiaque via le module AD8232 nécessite une approche méthodique pour la programmation et le montage sur Arduino. Cet article vous guide à travers le processus pour obtenir des lectures précises de la fréquence cardiaque moyenne.

Cet article fait suite à l’article sur le choix et le fonctionnement d’un module pour mesurer la fréquence cardiaque.

Matériel Nécessaire

Montage du Circuit

  1. Connexion du AD8232 à Arduino :
    • Connectez la broche OUT du AD8232 à une entrée analogique de l’Arduino (ex : A0).
    • Connectez GND à la broche GND de l’Arduino.
    • Connectez 3.3V à la broche 3.3V de l’Arduino.
  2. Placement des Électrodes :
    • Placez les électrodes ECG sur la peau selon les instructions du module AD8232.

Installation des Bibliothèques

Code de Programmation avec Bibliothèques

#include <EKG_Module.h&gt; // Assurez-vous d'installer cette bibliothèque via le gestionnaire de bibliothèques Arduino 

const int heartPin = A0; // Broche connectée à AD8232 
EKG_Module ekg(heartPin); // Initialise l'objet EKG_Module 
int rate[10]; // Stocke les 10 dernières lectures 
int sum = 0; // Somme des lectures 
int index = 0; // Index actuel du tableau 

void setup() {
 Serial.begin(9600);
 ekg.begin(); 
} 

void loop() {
 if (ekg.available()) { // Vérifie si une nouvelle donnée est disponible 
   rate[index] = ekg.readECG(); // Lecture de la valeur du capteur
   sum = 0; // Réinitialiser la somme
   for (int i = 0; i &lt; 10; i++) { // Calculer la somme 
     sum += rate[i];
   }

   index = (index + 1) % 10; // Incrémentation de l'index 

   int heartRate = sum / 10; // Calculer la moyenne 
   Serial.print("Fréquence Cardiaque Moyenne: "); 
   Serial.println(heartRate); 
   delay(1000); // Délai d'une seconde 
 } 
}

Dans ce code, j’ai inclus une bibliothèque hypothétique EKG_Module, qui serait spécifique pour le module AD8232. Assurez-vous de vérifier l’existence de telles bibliothèques ou de similaire pour AD8232 dans le gestionnaire de bibliothèques Arduino et de les installer avant d’essayer de téléverser ce code sur votre Arduino.

Ressources et Liens d’Autorité

Conclusion

Ce code, combiné avec le bon montage, vous permettra de mesurer avec précision la fréquence cardiaque moyenne à l’aide du module AD8232 et d’Arduino, ouvrant ainsi la voie à une multitude d’applications dans le domaine de la santé et du bien-être.

Quitter la version mobile