Voici le code de Fade, intégré en utilisant codebender!
Gardez à l’esprit que l’installation de routine () s’exécute qu’une seule fois après branchement sur / re-programmer ou appuyez sur le bouton de réinitialisation. Dans le programme ci-dessous, la première chose à que faire est d’initialiser la broche 3 comme une tige de sortie avec pinMode () fonction dans la routine de configuration ().
La routine de boucle () s’exécute maintes et maintes fois, pour toujours. La fonction analogWrite() que vous allez utiliser dans la boucle principale de votre code requiert deux arguments : un dire la fonction qui épingle pour écrire dans et celui qui indique quelle valeur PWM à écrire.
Afin de se faner vos LED marche, augmentez votre valeur PWM de 0 (complètement éteint) à 255 (complètement sur) et puis retour à 0 une fois de plus pour terminer le cycle. Dans le schéma ci-dessous, la valeur PWM est définie à l’aide d’une variable calledbrightness. Chaque passage dans la boucle, elle augmente par la valeur de la variable fadeAmount.
Essayez de changer la valeur du retard en cliquant sur le bouton « Modifier » et voir comment il change le programme.