int NTC_pin = A0; // Pin analogique pour le capteur NTC
int sensor_pin = A1; // Pin analogique pour le capteur de lumière
float convertir_temperature_inversee(float ntc_value) {
return 80.0 - ((ntc_value * 1.0) / 1023.0) * 104.0;
}
void setup() {
Serial.begin(9600); // Initialiser la communication série
}
void loop() {
// Lire la valeur du capteur de lumière
int signal = 1023 - analogRead(sensor_pin); // Lecture inverse du signal
int light_percent = int(signal * (100.0 / 1023.0)); // Conversion en pourcentage de lumière
Serial.print("Signal is: ");
Serial.println(light_percent); // Afficher le pourcentage de lumière
// Lire la valeur du capteur NTC et convertir en température
int ntc_value = analogRead(NTC_pin);
float temperature_en_C = convertir_temperature_inversee(ntc_value);
Serial.print("Temperature en C: ");
Serial.println(temperature_en_C); // Afficher la température
delay(1000); // Attendre 1 seconde avant la prochaine lecture
}