Défi Scolaire : monitorer la qualité de l'air et système d'alerte

Bonjour à tous,
Cela faisait un moment que nous n'avions pas suggéré de défi scolaire pour les labos STEM.

Voici une petit idée autour des récents articles "Qualité de l'air" récemment publiés sur ce blog et des pilotes MicroPython disponibles sur GitHib:
Le CO2 et la vigilance
La mesure du CO² et des composés Volatiles VOC permettent d'avoir une bonne idée de la qualité de l'air intérieur.
Ainsi, le taux de CO² à un impact important sur l'éveil:
  • 350 à 1000ppm : valeur typique en intérieur dans une pièce occupée et disposant d'une ventilation correcte.
  • 1000 à 2000ppm : Air pauvre, somnolence.
  • 2000 à 5000ppm : Mal de tête, endormissement, perte d'attention, augmentation du rythme cardiaque, parfois nauséeux. Manque de ventilation.
Le CO2 dans les locaux scolaires
Si le taux de CO2 varie peu et a peu d'impact dans notre quotidien à la maison, il en va tout autrement pour des locaux scolaire et auditoires ou ces paramètres peuvent évoluer rapidement.
Auditoire chargé = CO2 ++++ = Vigilance - - - -
C'est pareil pour un petit local avec 10 à 15 élèves...


Dans les deux cas, il est importun de faire systématiquement une mesure de la qualité de l'air dans les locaux.

Proposition de projet
Utiliser une carte MicroPython (Ex: Pyboard) et un capteur CCS811 (ou MOD-ENV) pour faire un relevé régulier du eCO2, TVOC.
Et pourquoi pas aussi la température et la pression atmosphérique dans le cas d'un MOD-ENV.

En enregistrant ces données sur une carte SD, il est possible de faire une évualuation de la qualité de l'air dans les différents locaux occupés (et impact sur les personnes qui s'y trouve).

Dispositif avec alarme
Il est également possible de surveiller le taux de CO2 pour activer des alarmes:
  • > 1500ppm : qualité air dégradé.
  • >= 2000ppm : ventilation nécessaire.
Ecran OLED en option
En utilisant un écran OLED, il serait possible d'afficher l'information eCO2 et TVOC. L'utilisation d'un OLED permettrait d'afficher un graphique de l'évolution de CO2.

Un projet en mode connecté
Pour ceux qu'un projet avancé intéresserait, il serait intéressant d'utiliser MicroPython sur ESP8266 ou ESP32 pour communiquer les informations régulièrement vers un broker MQTT (sur un Raspberry-Pi par exemple)... comme proposé dans le livre "Python, Raspberry-Pi et Flask".

Aucun commentaire