Étape 3: Code
Voici le code à exécuter l’Arduino
#define newLED 2 / / LED verte « neuf »
#define okLED 4 / / jaune LED « ok »
#define oldLED 6 / / rouge LED « anciens »
int analogValue = 0 ;
flotteur de tension = 0 ;
int ledDelay = 2000 ;
void setup() {}
pinMode (newLED, sortie) ;
pinMode (okLED, sortie) ;
pinMode (oldLED, sortie) ;
}
void loop() {}
analogValue = analogRead(0) ;
tension = 0,0048 * analogValue ;
Si (tension > = 1.6) {}
digitalWrite (newLED, HIGH) ;
retard (ledDelay) digitalWrite (newLED, basse) ;
}
ElseIf (tension < 1.6 & & tension > 1.4) {}
digitalWrite (okLED, HIGH) ;
Delay(ledDelay) ;
digitalWrite (okLED, basse) ;
}
ElseIf (tension < = 1,4) {}
digitalWrite (oldLED, HIGH) ;
Delay(ledDelay) ;
digitalWrite (oldLED, basse) ;
}
}
Je veux donner crédit à wcyoder pour obtenir le code