Étape 4: Code
Obtenir le code complet peut être téléchargé ici (température).Le code est affiché ci-dessous :
int led_green = 9 ;
int led_yellow = 10 ;
Débranchez-le int = 11 ;
int sensorPin = A5 ;
void setup()
{
int j ;
pour (j = 9; j < = 11; j ++)
{
pinMode(j,OUTPUT) ;
}
}
void loop()
{
int sensorValue ;
while(1)
{
sensorValue=analogRead(sensorPin) ;
printf ("sensorValue=%d\n", sensorValue) ;
Si (sensorValue > 248 & & sensorValue < 372)
{
digitalWrite(led_green,HIGH) ;
printf ("je suis ici") ;
digitalWrite(led_yellow,LOW) ;
digitalWrite(led_red,LOW) ;
}
ElseIf (sensorValue > = 372 & & sensorValue < 496)
{
digitalWrite(led_yellow,HIGH) ;
digitalWrite(led_green,LOW) ;
digitalWrite(led_red,LOW) ;
}
d’autre
{
digitalWrite(led_red,HIGH) ;
digitalWrite(led_yellow,LOW) ;
digitalWrite(led_green,LOW) ;
}
}
}