Consultation en lecture seule
❤️ Bracelet cardiaque & glycémie
Santé connectée (eHealth) — partagé via IoT-Lab
Un bracelet mesure en continu le pouls, la SpO2 et la glycémie d'un patient diabétique. L'ESP32 détecte les valeurs anormales, alerte le patient par vibration et transmet en BLE vers le smartphone, qui relaie vers le dossier médical en ligne.
5
Composants
6
Connexions
Composants du montage
- Capteur MAX30102 (PPG)
- DS18B20
- ESP32 (BLE intégré)
- Batterie LiPo 250 mAh + charge
- Smartphone (passerelle)
Code Arduino
// ❤️ Bracelet cardiaque & glycémie
// Domaine : eHealth
// Un bracelet mesure en continu le pouls, la SpO2 et la glycémie d'un patient diabétique. L'ESP32 détecte les valeurs anormales, alerte le patient par vibration et transmet en BLE vers le smartphone, qu
//
// CAPTEURS disponibles dans ce projet :
// - Fréq. cardiaque (BPM) plage 40 – 200
// - SpO2 (%) plage 80 – 100
// - Glycémie (mg/dL) plage 50 – 320
// ACTIONNEURS disponibles :
// - Vibreur + notification
// Réseau : Bluetooth Low Energy (BLE) + 4G via smartphone
// ==========================================================
// À 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.