Le PWM

Comment choisir la valeur d’une sortie numérique (1 ou 0) ? Et si le signal variait assez rapidement pour avoir une valeur moyenne autre…
Le PWM (Pulse With Modulation) permet de faire varier rapidement la valeur numérique de sortie de façon à ce que la valeur moyenne soit entre 0 et 1 (bas et haut).

LED et PWM
Les sorties 3, 5, 6, 9, 10 et 11 de la carte Arduino permettent de programmer en PWM. La LED sera branchée sur la sortie D3.

La sortie D3 passera de bas(0%) à haut (100%) progressivement.
Le signal étant codé sur 8 bits, il peut prendre 256 valeurs. Le 100% correspond à 255.