If we want to have a breathing effect, where the LED fades from dim to bright then bright to dim, then we simply need to reverse the sign of {{fname|wstep}} when we reach maximum brightness, and reverse it again at minimum brightness. To do this we modify the {{fname|while}} loop to be:
+
Nous allons nous pencher sur l'effet de battement. Effet où la LED s'éclaire progressivement jusqu'à son maximum de luminosité puis diminue progressivement jusqu'a son minimum et recommence le cycle.
+
+
Pour atteindre cet effet, nous avons besoin d'inverser le signe de {{fname|wstep}} lorsque la luminosité atteint son maximum, et ré-inverser une nouvelle fois au minimum de luminosité. Il suffit alors de modifier la boucle {{fname|while}} pour qu'elle ressemble à ceci: