Consultation en lecture seule

🩺 Télésurveillance patients chroniques

Santé connectée (eHealth) — partagé via IoT-Lab

Un patient insuffisant cardiaque/hypertendu mesure chez lui tension, poids et SpO2 avec des appareils connectés. Une passerelle ESP32 transmet en 4G LTE-M / MQTT(TLS) au centre de télésurveillance, qui détecte les signes de décompensation.

5
Composants
10
Connexions
Composants du montage
  • Oxymètre de pouls
  • ESP32 (passerelle domicile)
  • Module LTE-M/NB-IoT
  • Écran tactile 3,5 pouces
  • Onduleur / batterie
Code Arduino
// 🩺 Télésurveillance patients chroniques
// Domaine : eHealth
// Un patient insuffisant cardiaque/hypertendu mesure chez lui tension, poids et SpO2 avec des appareils connectés. Une passerelle ESP32 transmet en 4G LTE-M / MQTT(TLS) au centre de télésurveillance, qu
//
// CAPTEURS disponibles dans ce projet :
//   - Tension systolique  (mmHg)  plage 90 – 230
//   - Tension diastolique  (mmHg)  plage 50 – 140
//   - Poids  (kg)  plage 60 – 110
//   - SpO2  (%)  plage 80 – 100
// ACTIONNEURS disponibles :
//   - Alerte centre médical
// Réseau : 4G LTE-M → MQTT/TLS

// ==========================================================
// À VOUS DE COMPLÉTER ce squelette : c'est l'exercice du projet.
// Utilisez les API des bibliothèques modélisées (dht.readTemperature,
// bme.readPressure, Serial.print, digitalWrite, delay…).
// ==========================================================

void setup() {
  Serial.begin(115200);
  // TODO : initialiser les broches d'actionneurs avec pinMode().
}

void loop() {
  // TODO 1 — Lire les capteurs.

  // TODO 2 — Appliquer les règles de décision du projet.

  // TODO 3 — Émettre les valeurs (Serial.print, MQTT…).

  delay(2000);
}
Envie de concevoir vos propres systèmes IoT ? Créez un compte gratuit.