Une station mesure température et UV pour analyser le climat.
Comment analyser les variations de température et d’UV ?
L’effet de serre est un phénomène naturel.
À ne pas confondre avec le trou dans la couche d’ozone.
| Acquérir | Capteurs |
| Traiter | Microcontrôleur |
| Communiquer | Interface |
#include <DHT.h>
#define DHTPIN 2
#define DHTTYPE DHT11
#define UVPIN A0
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(9600);
dht.begin();
}
void loop() {
float temperature = dht.readTemperature();
int uvRaw = analogRead(UVPIN);
float uvIndex = map(uvRaw, 0, 1023, 0, 11);
Serial.print("Temp: ");
Serial.print(temperature);
Serial.print(" C | UV: ");
Serial.print(uvIndex);
if (uvIndex < 3) Serial.println(" Faible");
else if (uvIndex < 6) Serial.println(" Modere");
else Serial.println(" Dangereux");
delay(2000);
}
Les capteurs permettent une surveillance en temps réel.