#include "Streaming.h"
#include <DHT.h>
#define BROCHE_CAPTEUR 2
#define WOKWI
#ifdef WOKWI
#define lireTemperature() readTemperature()
#define lireHumidite() readHumidity()
#else
#define lireTemperature() getTemperature()
#define lireHumidite() getHumidity()
#endif
#define FRANCAIS 1
#define ANGLAIS 2
#define LANGUE ANGLAIS
#if (LANGUE == FRANCAIS)
#define MSG_DEBUT "Incroyable application température ;-)\n\n"
#define MSG_TEMPERATURE "Temperature = "
#define MSG_HUMIDITE ", Humidité = "
#endif
#if (LANGUE == ANGLAIS)
#define MSG_DEBUT "Testing my temperature app ;-)\n\n"
#define MSG_TEMPERATURE "The temperature is "
#define MSG_HUMIDITE " and Humidity is "
#endif
#define DEBUG
DHT capteur(BROCHE_CAPTEUR, DHT22);
void setup() {
Serial.begin(115200);
capteur.begin();
Serial << MSG_DEBUT;
}
void loop() {
#ifdef DEBUG
Serial << MSG_TEMPERATURE << capteur.lireTemperature() << MSG_HUMIDITE << capteur.lireHumidite() << endl;
delay(500);
#endif
}