Go Down

Topic: probléme pour faire un bistable (Read 462 times) previous topic - next topic

FD

Bonjour à tous!

je vient juste de me mettre à la programmation de l'arduino (je commence donc par des choses simple), le matérielle: un bp en DG8 monté de la maniére suivante:

         +5V
            I
            I
          \
            \
            I_ _ _ _ _ PIN 8
            I
           [  ]
           I  I
           I  I     R= 10 Kohms
           [  ]
            I
            I
          MASSE

et la led de la carte sur la DG13.

Le début du code est le suivant:

int led=13;
int bp=8;
int etat=0;

void setup ()
{
pinMode (bp,INPUT);  
pinMode (led,OUTPUT);

}

void loop()
{
etat=digitalRead (bp);  
if (etat==HIGH) {
digitalWrite (led,HIGH);
}
}

Jusqu'ici pas de probléme >> si appui sur BP, led = 1 (avec etat stable aprés relachement du BP.
la ou cela se complique c'est pour faire retomber la sortie 13 à 0.

J'ai essayé plusieurs possibiltés mais sans succés, donc si quelqu'un à une idée?
             

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy