Compare commits

..

1 commit

Author SHA1 Message Date
JB 4697eb2bfc Mise à jour de 'README.md' 2023-01-18 17:15:44 +01:00
2 changed files with 3 additions and 48 deletions

View file

@ -1,43 +0,0 @@
/*Appel des bibliothèques*/
#include <Wire.h>
#include "SparkFun_SCD30_Arduino_Library.h" //bibliothèque du capteur SCD30
/*Déclaration des variables pour les mesures*/
int taux_co2;
float temperature;
float humidite;
/*Création de l'objet "airSensor" avec la bibliothèque SCD30*/
SCD30 airSensor;
void setup()
{
/*Initialisations du moniteur série et de la connexion avec le capteur*/
Serial.begin(9600);
Wire.begin();
if (airSensor.begin() == false)
{
Serial.println("Air sensor not detected. Please check wiring. Freezing...");
while (1);
}
}
void loop()
{
if (airSensor.dataAvailable()) //"Si le capteur fonctionne, alors ..."
{
/*Prises de mesures et attributions dans les variables*/
taux_co2 = airSensor.getCO2();
temperature = airSensor.getTemperature();
humidite = airSensor.getHumidity();
/*Affichage sur le moniteur série sous la forme ";Taux de CO2 (ppm) ; Température (°C) ; Humidité (%)"*/
Serial.print(";");
Serial.print(taux_co2);
Serial.print(";");
Serial.print(temperature);
Serial.print(";");
Serial.println(humidite);
}
delay(1000); //délai de 1 seconde pour laisser le temps au capteur de prendre une nouvelle mesure
}

View file

@ -1,8 +1,6 @@
# Co2_Mon_Ecole # Co2_Mon_Ecole
Réaliser au fablab son appareil de mesure CO2 pour alerter en cas d'aération insuffisante d'un lieu clos provoquant des risques de sur-contamination COVID. Réaliser au fablab son appareil de mesure c02 pour alerter en cas d'aération insuffisante d'un lieu clos provoquant des risques de sur-contamination COVID.
Le code "main.cpp" peut être copié/collé dans l'IDE Arduino pour le téléverser dans un ESP32. Il fonctionne avec la bibliothèque "SparkFun_SCD30_Arduino_Library.h", téléchargeable dans le gestionnaire de bibliothèques de l'IDE Arduino. Le code "main.cpp" peut être copié/collé dans l'IDE Arduino pour le téléverser dans un ESP32.
Les données de taux de CO2, température et humidité sont affichées dans le moniteur série et les leds verte, orange et rouge s'allument en fonction du taux de CO2. Il fonctionne avec la bibliothèque "SparkFun_SCD30_Arduino_Library.h", téléchargeable dans le gestionnaire de bibliothèques de l'IDE Arduino.
Le code "CO2_sans_led.cpp" est le même que "main.cpp", mais uniquement avec l'affichage sur le moniteur série.