Bonsoir , j’apprends à programmer en arduino avec le tuto de openclassroom , mais dans le projet d'incrémentation et de décrémentation de 4 leds avec un bouton poussoir j'ai du mal à comprendre le code . (la résistance de tirage au niveau du bouton est à 5V) .
int memoire_plus = HIGH; //état relâché par défaut
int memoire_minus = HIGH;
void loop()
{
//lecture de l'état du bouton d'incrémentation
etat_bouton = digitalRead(btn_plus);
//Si le bouton a un état différent que celui enregistré ET que cet état est "appuyé"
if((etat_bouton != memoire_plus) && (etat_bouton == LOW))
{
nombre_led++; //on incrémente la variable qui indique combien de LED devrons s'allumer
}
memoire_plus = etat_bouton; //on enregistre l'état du bouton pour le tour suivant
je voulais savoir , est ce que l'instruction memoire_plus=etat_buton est lu même lorsque la condition n'est pas vraie ?