Consultation en lecture seule

🌫️ Surveillance qualité de l'air (ville)

Ville intelligente — partagé via IoT-Lab

Un réseau de stations mesure particules fines, NO2 et bruit dans la ville. En cas de pic (embouteillage, industrie), la plateforme informe la population et peut déclencher des restrictions de circulation. Transmission LoRaWAN.

5
Composants
6
Connexions
Composants du montage
  • Capteur de particules
  • BME280
  • ESP32 + LoRa
  • Passerelle LoRaWAN
  • Solaire + boĂ®tier IP65
Code Arduino
// 🌫️ Surveillance qualité de l'air (ville)
// Domaine : Smart City
// Un réseau de stations mesure particules fines, NO2 et bruit dans la ville. En cas de pic (embouteillage, industrie), la plateforme informe la population et peut déclencher des restrictions de circulat
//
// CAPTEURS disponibles dans ce projet :
//   - PM2.5  (µg/m³)  plage 3 – 260
//   - NO2  (ppb)  plage 5 – 260
//   - Bruit  (dB)  plage 35 – 110
//   - Température  (°C)  plage 22 – 40
// ACTIONNEURS disponibles :
//   - Affichage public + restriction trafic
// Réseau : LoRaWAN 868 MHz

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