14 Octobre 2025
Matériel élèves :
Script :
Pour le programme ci-dessous : le Thermomètre sera branché sur A1 et LED branché sur D3
#include "High_Temp.h"
HighTemp ht(A0, A1);
const int ledPin = 3; // LED sur la broche D3
const float seuilTemp = 25.0; // Seuil de température en °C
void setup()
{
Serial.begin(115200);
Serial.println("Grove - High Temperature Sensor Test Demo");
ht.begin();
pinMode(ledPin, OUTPUT); // Configurer la broche LED en sortie
}
void loop()
{
float temperature = ht.getThmc(); // Lire la température
Serial.print("Température (°C): ");
Serial.println(temperature);
// Allumer la LED si la température dépasse le seuil
if (temperature > seuilTemp) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
delay(60000); // Attendre 1 minute
}