// variation de la lumisositée d'une LED
  // Déclaration
int led=3;          // attribut le nom "led" a pin N°3
int time=100 ;     // attribut la valeur 1000 à la variable time
// Initialisation
void setup()
 {
 pinMode(led, OUTPUT); 
}
//Exécution
void loop()
 {
analogWrite(led,0); delay(time);
analogWrite(led,50); delay(time);
analogWrite(led,100); delay(time);
analogWrite(led,150); delay(time);
analogWrite(led,200); delay(time);
analogWrite(led,255); delay(time);
delay(1000);
analogWrite(led,255); delay(time);
analogWrite(led,200); delay(time);
analogWrite(led,150); delay(time);
analogWrite(led,100); delay(time);
analogWrite(led,50); delay(time);
analogWrite(led,0); delay(time);
delay(1000);
}