Pages: [1]   Go Down
Author Topic: probléme pour faire un bistable  (Read 364 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 4
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
              
Logged

Pages: [1]   Go Up
Jump to: