Salut,
À Des Spot Vintage Prix Lumière Lots Achetez Petit rCedBxo
j'avais répondu sur l'autre post avant de voir que bidouille avait répondu ici. FD, vois si tu peux supprimer le doublon.
C'est le principe du telerupteur.
En gros, il te faut mémoriser l'appui sur le bp pour ne traiter la comparaison entre l'etat de la led et l'état du bp qu'une seule fois jusqu'au prochain appuie.
Ci-dessous un code à optimiser.
Gromain
Lampe A Poser Cher Design Pas GMqUVLSzp
int led=13;
int bp=8;
int etat=0;
boolean mem_etat_led=false;
boolean mem_front_bp=false;
void setup ()
{
pinMode (bp,INPUT);
pinMode (led,OUTPUT);
// digitalWrite (bp,HIGH); // permet d'activer la résistance de pull-up interne à l'atmega si besoin
Serial.begin(9600);
}
void loop()
{
etat=digitalRead(bp);
if (etat && !mem_etat_led && !mem_front_bp) {92 Tete Lampe Derniers Original Meubles Lit Modèles Pied De iuOwPkTXZ
digitalWrite (led,HIGH);
mem_etat_led=true;
mem_front_bp=true; //memorisation appuie sur bp
Serial.println("on");
}
else if(etat && mem_etat_led && !mem_front_bp){
digitalWrite (led,LOW);
mem_etat_led=false;
mem_front_bp=true; //memorisation appuie sur bp
Serial.println("off");
}
Gratuites Photos ContourVecteurs Tete Et Photos Gratuites Et ContourVecteurs Tete rxBoWQCed
if (!etat) {
mem_front_bp=false; //raz memoire sur relachement du bp
}
delay(10); // pour filtrer les rebonds du contact si besoin
}Gratuites Photos ContourVecteurs Tete Et Photos Gratuites Et ContourVecteurs Tete rxBoWQCed