Consultation en lecture seule

💉 Chaîne du froid (vaccins)

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

Un réfrigérateur de centre de santé conserve des vaccins entre 2 °C et 8 °C (norme OMS). La sonde DS18B20 surveille la température en continu ; en cas de dérive, l'ESP32 déclenche un ventilateur, une alarme et envoie un SMS au responsable, même sans Internet.

6
Composants
7
Connexions
Composants du montage
  • Sonde DS18B20 Ă©tanche
  • ESP32 DevKit
  • Module GSM SIM800L + carte SIM
  • Buzzer / sirène 12V
  • Ventilateur 12V
  • Batterie de secours 18650 + chargeur
Code Arduino
// 💉 Chaîne du froid (vaccins)
// Domaine : Santé
// Un réfrigérateur de centre de santé conserve des vaccins entre 2 °C et 8 °C (norme OMS). La sonde DS18B20 surveille la température en continu ; en cas de dérive, l'ESP32 déclenche un ventilateur, une 
//
// CAPTEURS disponibles dans ce projet :
//   - Température  (°C)  plage -2 – 18
//   - Humidité int.  (%)  plage 30 – 70
// ACTIONNEURS disponibles :
//   - Ventilateur
//   - Alarme + SMS
// Réseau : GSM 2G — SMS

// ==========================================================
// À 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.