Boutons de commande
Mon programme de rotation des couleurs est amusant et pourrait servir lorsque l’invention sera présentée dans le cadre de l’exposition. Pour l’invention d’Onna, deux boutons devraient contrôler la couleur et l’intensité de la lumière. La prochaine étape consiste donc à modifier le programme Arduino pour qu’un humain puisse changer les couleurs de cette façon. Je vais utiliser deux boutons comme sur le dessin d’Onna. Ces boutons sont appelés des potentiomètres; en gros, lorsqu’on les tourne, ils laissent passer plus ou moins de courant. Le programme Arduino peut (indirectement) détecter l’intensité du courant. Je vais donc utiliser ce principe pour que le programme puisse contrôler les couleurs et l’intensité de la lumière.
Après quelques recherches sur le Net, j’ai trouvé l’échelle de couleurs parfaite qui indique les valeurs de rouge, de vert et de bleu des 12 couleurs primaires, secondaires et tertiaires : https://learn.sparkfun.com/tutorials/lilypad-tri-color-led-hookup-guide/all#custom-color-mixing-with-code [en anglais]. C’est vraiment pratique! J’ai modifié le programme pour que le bouton contrôle 12 différentes zones. Une fois que le programme détecte la zone dans laquelle le bouton se situe, il sélectionne l’une des 12 couleurs primaires, secondaires ou tertiaires et combine le bon agencement de rouge, de vert et de bleu pour que la lumière ait la couleur souhaitée.