/* LED Programme 3 Ce programme fait varier la luminosité d'une LED. Nous utilisons le port Digital PWM N°9. Les ports PWM se pilotent grace à l'instruction analogWrite(valeur). La valeur est comprise entre 0 et 255. Pour faire briller à 50% une LED reliée au port 9 il faut utiliser anologWrite(9,128) */ int ledPin = 9; void setup() { } void loop() { for (int valeur=0; valeur<=250; valeur=valeur+5) { analogWrite(ledPin, valeur); /* écrit la valeur analogique sur le port PWM */ delay(30); /* Attente 30 mS */ } for (int valeur=255; valeur>=5; valeur=valeur-5) { analogWrite(ledPin, valeur); /* écrit la valeur analogique sur le port PWM */ delay(30); /* Attente 30 mS */ } }