Étape 4: Compréhension du fonctionne de ce code.
Ce que le code n’est le changement entre les couleurs rouge, vert et bleu, mélanger deux couleurs la plupart du temps, par exemple voir la première image ci-dessus, lorsque les couleurs rouge et bleu ont le même nombre résultant est de couleur magenta, puis bleu est incread rouge et une baisse jusqu'à son maximum, ce qui entraîne seulement la couleur rouge, après que le rouge commence à la baisse et vert commence à augmenter alors que bleu s’éteint résultant en jaune.
Voir la deuxième image ci-dessus pour connaître la couleur résultante quand rouge, vert et bleu sont mélangés.
Pour modifier la quantité de rouge, vert et bleu dans la LED, la fonction analogWrite() est utilisée. D’utiliser analogWrite() vous devez vous procurer un PWM, donc chaque broche de la LED, moins l’anode (qui est reliée à + 5V), doit être connecté à une goupille PWM. Sur mon Nano, j’ai utilisé épingles 9,10 e 11.
Une autre chose, comme la LED est anode commune, à l’aide de analogWrite(255) sur une épingle s’éteindront automatiquement que couleur au lieu de faire briller, c’est parce qu’il n’y a aucune différence de potentiel entre les bornes de la LED, lueur dans son maximum est donc nécessaire d’utiliser des analogWrite(0)pour faire une couleur.