changer et bloquer couleur LED avec 2boutons

Bonjour!

Je voudrais savoir comment je peux faire pour bloquer en quelque sorte un bouton. J'ai codé pour pouvoir changer la couleur d'une led rgb a l'infini et je voudrais pouvoir bloquer la couleur de celle ci en appuyant sur un autre bouton mais je ne sais pas comment le coder...

Merci :wink:

leabarlet:
Bonjour!

Je voudrais savoir comment je peux faire pour bloquer en quelque sorte un bouton. J'ai codé pour pouvoir changer la couleur d'une led rgb a l'infini et je voudrais pouvoir bloquer la couleur de celle ci en appuyant sur un autre bouton mais je ne sais pas comment le coder...

Merci :wink:

Deja pour bien débuter le blog d'Eskimon

Il y a ça aussi a voir règles du forum
:slight_smile:

Il faut utiliser un "drapeau" booléen pour retenir l'état des appuis sur le bouton.
Tu définis un booléen dans l'en-tête:

bool drapeau = false;

Puis à chaque appui sur le bouton, tu changes l'état du drapeau, par:

drapeau = !drapeau;

Lorsque tu veux changer la couleur de la led, il faut alors regarder la valeur du drapeau: s'il est à true tu changes, s'il est à false tu ne changes pas.